Często nasze wskazówki wspominają o rejestrze systemu Windows i edytorze rejestru. Czym dokładnie jest rejestr i co to jest RegEdit? Ci, którzy są zaznajomieni z systemem Windows od wielu lat, nie potrzebują wyjaśnień, ale dla tych, którzy są nowicjuszami w systemie Windows, ten post będzie przydatny.
Dzisiaj wyjaśnię podstawy Edytora rejestru. Omówię również argumenty wiersza poleceń, podstawowe metody pracy z tym programem i nie tylko. Przeczytaj poniżej, jeśli jesteś zainteresowany.
Reklama
Spis treści
- Co to jest Edytor rejestru
- Jak uruchomić Edytor rejestru
- Co pokazuje Edytor rejestru
- Jak stworzyć nowy klucz
- Jak stworzyć nową wartość
- Jak przejąć na własność klucz rejestru
- Jak przywrócić własność TrustedInstaller
- Jak zmienić uprawnienia do klucza rejestru
- Jak uzyskać dostęp do rejestru innego użytkownika lub innego systemu operacyjnego
- Argumenty wiersza poleceń Edytora rejestru
- Jak jednym kliknięciem przejść do żądanego klucza rejestru
- Przełączaj się między HKCU i HKLM w Edytorze rejestru w systemie Windows 10
Co to jest Edytor rejestru
Edytor rejestru narodził się jako narzędzie dla użytkowników, którzy chcą zmienić ustawienia systemu Windows, które nie są widoczne w interfejsie użytkownika. Głównym celem tego narzędzia jest przeglądanie i zmiana ustawień w rejestrze systemowym - zestawie specjalnych plików zawierających informacje o konfiguracji systemu Windows i prawie całego zainstalowanego oprogramowania. Windows i wiele programów (poza tymi, które są „przenośne”) używa tych informacji do odczytywania i zapisywania własnych ustawień w rejestrze.
Jak uruchomić Edytor rejestru
Niezależnie od zainstalowanej wersji systemu Windows ta metoda będzie działać:
Naciśnij klawisze Win + R na klawiaturze, pojawi się okno dialogowe „Uruchom”. Rodzaj regedit bez cudzysłowów i naciśnij Enter. Kontynuuj z monitem UAC.
Główny plik wykonywalny Edytora rejestru znajduje się w katalogu C: Windows. Możesz więc przejść do tego folderu i bezpośrednio uruchomić plik regedit.exe. Możesz też utworzyć skrót do Regedit.exe i wkleić go w menu Start w% ProgramData% Microsoft Windows Menu Start Programy w folderze Narzędzia systemowe. Spowoduje to, że Edytor rejestru pojawi się również w wyszukiwaniu w menu Start.
Edytor rejestru wygląda następująco:
Co pokazuje Edytor rejestru
Jak widać na powyższym obrazku, składa się z dwóch paneli - lewy panel przedstawia hierarchiczny widok struktur danych, tzw. Klucze i pokazuje prawy panel wartości - które są parami nazwa / dane przechowywane w kluczach.
Klucze to wirtualny widok danych z kilku plików, które tworzą bazę danych rejestru. Możesz zobaczyć, które pliki reprezentują bazę danych rejestru, otwierając następujący klucz:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist
Tutaj możesz zobaczyć listę plików na dysku twardym, w których przechowywane są pliki rejestru. Dane w nich zawarte, jak wspomniano powyżej, mają strukturę hierarchiczną. Edytor rejestru przedstawia to jako widok drzewa: istnieją klucze „główne” (nadrzędne) i kilka kluczy podrzędnych (obiekty podrzędne). Klucze główne wyświetlane w programie Regedit w większości reprezentują określony plik lub innymi słowy, pliki rejestru odpowiadają hierarchii kluczy. Jednak istnieją również pewne wirtualne klucze główne pokazane w Regedit, które istnieją w celu zapewnienia zgodności z poprzednimi wersjami. Na przykład HKEY_CURRENT_CONFIG to widok wirtualny, a HKEY_CLASSES_ROOT to także wirtualny widok klucza bieżącego użytkownika + klucze systemowe.
Zwróć uwagę, że niektóre części bazy danych rejestru nigdy nie są wyświetlane w edytorze rejestru. Na przykład nigdy nie zobaczysz SAM (Security Accounts Manager) w Regedit.
Plik wartości są używane przez system Windows i wiele aplikacji do przechowywania różnych parametrów konfiguracyjnych i ich danych. Wartości są różnych typów, ale w ogólnym przypadku są to wartości łańcuchowe, wartości liczbowe lub wartości binarne.
Jak stworzyć nowy klucz
Aby utworzyć nowy klucz, należy kliknąć prawym przyciskiem myszy klucz macierzysty w lewym okienku i kliknąć plik Nowy -> Klucz polecenie menu kontekstowego.
Nowo utworzonemu kluczowi należy nadać odpowiednią nazwę, zgodnie z wymaganiami oprogramowania, dla którego go tworzysz. Możesz wyeksportować (zapisać) klucz do pliku * .reg z menu kontekstowego. Eksportując go do pliku, możesz później kliknąć dwukrotnie plik .reg, aby zaimportować jego zawartość z powrotem do Rejestru.
Jak stworzyć nową wartość
Aby utworzyć nową wartość, należy kliknąć prawym przyciskiem myszy
- na bieżącym kluczu w lewym okienku lub
- w pustym obszarze w prawym okienku.
Wybierz odpowiedni typ nowej wartości i wprowadź jego nazwę. Kliknij dwukrotnie utworzoną wartość, aby ustawić jej dane zgodnie z wymaganiami.
Jak przejąć na własność klucz rejestru
Podobnie jak uprawnienia i pojęcia własności istnieją dla obiektów w systemie plików NTFS, istnieją również dla kluczy rejestru. Począwszy od systemu Windows Vista, w rzeczywistości wiele kluczy rejestru specyficznych dla systemu operacyjnego, które przechowują ustawienia systemu Windows jako chronione przez Ochronę zasobów systemu Windows, dzięki czemu nie można ich łatwo usunąć lub zmodyfikować. W pewnych sytuacjach może zajść potrzeba zmodyfikowania tych kluczy. W tym celu musisz przejąć na nich własność, a także ustawić dla nich uprawnienia (prawa dostępu). Na przykład, aby dostosować pasek poleceń Eksploratora, Winaero Explorer Toolbar Editor przejmuje na własność niektóre klucze rejestru i zmienia ich uprawnienia. Przejęcie własności jest dość proste i można je wykonać, wykonując następujące czynności.
1. Po otwarciu Edytora rejestru przejdź do klucza rejestru, który chcesz przejąć na własność, kliknij go prawym przyciskiem myszy i wybierz plik Uprawnienia ... opcja z menu kontekstowego.
2. Otworzy się okno dialogowe „Uprawnienia” dla tego klucza. Kliknij zaawansowane przycisk.
3. Pojawi się okno „Zaawansowane ustawienia zabezpieczeń”. Tutaj musisz zmienić właściciela klucza. W zależności od wersji systemu Windows to okno dialogowe może wyglądać inaczej:
W przypadku systemu Windows XP
Otworzyć Właściciel patka.
Wybierz swoje konto użytkownika i kliknij Zastosować przycisk. Jeśli własność musi być ustawiona również dla wszystkich podkluczy, sprawdź Zastąp właściciela podkontenerów i obiektów pole wyboru.W systemie Windows 7 / Windows Vista
Otworzyć Właściciel patka.
Kliknij Inni użytkownicy lub grupy ... przycisk.
Wybierz konto użytkownika za pomocą zaawansowane lub po prostu wpisz swoje konto użytkownika w Wprowadź nazwę obiektu do wybrania obszar tekstowy i kliknij dobrze .
Jeśli własność musi być ustawiona również dla wszystkich podkluczy (jak to jest częściej w przypadku Windows 7 / Vista), sprawdź Zastąp właściciela podkontenerów i obiektów pole wyboru.W systemie Windows 8
Kliknij Zmiana link obok etykiety „Właściciel:”
Plik Wybierz użytkownika lub grupę pojawi się okno.
Wybierz konto użytkownika za pomocą zaawansowane lub po prostu wpisz swoje konto użytkownika w Wprowadź nazwę obiektu do wybrania obszar tekstowy i kliknij DOBRZE.
jak oznaczyć album na facebooku
Jak przywrócić własność TrustedInstaller
Aby przywrócić własność TrustedInstaller w Windows 7,8 i Vista wpisz „ Usługa NT TrustedInstaller ”jako nazwę nowego właściciela.
Jak zmienić uprawnienia do klucza rejestru
Po zmianie właściciela klucza rejestru prawie zawsze trzeba zmienić jego uprawnienia, zanim będzie można faktycznie zmodyfikować klucz. Musisz przełączyć się na Uprawnienia w zakładce Zaawansowane ustawienia zabezpieczeń aby to zrobić.
Podklucze mogą miećodziedziczone uprawnieniaz ich klucza nadrzędnego. Lub podklucze mogą również mieć jawne uprawnienia, niezależnie od klucza nadrzędnego. W pierwszym przypadku, to znaczy, jeśli uprawnienia są dziedziczone z klucza nadrzędnego, musisz wyłączyć dziedziczenie i kopiować uprawnienia do bieżącego klucza. W systemie Windows 7, Windows Vista i Windows XP należy odznaczyć Uwzględnij uprawnienia dziedziczone od elementu nadrzędnego tego obiektu aby to zrobić i kliknij Dodaj w oknie dialogowym potwierdzenia.
Po wyłączeniu dziedziczenia wybierz odpowiednie konto użytkownika i kliknij Edytować przycisk, aby zmienić uprawnienia.
W systemie Windows 8 znajduje się przycisk wyłączający dziedziczenie.
Uprawnienia można ustawić w obie strony. Po wyłączeniu dziedziczenia można je ustawić tylko na wymaganym podkluczu. Możesz też ustawić uprawnienia do klucza nadrzędnego i wszystkich jego podkluczy. Aby to zrobić, sprawdź Zastąp wszystkie uprawnienia obiektu podrzędnego uprawnieniami dziedziczonymi z tego obiektu pole wyboru. Spowoduje to przesunięcie uprawnień w dół hierarchii kluczy do wszystkich obiektów podrzędnych.
Jak uzyskać dostęp do rejestru innego użytkownika lub innego systemu operacyjnego
Edytor rejestru umożliwia również dostęp do kluczy i wartości innego użytkownika w tej samej instalacji systemu Windows lub innej instalacji systemu Windows na innym lub tym samym komputerze. Jak wspomniano powyżej, rejestr systemu Windows jest przechowywany w kilku plikach. Możesz załadować je indywidualnie i zamontować w katalogu głównym klucza HKEY_LOCAL_MACHINE.
Oto instrukcje krok po kroku:
1. Wybierz HKEY_LOCAL_MACHINE klucz w Edytorze rejestru.
2. Wybierz polecenie menu „Plik -> Załaduj gałąź”.
3. Wyszukaj plik rejestru, który chcesz otworzyć. W poniższym przykładzie załaduję plik rejestru innego konta użytkownika podczas instalacji systemu Windows 8.
4. W następnym oknie dialogowym wprowadź nazwę załadowanego pliku rejestru. Ta nazwa będzie wyświetlana pod kluczem HKEY_LOCAL_MACHINE.
Uwaga: pamiętaj, aby zwolnić załadowany plik rejestru po zakończeniu pracy z nim. Można to zrobić za pomocą polecenia menu „Menu Plik -> Wyładuj gałąź” po wybraniu załadowanego klucza.
Argumenty wiersza poleceń Edytora rejestru
Na koniec chciałbym pokazać najpopularniejsze argumenty wiersza poleceń, których można używać w Edytorze rejestru. Można ich używać we własnych skryptach i plikach wsadowych. Są one następujące:
regedit.exe -m
Otwiera inne wystąpienie Edytora rejestru, nawet jeśli jest już otwarte. Jest to niezwykle przydatne, jeśli chcesz porównać dwie lokalizacje kluczy rejestru. Będzie działać na Windows XP i nowszych.
regedit.exe ścieżka_do_pliku.reg
Scal plik rejestru z aktualnym rejestrem. Jest to domyślna akcja wykonywana po dwukrotnym kliknięciu pliku * .reg w Eksploratorze.
regedit.exe / s ścieżka_do_pliku.reg
To samo co powyżej, ale plik zostanie scalony po cichu, bez okna dialogowego potwierdzenia. Przydatne w przypadku skryptów.
regedit.exe / e ścieżka_do_pliku.reg
Eksportuj wszystkie dane rejestru do jednego pliku
regedit / e path_to_file.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Eksportuje klucz HKEY_CURRENT_USER Control Panel Desktop i jego podklucze do jednego pliku
regedit / a path_to_file.reg 'HKEY_CURRENT_USER Control Panel Desktop'
Tak samo jak powyżej, ale plik rejestru zostanie utworzony z kodowaniem ANSI zamiast Unicode. Również wyeksportowany plik otrzyma wiersz „REGEDIT4” jako pierwszy wiersz. Takie pliki są kompatybilne ze starszymi wersjami systemu Windows (przed Windows 2000).
Jak jednym kliknięciem przejść do żądanego klucza rejestru
Zobacz nasz odpowiedni artykuł: Jak jednym kliknięciem przejść do żądanego klucza rejestru .
Przełączaj się między HKCU i HKLM w Edytorze rejestru w systemie Windows 10
Zobacz artykuł: Przełączaj się między HKCU i HKLM w Edytorze rejestru systemu Windows 10
Te koncepcje rejestru, które omówiłem, to zaledwie wierzchołek góry lodowej. Podziel się z nami swoją opinią na temat tego artykułu.