Pastabos
-
Šis straipsnis skirtas patyrusiems vartotojams, administratoriams ir IT specialistams.
-
Importuojami registracijos įrašų (.reg) failai yra Regedit.exe funkcija ir Regedt32.exe nepalaiko. Galite naudoti Regedit.exe norėdami atlikti kai kuriuos registro keitimus "Windows NT 4.0" arba "Windows 2000" pagrindo kompiuteryje, tačiau kai kuriems pakeitimams reikia Regedt32.exe. Pavyzdžiui, negalite pridėti arba keisti REG_EXPAND_SZ arba REG_MULTI_SZ reikšmių su Regedit.exe "Windows NT 4.0" arba "Windows 2000" pagrindo kompiuteryje. Regedt32.exe yra pirminis registro Redaktorius, skirtas "Windows NT 4.0" ir "Windows 2000". Jei turite naudoti Regedt32.exe, negalite naudoti registracijos įrašų (.reg) failų registrui modifikuoti. Norėdami gauti daugiau informacijos apie skirtumus tarp Regedit.exe ir Regedt32.exe, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
141377 Regedit.exe ir Regedt32.exeskirtumai
ŠIOJE UŽDUOTYJE
Suvestinė
Svarbu Šiame skyriuje, metode arba užduotyje yra veiksmų, kurie nurodo, kaip modifikuoti registrą. Jei registro duomenis pakeisite netinkamai, gali kilti rimtų problemų. Todėl atlikite šiuos veiksmus atidžiai. Kad būtų saugiau, prieš modifikuodami registrą sukurkite atsarginę jo kopiją. Tada galėsite atkurti registrą, jei kils problemų. Daugiau informacijos, kaip sukurti atsarginę registro kopiją ir atkurti registrą, rasite spustelėję toliau nurodytą straipsnio numerį ir peržiūrėję „Microsoft“ žinių bazės straipsnį:
322756 Kaip sukurti atsarginę registro kopiją ir atkurti registrą sistemoje "Windows" Šiame nuosekliame straipsnyje aprašoma, kaip įtraukti, modifikuoti arba naikinti registro dalinius raktus ir reikšmes naudojant registracijos įrašų (.reg) failą. Regedit.exe naudoja .reg failus registro daliniams raktams ir reikšmėms importuoti ir eksportuoti. Šiuos .reg failus galite naudoti norėdami nuotoliniu būdu paskirstyti registro pakeitimus keliuose "Windows" kompiuteriuose. Paleidus .reg failą, failo turinys sulieja į vietinį registrą. Todėl .reg failus turite paskirstyti atsargiai.atgal į viršų
Sintaksė . Reg failai
.reg failo sintaksė:
RegistryEditorVersion Blank eilutė [RegistryPath1] "DataItemName1"="DataType1:DataValue1" DataItemName2"="DataType2:DataValue2" Blank line [RegistryPath2] "DataItemName3"="DataType3:DataValue3" where: RegistryEditorVersion yra "Windows Registry Redaktorius Version 5.00", skirta "Windows 2000", "Windows XP" ir "Windows Server 2003", arba "REGEDIT4", skirta "Windows 98" ir "Windows NT 4.0". Antraštė "REGEDIT4" taip pat veikia "Windows 2000", "Windows XP" pagrindo ir "Windows Server 2003" kompiuteriuose. Tuščia eilutė yra tuščia eilutė. Tai identifikuoja naujo registro kelio pradžią. Kiekvienas raktas arba dalinis raktas yra naujas registro kelias. Jei .reg faile yra keli raktai, tuščios eilutės gali padėti patikrinti ir pašalinti turinio triktis. "RegistryPathx " yra dalinio rakto kelias, kuriame yra pirma importuojama reikšmė. Apskliauskite kelią laužtiniais skliaustais ir kiekvieną hierarchijos lygį atskirkite kairiniu brūkšniu. Pavyzdžiui:[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System] .reg faile gali būti keli registro keliai. Jei registro hierarchijos apačioje kelio sakinyje nėra, sukuriamas naujas dalinis raktas. Registro failų turinys siunčiamas į registrą jūsų įvesta tvarka. Todėl, jei norite sukurti naują dalinį raktą su kitu daliniu raktu po juo, eilutes turite įvesti tinkama tvarka.
DataItemNamex yra duomenų elemento, kurį norite importuoti, pavadinimas. Jei failo duomenų elemento registre nėra, .reg failas jį įtraukia (su duomenų elemento reikšme). Jei duomenų elemento nėra, .reg failo reikšmė perrašo esamą reikšmę. Duomenų elemento pavadinimą rašykite kabutėse. Lygybės ženklas (=) iškart po duomenų elemento pavadinimo. DataTypex yra registro reikšmės duomenų tipas ir iškart po lygybės ženklo. Visiems duomenų tipams, išskyrus REG_SZ (eilutės reikšmė), dvitaškis iškart atitinka duomenų tipą. Jei duomenų tipas yra REG_SZ , neįtraukite duomenų tipo reikšmės arba dvitaškio. Šiuo atveju Regedit.exe daroma prielaida, kad duomenų tipo REG_SZ. Šioje lentelėje išvardyti įprasti registro duomenų tipai:
Duomenų tipas |
DataType in .reg |
---|---|
REG_BINARY |
Šešioliktainis |
REG_DWORD |
Dword |
REG_EXPAND_SZ |
šešioliktainis(2) |
REG_MULTI_SZ |
šešioliktainis(7) |
Jei norite gauti daugiau informacijos apie registro duomenų tipus, spustelėkite toliau straipsnio numerį ir peržiūrėkite straipsnį Microsoft žinių bazėje:
256986 "Microsoft Windows" registro DataValuex aprašas iš karto eina po dvitaškio (arba lygybės ženklo su REG_SZ) ir turi būti tinkamo formato (pvz., eilutė arba šešioliktainis). Šešioliktainį formatą naudokite dvejetainiams duomenų elementams. Pastaba Galite įvesti kelias duomenų elementų eilutes tam pačiam registro keliui. Atkreipkite dėmesį, kad registro failo apačioje turi būti tuščia eilutė.atgal į viršų
Registro dalinių raktų įtraukimas arba registro reikšmių įtraukimas ir keitimas
Norėdami įtraukti dalinį registro raktą arba įtraukti arba pakeisti registro reikšmę, atlikite atitinkamus keitimus registre, tada eksportuokite atitinkamus dalinius raktus arba dalinius raktus. Eksportuoti registro daliniai raktai automatiškai įrašomi kaip .reg failai. Norėdami keisti registrą ir eksportuoti .reg failo pakeitimus, atlikite šiuos veiksmus:
-
Spustelėkite Pradėti, Vykdyti, lauke Atidaryti įveskite regedit, tada spustelėkite Gerai.
-
Raskite ir spustelėkite dalinį raktą, kuriame yra registro elementas arba elementai, kuriuos norite keisti.
-
Spustelėkite Failas, tada spustelėkite Eksportuoti.
Atliekant šį veiksmą atsarginė dalinio rakto kopija bus grąžinta prieš atliekant keitimus. Vėliau galite importuoti šį failą į registrą, jei jūsų pakeitimai sukelia problemą. -
Lauke Failo vardas įveskite failo vardą, kurį naudosite įrašydami .reg failą su pradiniais registro elementais, tada spustelėkite Įrašyti.
Pastaba Naudokite failo vardą, primenantį turinį, pvz., nuorodą į dalinio rakto pavadinimą. -
Dešiniojoje srityje įtraukite arba modifikuokite norimus registro elementus.
-
Pakartokite 3 ir 4 veiksmus, kad dar kartą eksportuotumėte dalinį raktą, bet .reg failui naudokite kitą failo vardą. Šį .reg failą galite naudoti savo registro pakeitimams kitame kompiuteryje atlikti.
-
Patikrinkite keitimus vietiniame kompiuteryje. Jei jie sukelia problemą, dukart spustelėkite failą, kuriame yra atsarginė pradinių registro duomenų kopija, kad būtų grąžinta pradinė registro būsena. Jei pakeitimai veikia taip, kaip tikėtasi, galite paskirstyti .reg, kurį sukūrėte atlikdami 6 veiksmą, į kitus kompiuterius naudodami metodus, nurodytus šio straipsnio skyriuje "Registro keitimų platinimas".
Naikinami registro raktai ir reikšmės
Norėdami panaikinti registro raktą su .reg failu, .reg faile prieš RegistryPath padėkite brūkšnelį (-). Pavyzdžiui, norėdami panaikinti dalinį raktą Test iš šio registro rakto:
HKEY_LOCAL_MACHINE\Software padėkite brūkšnelį prieš šį registro raktą .reg faile:
HKEY_LOCAL_MACHINE\Software\Test Šiame pavyzdyje yra .reg failas, galintis atlikti šią užduotį.
[-HKEY_LOCAL_MACHINE\Software\Test] Norėdami panaikinti registro reikšmę su .reg failu, po lygybės ženklo .reg faile įveskite brūkšnelį (-). Pavyzdžiui, norėdami panaikinti TestValue registro reikšmę iš šio registro rakto:
HKEY_LOCAL_MACHINE\Software\Test padėkite brūkšnelį po "TestValue"= į .reg failą. Šiame pavyzdyje yra .reg failas, galintis atlikti šią užduotį.
HKEY_LOCAL_MACHINE\Software\Test "TestValue"=- Norėdami sukurti .reg failą, naudokite Regedit.exe norėdami eksportuoti registro raktą, kurį norite panaikinti, tada naudodami Užrašinę redaguokite .reg failą ir įterpkite brūkšnelį.Pervardijamos registro raktai ir reikšmės
Norėdami pervardyti raktą arba reikšmę, panaikinkite raktą arba reikšmę, tada sukurkite naują raktą arba reikšmę nauju pavadinimu.
Registro pakeitimų platinimas
Galite siųsti .reg failą vartotojams el. laišku, įdėti .reg failą į bendrai naudojamą tinklo objektą ir nukreipti vartotojus į bendrai naudojamą tinklo objektą, kad jis jį vykdytų, arba galite įtraukti komandą į vartotojų įėjimo scenarijus, kad automatiškai importuotumėte .reg failą, kai jie įeina. Kai vartotojai paleidžia .reg failą, jie gauna šiuos pranešimus:
Registro Redaktorius
Ar tikrai norite įtraukti informaciją į .reg failo kelią į registrą? Jei vartotojas spustelėja Taip, vartotojas gauna tokį pranešimą:Registro Redaktorius
Informacija .reg failo kelyje sėkmingai įvesta į registrą. Regedit.exe palaiko /s komandų eilutės jungiklį, kad šie pranešimai nebūtų rodomi. Pavyzdžiui, norėdami automatiškai paleisti .reg failą (su jungikliu /s) iš įėjimo scenarijaus paketo failo, naudokite šią sintaksę:.reg failo regedit.exe /s kelią Taip pat galite naudoti Grupės strategija arba sistemos strategiją, kad išplatintumėte registro pakeitimus visame tinkle. Jei reikia papildomos informacijos, apsilankykite šioje "Microsoft" žiniatinklio svetainėje:
Registro pakeitimų platinimas Pastaba Jei pakeitimai veikia, galite išsiųsti registracijos failą atitinkamiems tinklo vartotojams.atgal į viršų