Hive rejestru
hive jest logiczną grupą kluczy, podkluczy i wartości w rejestrze, który zawiera zestaw plików pomocniczych załadowanych do pamięci po uruchomieniu systemu operacyjnego lub zalogowaniu użytkownika.
Za każdym razem, gdy nowy użytkownik zaloguje się na komputerze, zostanie utworzony nowy gałąź dla tego użytkownika z oddzielnym plikiem profilu użytkownika. Jest to nazywane gałąź profilu użytkownika . Gałąź użytkownika zawiera określone informacje rejestru dotyczące ustawień aplikacji użytkownika, pulpitu, środowiska, połączeń sieciowych i drukarek. Gałąź profilu użytkownika znajduje się pod kluczem HKEY_USERS.
Pliki rejestru mają następujące dwa formaty: standardowy i najnowszy. Format standardowy jest jedynym formatem obsługiwanym przez system Windows 2000. Jest on również obsługiwany przez nowsze wersje systemu Windows w celu zapewnienia zgodności z poprzednimi wersjami. Najnowszy format jest obsługiwany od systemu Windows XP. W wersjach systemu Windows, które obsługują najnowszy format, następujące hive nadal używają standardowego formatu: HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE\SAM, HKEY_LOCAL_MACHINE\Securityi HKEY_USERS\.DEFAULT; wszystkie inne hive używają najnowszego formatu.
Większość plików pomocniczych dla gałęzi znajdują się w katalogu %SystemRoot%\System32\Config. Te pliki są aktualizowane za każdym razem, gdy użytkownik loguje się. Rozszerzenia nazw plików w tych katalogach lub w niektórych przypadkach brak rozszerzenia wskazują typ danych, które zawierają. W poniższej tabeli wymieniono te rozszerzenia wraz z opisem danych w pliku.
Rozszerzenie | Opis |
---|---|
żaden |
Kompletna kopia danych hive. |
.Alt |
Kopia zapasowa gałęzi krytycznej HKEY_LOCAL_MACHINE\System. Tylko klucz systemowy ma plik alt. |
.dziennik |
Dziennik transakcji zmian kluczy i wpisów wartości w gałęzi. |
.Sav |
Kopia zapasowa gałęzi. Windows Server 2003 i Windows XP/2000: Kopie plików hive, gdy spojrzał na końcu etapu trybu tekstowego w Instalatorze. Instalator ma dwa etapy: tryb tekstowy i tryb graficzny. Gałąź jest kopiowana do pliku .sav po etapie instalacji w trybie tekstowym, aby chronić go przed błędami, które mogą wystąpić, jeśli etap konfiguracji trybu grafiki zakończy się niepowodzeniem. Jeśli instalacja nie powiedzie się podczas etapu trybu graficznego, po ponownym uruchomieniu komputera zostanie powtórzony tylko etap trybu graficznego; plik .sav służy do przywracania danych hive. |
W poniższej tabeli wymieniono standardowe hive i ich pliki pomocnicze.
Gałąź rejestru | Pliki pomocnicze |
---|---|
HKEY_CURRENT_CONFIG | System, System.alt, System.log, System.sav |
HKEY_CURRENT_USER | Ntuser.dat, Ntuser.dat.log |
HKEY_LOCAL_MACHINE\SAM | Sam, Sam.log, Sam.sav |
HKEY_LOCAL_MACHINE\Security | Zabezpieczenia, Security.log, Security.sav |
HKEY_LOCAL_MACHINE\Software | Oprogramowanie, Software.log, Software.sav |
HKEY_LOCAL_MACHINE\System | System, System.alt, System.log, System.sav |
HKEY_USERS\.DEFAULT | Domyślne, Default.log, Default.sav |