Jak dodawać, modyfikować lub usuwać podklucze i wartości rejestru przy użyciu pliku reg

Uwagi

  • Ten artykuł jest przeznaczony dla zaawansowanych użytkowników, administratorów i specjalistów IT.

  • Importowanie plików wpisów rejestracji (. reg) jest funkcją programu regedit. exe i nie jest obsługiwana przez program regedt32. exe. Można użyć programu regedit. exe, aby wprowadzić pewne zmiany w rejestrze na komputerze z systemem Windows NT 4,0 lub Windows 2000, ale niektóre zmiany wymagają Regedt32. exe. Na przykład nie można dodać lub zmienić wartości REG_EXPAND_SZ lub REG_MULTI_SZ za pomocą programu regedit. exe na komputerze z systemem Windows NT 4,0 lub Windows 2000. Regedt32. exe jest podstawowym Edytor rejestru dla systemu Windows NT 4,0 i Windows 2000. Jeśli konieczne jest użycie programu Regedt32. exe, nie można modyfikować rejestru za pomocą plików wpisów rejestracji (reg). Aby uzyskać więcej informacji dotyczących różnic między programami regedit. exe i Regedt32. exe, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

    141377 różnice między programami regedit. exe i Regedt32. exe

W TYM ZADANIU

Podsumowanie

Ważne W tej sekcji, metodzie lub zadaniu podano informacje dotyczące modyfikowania rejestru. Niepoprawne zmodyfikowanie rejestru może być jednak przyczyną poważnych problemów. Dlatego należy uważnie wykonywać podane czynności. Ze względów bezpieczeństwa przed zmodyfikowaniem rejestru należy wykonać jego kopię zapasową. Dzięki temu będzie można przywrócić rejestr w przypadku wystąpienia problemu. Aby uzyskać więcej informacji dotyczących wykonywania kopii zapasowej i przywracania rejestru, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie WindowsW tym artykule opisano krok po kroku, jak dodawać, modyfikować lub usuwać podklucze i wartości rejestru przy użyciu pliku wpisów rejestracji (reg). Program Regedit. exe używa plików. reg do importowania i eksportowania podkluczy i wartości rejestru. Za pomocą tych plików. reg można zdalnie rozpowszechniać zmiany w rejestrze na kilku komputerach z systemem Windows. Po uruchomieniu pliku. reg, zawartość pliku scalania do rejestru lokalnego. W związku z tym należy rozpowszechniać pliki. reg ostrożnie. Powrót do góry

Składnia. Reg plików

Plik. reg ma następującą składnię: Registryeditorversionpusty wiersz [RegistryPath1] "DataItemName1" = "DataType1:DataValue1" DataItemName2"="DataType2:DataValue2" Pusta linia [RegistryPath2] "DataItemName3" = "DataType3:DataValue3" Gdzie: Registryeditorversion jest albo "Windows wpisywać do rejestru redaktor wersja 5,00" dla Windows 2000, Windows XP, i windows Server 2003, lub "REGEDIT4" dla Windows 98 i windows NT 4,0. Nagłówek "REGEDIT4" działa również na komputerach z systemem Windows 2000, opartych na systemie Windows XP i Windows Server 2003. Pusty wiersz jest pustym wierszem. Identyfikuje początek nowej ścieżki rejestru. Każdy klucz lub podklucz jest nową ścieżką rejestru. Jeśli masz kilka kluczy w pliku. reg, puste wiersze mogą pomóc zbadać i rozwiązywać problemy z zawartością. Registrypathx jest ścieżką podklucza, który przechowuje pierwszą wartość, którą importujesz. Należy ująć ścieżkę w nawiasach kwadratowych i oddzielić każdy poziom hierarchii ukośnikiem odwrotnym. Na przykład:

[HKEY_LOCAL_ MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]Plik reg może zawierać kilka ścieżek rejestru. Jeśli dolna część hierarchii w instrukcji Path nie istnieje w rejestrze, tworzony jest nowy podklucz. Zawartość plików rejestru jest wysyłana do rejestru w kolejności ich wprowadzania. W związku z tym jeśli chcesz utworzyć nowy podklucz z innego podklucza poniżej, należy wprowadzić wiersze w prawidłowej kolejności. Dataitemnamex jest nazwą elementu danych, który chcesz zaimportować. Jeśli element danych w pliku nie istnieje w rejestrze, plik reg dodaje go (z wartością elementu danych). Jeśli istnieje element danych, wartość w pliku reg zastępuje istniejącą wartość. Znaki cudzysłowu należy ująć nazwę elementu danych. Znak równości (=) natychmiast następuje nazwa elementu danych. Datatypex jest typem danych dla wartości rejestru i bezpośrednio następuje znak równości. Dla wszystkich typów danych innych niż REG_SZ (wartość ciągu) dwukropek następuje bezpośrednio po typie danych. Jeśli typem danych jest REG_SZ, nie należy uwzględniać wartości typu danych ani dwukropka. W takim przypadku program regedit. exe zakłada REG_SZ dla typu danych. Poniższa tabela zawiera listę typowych typów danych rejestru:

Typ danych

Typ danych w. reg

REG_BINARY

Szesnastkowych

REG_DWORD

Dword

REG_EXPAND_SZ

hexadecimal(2)

REG_MULTI_SZ

hexadecimal(7)

Aby uzyskać więcej informacji na temat typów danych rejestru kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:

Opis rejestru Microsoft Windows Datavaluex bezpośrednio następuje dwukropkiem (lub znak równości z REG_SZ) i musi być w odpowiednim formacie (na przykład ciąg lub szesnastkowych). Użyj formatu szesnastkowego dla elementów danych binarnych. Uwaga Można wprowadzić kilka wierszy elementu danych dla tej samej ścieżki rejestru. Uwaga plik rejestru powinien zawierać pusty wiersz w dolnej części pliku. Powrót do góry

Dodawanie podkluczy rejestru lub Dodawanie i zmienianie wartości rejestru

Aby dodać podklucz rejestru lub dodać lub zmienić wartość rejestru, wprowadź odpowiednie zmiany w rejestrze, a następnie wyeksportuj odpowiedni podklucz lub podklucze. Wyeksportowane podklucze rejestru są automatycznie zapisywane jako pliki. reg. Aby wprowadzić zmiany w rejestrze i wyeksportować zmiany do pliku reg, wykonaj następujące kroki:

  1. Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz polecenie regedit w polu Otwórz , a następnie kliknij przycisk OK.

  2. Zlokalizuj, a następnie kliknij podklucz, który przechowuje element rejestru lub elementy, które chcesz zmienić.

  3. Kliknij menu plik, a następnie kliknij polecenie Eksportuj. Ten krok tworzy kopię zapasową podklucza przed wprowadzeniem jakichkolwiek zmian. Możesz zaimportować ten plik z powrotem do rejestru później, jeśli zmiany powodują problem.

  4. W polu Nazwa pliku wpisz nazwę pliku, który ma być używany do zapisania pliku reg z oryginalnymi elementami rejestru, a następnie kliknij przycisk Zapisz. Uwaga Użyj nazwy pliku, która przypomina o zawartości, takie jak odwołanie do nazwy podklucza.

  5. W prawym okienku Dodaj lub zmodyfikuj elementy rejestru, które chcesz.

  6. Powtórz kroki 3 i 4, aby ponownie wyeksportować podklucz, ale Użyj innej nazwy pliku. reg. Można użyć tego pliku. reg, aby wprowadzić zmiany w rejestrze na innym komputerze.

  7. Przetestuj zmiany na komputerze lokalnym. Jeśli powodują one problem, kliknij dwukrotnie plik przechowujący kopię zapasową oryginalnych danych rejestru w celu zwrócenia rejestru do stanu pierwotnego. Jeśli zmiany działają zgodnie z oczekiwaniami, można rozpowszechniać. reg utworzonego w kroku 6 do innych komputerów przy użyciu metod w sekcji "rozpowszechnianie zmian w rejestrze" tego artykułu.

powrót do początku

Usuwanie kluczy i wartości rejestru

Aby usunąć klucz rejestru z plikiem reg, należy umieścić łącznik (-) przed ścieżką registrypath w pliku reg. Na przykład, aby usunąć podklucz test z następującego klucza rejestru:

HKEY_LOCAL_MACHINE\Softwareumieścić łącznik przed następującym kluczem rejestru w pliku. reg:

HKEY_LOCAL_MACHINE\Software\TestPoniższy przykład zawiera plik reg, który może wykonać to zadanie.

[-HKEY_LOCAL_MACHINE\Software\Test]Aby usunąć wartość rejestru z pliku reg, należy umieścić łącznik (-) po znaku równości po Dataitemname w pliku reg. Na przykład, aby usunąć wartość rejestru testValue z następującego klucza rejestru:

HKEY_LOCAL_MACHINE\Software\Testumieścić łącznik po "TestValue" = w pliku. reg. Poniższy przykład zawiera plik reg, który może wykonać to zadanie.

HKEY_LOCAL_MACHINE\Software\Test "TestValue"=-Aby utworzyć plik reg, należy użyć programu regedit. exe do wyeksportowania klucza rejestru, który chcesz usunąć, a następnie użyć notatnika do edytowania pliku reg i wstawienia łącznika. Powrót do góry

Zmienianie nazw kluczy i wartości rejestru

Aby zmienić nazwę klucza lub wartości, należy usunąć klucz lub wartość, a następnie utworzyć nowy klucz lub wartość z nową nazwą.

Rozpowszechnianie zmian w rejestrze

Można wysłać plik. reg do użytkowników w wiadomości e-mail, umieścić plik reg w udziale sieciowym i kierować użytkowników do udziału sieciowego, aby go uruchomić, lub można dodać polecenie do skryptów logowania użytkowników, aby automatycznie zaimportować plik. reg podczas logowania. Gdy użytkownicy uruchamiają plik. reg, otrzymują następujące komunikaty:

Edytor rejestru Czy na pewno chcesz dodać informacje w ścieżce pliku. reg do rejestru?Jeśli użytkownik kliknie przycisk tak, użytkownik otrzyma następujący komunikat:

Edytor rejestru Informacje w ścieżce pliku. reg zostały pomyślnie wpisane do rejestru.Program Regedit. exe obsługuje przełącznik wiersza polecenia /s , aby nie wyświetlać tych komunikatów. Na przykład, aby po cichu uruchomić plik. reg (z przełącznikiem /s ) z pliku wsadowego skryptu logowania, należy użyć następującej składni:

regedit. exe/s ścieżka pliku. regDo rozpowszechniania zmian w rejestrze w sieci można również użyć zasad grupy lub zasad systemowych. Aby uzyskać dodatkowe informacje, odwiedź następującą witrynę firmy Microsoft w sieci Web:

Rozpowszechnianie zmian w rejestrze Uwaga Jeśli zmiany działają, można wysłać plik rejestracji do odpowiednich użytkowników w sieci. Powrót do góry

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Dziękujemy za opinię!

Dziękujemy za opinię! Wygląda na to, że połączenie Cię z jednym z naszych agentów pomocy technicznej pakietu Office może być pomocne.

×