Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more

Eine Registry-Hive ist eine logische Gruppe von Schlüsseln, Unterschlüsseln und Werten, die durch eine oder mehrere Dateien auf dem Datenträger gesichert wird und beim Systemstart oder bei der Benutzeranmeldung in den Arbeitsspeicher geladen wird. Die sichtbaren Registry-Wurzeln wie HKEY_LOCAL_MACHINE oder HKEY_CURRENT_USER sind dabei keine Ordner, sondern Ansichten, denen Windows die geladenen Hives zuordnet. Die meisten systemweiten Dateien liegen in %SystemRoot%System32Config, die Benutzer-Hive NTUSER.DAT liegt im jeweiligen Benutzerprofil.

Was eine Hive ist und warum die Registry in Dateien aufgeteilt ist

Microsoft beschreibt eine Hive in der Learn-Dokumentation „Registry Hives“ als logische Gruppe von Schlüsseln, Unterschlüsseln und Werten, die einen Satz unterstützender Dateien hat, der beim Start des Betriebssystems oder bei der Anmeldung eines Benutzers in den Speicher geladen wird. Die Registry ist also kein einzelnes Dokument, sondern ein Verbund aus mehreren Dateien, die Windows getrennt verwaltet.

Für die Praxis ist die Unterscheidung wichtig: Ein Schlüssel wie HKEY_LOCAL_MACHINESoftware existiert im Registrierungs-Editor so, wie er dort angezeigt wird, während die Daten dahinter in einer Datei auf der Festplatte stehen. Wer also nach „der Datei zur Registry“ sucht, muss wissen, welcher Hive er meint.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Systemweite Hives und ihre Speicherorte

Laut Microsoft befinden sich die meisten unterstützenden Dateien systemweiter Hives im Verzeichnis %SystemRoot%System32Config. Die folgende Tabelle zeigt die Zuordnung, wie Microsoft sie in der Dokumentation aufführt.

Registry-Hive oder Ansicht Unterstützende Dateien laut Microsoft Einordnung
HKEY_LOCAL_MACHINESAM Sam, Sam.log, Sam.sav Systemweite Hive
HKEY_LOCAL_MACHINESecurity Security, Security.log, Security.sav Systemweite Hive
HKEY_LOCAL_MACHINESoftware Software, Software.log, Software.sav Systemweite Hive
HKEY_LOCAL_MACHINESystem System, System.alt, System.log, System.sav Systemweite Hive; nur diese Hive hat laut Microsoft eine .alt-Datei
HKEY_CURRENT_CONFIG Dieselben Dateien wie System (System, System.alt, System.log, System.sav) Ansicht, die in Microsofts Tabelle auf die System-Hive bezogen wird; kein eigener Dateiname
HKEY_USERS.DEFAULT Default, Default.log, Default.sav Standard-Benutzer-Hive, in der Tabelle separat aufgeführt

Die Tabelle zeigt eine Zuordnung aus der Dokumentation. Sie beschreibt, welche Dateien Microsoft zu welcher Ansicht zählt, nicht, wie jede Installation diese Dateien im Alltag tatsächlich verwendet.

Die Benutzer-Hive NTUSER.DAT

Die Hive des Benutzerprofils ist NTUSER.DAT. Windows lädt sie bei der Anmeldung und bildet sie auf HKEY_CURRENT_USER ab. Sie liegt nicht im systemweiten Ordner System32Config, sondern im Profilordner des jeweiligen Benutzers, also unter C:Users<Benutzername> auf einem Standardsystem, sofern das Systemlaufwerk nicht anders eingerichtet ist.

Ein Microsoft-Q&A-Beispiel aus einem älteren Systemlaufwerk nennt E:UsersDavidNTUSER.DAT. Laufwerksbuchstabe und Benutzername sind dort nur Beispielwerte. Der tatsächliche Pfad hängt von Laufwerk, Benutzernamen und Systemkonfiguration ab.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Bedeutung der Dateiendungen

Die Endungen der Hive-Dateien beschreiben unterschiedliche Rollen. Microsoft ordnet sie wie folgt ein:

Rank #3
  • Keine Endung (z. B. Software): Die Datei enthält eine vollständige Kopie der Hive-Daten.
  • .log: Ein Transaktionsprotokoll, das Änderungen an Schlüsseln und Werten festhält.
  • .alt: Eine Sicherungskopie der kritischen Hive HKEY_LOCAL_MACHINESystem. Laut Microsoft existiert diese Datei nur für die System-Hive.
  • .sav: Eine Sicherungskopie der jeweiligen Hive. Die Dokumentation erklärt, dass .sav-Dateien bei der Installation älterer Windows-Versionen als Sicherung nach der Textmodusphase dienten. Diese Erklärung bezieht sich laut Seite auf Windows Server 2003 sowie Windows XP und Windows 2000. Sie ist keine aktuelle Anleitung zur Wiederherstellung.

Format-Varianten und Versionsgrenzen

Microsoft dokumentiert zwei Hive-Dateiformate, standard und latest. Das latest-Format wird laut Dokumentation ab Windows XP unterstützt. Einige Hives verwenden auf unterstützten Windows-Versionen weiterhin das standard-Format:

  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINESAM
  • HKEY_LOCAL_MACHINESecurity
  • HKEY_USERS.DEFAULT

Weitere Details der Seite sind an bestimmte Windows-Versionen gebunden. Wer eine konkrete Dateiliste für ein bestimmtes System benötigt, sollte sie an der Version dieses Systems prüfen.

Die Dokumentation nennt außerdem ältere Dateinamen. Unter Windows 98 hießen die Registry-Dateien User.dat und System.dat, unter Windows Me Classes.dat, User.dat und System.dat. Diese Angaben beschreiben historische Systeme und lassen sich nicht auf aktuelle Windows-Versionen übertragen.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Eine Hive aus einem alten Systemlaufwerk laden

Ein typischer Anwendungsfall ist ein älteres Systemlaufwerk, das an einen aktuellen PC angeschlossen wird, etwa um einen Schlüssel wie HKEY_CURRENT_USERSoftware wiederzufinden. In einem Microsoft-Q&A fragt ein Nutzer genau danach, welche Dateien er über „Load Hive“ im Registrierungs-Editor öffnen soll. Die Antwort nennt die NTUSER.DAT im alten Benutzerprofil.

  1. Sichern Sie zuerst die Datei NTUSER.DAT auf einen separaten Speicherort, bevor Sie sie einbinden. Arbeiten Sie nicht direkt auf der Originaldatei.
  2. Öffnen Sie den Registrierungs-Editor (regedit) mit Administratorrechten.
  3. Markieren Sie HKEY_USERS und wählen Sie im Menü Datei > Struktur laden.
  4. Wählen Sie die Datei NTUSER.DAT aus dem alten Profilordner, etwa E:Users<Benutzername>NTUSER.DAT, und vergeben Sie einen Schlüsselnamen.
  5. Prüfen Sie die geladenen Werte und entladen Sie den Hive anschließend wieder über Datei > Struktur entladen, bevor Sie das Laufwerk trennen.

Ob ein Hive geladen werden kann, hängt von Dateizustand, Zugriffsrechten und dem Windows-Stand des Quellsystems ab. Eine Garantie für jede Konstellation gibt es nicht.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Typische Missverständnisse

  • Die Registry ist eine einzige Datei. Nein. Systemweite und benutzerbezogene Daten liegen in mehreren Hive-Dateien.
  • Jede Registry-Wurzel hat eine gleichnamige Datei. Nein. HKEY_CURRENT_CONFIG wird in Microsofts Tabelle auf die System-Hive bezogen, hat aber keinen eigenen Dateinamen.
  • Ein .sav– oder .alt-File ist automatisch eine Wiederherstellungsanleitung. Die Endungen beschreiben Rollen. Wie man sie heute einsetzt, hängt vom konkreten Problem und der Windows-Version ab.

Einordnung der Quellen

Die Zuordnung von Hives zu Dateien und die Endungsbedeutungen stammen aus der Microsoft-Learn-Dokumentation zu Registry-Hives und ihren Dateien sowie aus Microsofts Artikel für fortgeschrittene Nutzer zu älteren Windows-Versionen. Die Angaben zum Benutzerprofil ergänzt ein Microsoft-Q&A-Beispiel. Eine belegte statistische Angabe zu diesem Thema liegt in diesen Quellen nicht vor, daher enthält dieser Artikel keine Zahlen dieser Art.

Wenn Sie eine Hive für eine konkrete Windows-Version verwenden möchten, prüfen Sie die aktuelle Microsoft-Dokumentation zu Registry-Hives, weil Dateinamen und Formatangaben versionsabhängig sind.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The Bottom Line

“”

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.