Bei meinem alten PC (mit Windows XP) war der RAID-Controller auf der Hauptplatine defekt, eine Reparatur lohnte sich nicht. Glücklicherweise konnte ich alle Dateien auf einer externen 3-Terabyte-Festplatte extrahieren und speichern. Wie kann ich die alten XP-Registrierungseinträge mit meinem neuen Windows 10-Laptop lesen? Ich nehme an, sie befinden sich in einigen (versteckten?) Dateien im Archiv der externen Festplatte. Vielen Dank für jede Hilfe.
Antwort1
Die Registrierungsdateien, die als „Hives“ bezeichnet werden, sind nicht versteckt. Sie sind die Dateien ohne Erweiterungen in \Windows\System32\config
. Beispielsweise HKEY_LOCAL_MACHINE\System
ist der „System“-Hive (in regedit als angezeigt) \Windows\System32\config\System
. Und der Benutzerprofil-Hive jedes Benutzers befindet sich ntuser.dat
im „Home-Verzeichnis“ dieses Benutzers, das in XP war \Documents and settings\username
.
Um diese zu lesen, führen Sie einfach aus regedit
und wählen Sie entweder HKEY_LOCAL_MACHINE
oder HKEY_USER
im linken Bereich aus. Gehen Sie dann zu File | Load hive
. Navigieren Sie zu der Stelle, an der sich die alte Hive-Datei befindet, und wählen Sie sie aus. Dann werden Sie nach einem Schlüsselnamen gefragt. Denken Sie sich einen Namen aus, der der „übergeordnete“ Schlüssel für alles in diesem Hive sein wird. (Verwenden Sie nichts, System
das bereits vorhanden ist. Sie könnten jedoch verwenden old_system
.) Klicken Sie auf OK und Sie finden Ihren neuen übergeordneten Schlüsselnamen z. B. unter „HKEY_LOCAL_MACHINE“ und den Inhalt des Hives darunter.
Sie müssen sich keine Gedanken über die .sav
usw. Dateien machen, die denselben Basisnamen haben. regedit
Das erledigt .NET für Sie.
Es gelten die Dateiberechtigungen und Berechtigungen für Registrierungsschlüssel. Wenn die Schlüssel, die Sie anzeigen möchten, also nicht für „Jeder“ lesbar sind, müssen Sie wahrscheinlich die Verantwortung dafür übernehmen und eine neue Berechtigungsliste festlegen.
Um den Hive zu entladen, wählen Sie den „übergeordneten“ Schlüssel des Hives im linken Bereich aus (wie old_system
im obigen Beispiel) und verwenden Sie File | Unload hive
.
Das Laden eines Hives ist nicht über mehrere Startvorgänge hinweg persistent, daher werden alle manuell geladenen Hives beim Herunterfahren automatisch entladen und nicht erneut geladen, es sei denn, Sie führen dies erneut durch. Das Laden eines Hives nimmt zwar etwas auslagerbaren Kernelspeicher in Anspruch, aber die Größe ist für moderne Systeme eher klein, sodass es nicht viel ausmacht, wenn Sie das Entladen vergessen.
Antwort2
Wie kann ich die alten XP-Registrierungseinträge mit meinem neuen Windows 10-Laptop lesen?
Über „regedt32“ > „Datei“ > „Hive laden“ können Sie die Einträge auslesen.
Notiz:
- Sie müssen den Besitz dieser Dateien übernehmen, um sie lesen zu können. Wenn ja, lesen Sie bitte meine Antwort„Ich muss für diese Aktion die entsprechende Berechtigung erteilen.“.
Die Registrierungsdateien (Hives) befinden sich an folgenden Orten:
Eine Registrierungsstruktur ist eine Gruppe von Schlüsseln, Unterschlüsseln und Werten in der Registrierung, die über einen Satz unterstützender Dateien verfügt, die Sicherungen der Daten enthalten.
Die unterstützenden Dateien für alle Hives außer
HKEY_CURRENT_USER
befinden sich im%SystemRoot%\System32\Config
Ordner unter Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 und Windows Vista.Die unterstützenden Dateien dafür
HKEY_CURRENT_USER
befinden sich im%SystemRoot%\Profiles\Username
Ordner.Die Dateinamenerweiterungen der Dateien in diesen Ordnern geben den Typ der darin enthaltenen Daten an. Auch das Fehlen einer Erweiterung kann manchmal auf den Typ der darin enthaltenen Daten hinweisen.
Registry hive Supporting files 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_CURRENT_CONFIG System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log HKEY_USERS\DEFAULT Default, Default.log, Default.sav
QuelleWindows-Registrierungsinformationen für fortgeschrittene Benutzer