Registrierungsstruktur
Eine Struktur ist eine logische Gruppe von Schlüsseln, Unterschlüsseln und Werten in der Registrierung, in der eine Reihe von unterstützenden Dateien in den Arbeitsspeicher geladen wird, wenn das Betriebssystem gestartet wird oder sich ein Benutzer anmeldet.
Jedes Mal, wenn sich ein neuer Benutzer bei einem Computer anmeldet, wird für diesen Benutzer eine neue Struktur mit einer separaten Datei für das Benutzerprofil erstellt. Dies wird als Benutzerprofilstruktur bezeichnet. Die Struktur eines Benutzers enthält bestimmte Registrierungsinformationen, die sich auf die Anwendungseinstellungen, den Desktop, die Umgebung, die Netzwerkverbindungen und drucker des Benutzers beziehen. Benutzerprofilstrukturen befinden sich unter dem schlüssel HKEY_USERS .
Registrierungsdateien haben die folgenden zwei Formate: standard und latest. Das Standardformat ist das einzige von Windows 2000 unterstützte Format. Es wird auch von höheren Versionen von Windows aus Gründen der Abwärtskompatibilität unterstützt. Das neueste Format wird ab Windows XP unterstützt. Bei Versionen von Windows, die das neueste Format unterstützen, verwenden die folgenden Strukturen weiterhin das Standardformat: HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE\SAM, HKEY_LOCAL_MACHINE\Securityund HKEY_USERS\.DEFAULT; alle anderen Hives verwenden das neueste Format.
Die meisten unterstützenden Dateien für die Hives befinden sich im Verzeichnis %SystemRoot%\System32\Config. Diese Dateien werden bei jeder Anmeldung eines Benutzers aktualisiert. Die Dateinamenerweiterungen der Dateien in diesen Verzeichnissen oder in einigen Fällen das Fehlen einer Erweiterung geben den Typ der darin enthaltenen Daten an. In der folgenden Tabelle sind diese Erweiterungen zusammen mit einer Beschreibung der Daten in der Datei aufgeführt.
Durchwahl | BESCHREIBUNG |
---|---|
Keine |
Eine vollständige Kopie der Hive-Daten. |
.alt |
Eine Sicherungskopie der kritischen HKEY_LOCAL_MACHINE\System Hive. Nur der Systemschlüssel verfügt über eine ALT-Datei. |
.log |
Ein Transaktionsprotokoll mit Änderungen an den Schlüsseln und Werteinträgen in der Struktur. |
.Sav |
Eine Sicherungskopie einer Struktur. Windows Server 2003 und Windows XP/2000: Kopien der Hive-Dateien, wie sie am Ende der Textmodusphase im Setup angezeigt wurden. Das Setup verfügt über zwei Phasen: Textmodus und Grafikmodus. Die Struktur wird nach der Textmodusphase des Setups in eine SAV-Datei kopiert, um sie vor Fehlern zu schützen, die auftreten können, wenn die Grafikmodusphase des Setups fehlschlägt. Wenn das Setup während der Grafikmodusphase fehlschlägt, wird nur die Grafikmodusphase wiederholt, wenn der Computer neu gestartet wird. die SAV-Datei wird verwendet, um die Hive-Daten wiederherzustellen. |
In der folgenden Tabelle sind die Standardstrukturen und die zugehörigen unterstützenden Dateien aufgeführt.
Registrierungsstruktur | Hilfsdateien |
---|---|
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 | Security, Security.log, Security.sav |
HKEY_LOCAL_MACHINE\Software | Software, Software.log, Software.sav |
HKEY_LOCAL_MACHINE\System | System, System.alt, System.log, System.sav |
HKEY_USERS\.DEFAULT | Default, Default.log, Default.sav |