23Aug
Wenn Sie einen bestimmten Abschnitt der Registrierung manuell aus einem früheren Systemwiederherstellungssnapshot wiederherstellen oder auf bestimmte Schlüssel aus einer älteren Version der Registrierung zugreifen möchten, können Sie dies tun, indem Sie auf diese Dateien zugreifen und dann Abschnitte daraus exportieren. So machen Sie das in Windows 7 oder Vista.
Da Windows 7 und Vista Shadow Copy, auch als Volume Snapshot Service bezeichnet, für die Funktion "Vorherige Versionen" verwenden, gibt es Momentaufnahmen wichtiger Dateien, einschließlich Registrierungsstrukturen, sodass wir auf ältere Versionen von Registrierungsdateien zugreifen könnenauf diese Weise, ohne eine vollständige Systemwiederherstellung durchführen zu müssen.
Dieser Artikel wurde gemeinsam von mir und Ramesh von WinHelpOnline geschrieben, der auch behandelt hat, wie man das Gleiche auf Windows XP tut.
Zugriff auf frühere Registry-Hives von Shadow Copy
Wichtiger Hinweis : Bevor wir anfangen, sollten wir Ihnen einen Haftungsausschluss geben: Sie sollten diese Technik nicht verwenden, wenn Sie nicht wissen, was Sie tun und bereit sind, mit möglichen Problemen umzugehen, oderzumindest ein paar gute Backups Ihrer Dateien. Immer noch hier? Weiter lesen.
Das erste, was Sie tun möchten, ist die Benutzerkontensteuerung zu deaktivieren, da Sie ansonsten nicht wirklich auf die Ordner zugreifen können. Sobald Sie das getan und neu gestartet haben, öffnen Sie ein neues Windows Explorer-Fenster und gehen Sie zu folgendem Ordner:
C: \ Windows \ System32 \ Konfig
Klicken Sie mit der rechten Maustaste in den Leerraumbereich des Ordners und wählen Sie Eigenschaften ausMenü, und klicken Sie dann auf die Registerkarte Vorherige Versionen. Sobald Sie dort sind, doppelklicken Sie auf den entsprechenden Ordner( Hinweis: Überprüfen Sie im Feld Datum geändert, welche Version der Dateien Sie wiederherstellen möchten.)
Hinweis : Wenn Sie Windows Vista Home-Editionen verwenden und Sie möchtenUm dies zu tun, müssen Sie Shadow Explorer verwenden, um zu diesen Dateien zu gelangen.
Wählen Sie die benötigten Registrierungsstrukturdateien aus, und kopieren Sie sie in einen Ordner Ihrer Wahl.
Klicken Sie auf OK, wenn die Windows-Sicherheitsabfrage angezeigt wird.
Und jetzt sollten Sie einen Ordner mit den Backup-Registrierungsschlüsseln haben.
Jetzt, da Sie die Sicherungsversionen der Registrierung haben, können Sie diese verwenden, um auf die ältere Version zuzugreifen.
Laden einer Registrierungsstruktur und Zugreifen auf bestimmte Schlüssel
An dieser Stelle können Sie die gesamte Registrierungsstruktur in die Registrierung laden, wodurch sie zu einem Unterschlüssel eines der Hauptabschnitte wird und Sie auf die Einstellungen der älteren Version zugreifen können.Öffnen Sie den Registrierungseditor mit regedit.exe in den Startmenü Suchen oder Ausführen-Felder, klicken Sie auf HKEY_LOCAL_MACHINE oder HKEY_USERS, und verwenden Sie dann Datei - & gt;Laden Sie Hive.
Sie werden aufgefordert, der neuen Struktur einen Namen zu geben - für dieses Beispiel habe ich gerade test verwendet.
Und genau so können Sie den neuen Schlüssel mit dem Inhalt der Sicherungskopie der letzten Woche sehen. Wenn zum Beispiel eine der Einstellungen oder Lizenzschlüssel für eine Anwendung verloren gegangen ist, können wir sie finden, indem wir die Schlüssel für diese Anwendung durchsuchen. Sie müssen die Änderungen manuell vornehmen, wenn Sie nur ein paar Tasten drücken.
Wenn Sie versuchen, mit dieser Methode große Teile der Registrierung wiederherzustellen, können Sie einen Schlüssel exportieren, die exportierte Datei so ändern, dass sie den korrekten Schlüsselpfad anstelle von Test enthält, und sie dann erneut importieren. Es ist ein bisschen Schmerz, aber könnte hilfreich sein, wenn Sie müssen.
Sobald Sie fertig sind, sollten Sie absolut sicher sein, dass Sie den gesamten Schlüssel löschen müssen, sonst wird er Ihrer Registry zusätzliche Daten hinzufügen, die Sie wirklich nicht benötigen.
Zugriff auf die Registrierungsschlüssel der Vorgängerversion über die Befehlszeile
Anstatt den Registrierungsschlüssel über die GUI zu laden und alle diese Schlüssel zu Ihrer aktuellen Registrierung hinzuzufügen, können Sie das RegFileExport -Tool von Nirsoft verwenden, um auf die Daten aus der Sicherung zuzugreifen und sie zu extrahierenDateien direkt - Sie müssen nur den exakten Schlüssel wissen, nach dem Sie suchen
So zum Beispiel, wenn Sie auf die Liste der aktuell installierten Programme im Dialog Programme und Funktionen zugreifen wollten. Sie würden einen solchen Befehl gegen die gespeicherte Sicherungskopie der SOFTWARE-Registrierungsstruktur ausführen - vorausgesetzt, die Befehlszeilenanwendung befindet sich im selben Verzeichnis wie die Sicherungsdatei:
regfileexport SOFTWARE ExportedKey.reg "HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \"Windows \ CurrentVersion \ Deinstallieren "
Dadurch wird eine reguläre REG-Datei generiert, die Sie entweder mit einem Doppelklick aufrufen können, um den Inhalt in die Registrierung einzugeben, oder Sie können sie öffnen und nach bestimmten Schlüsseln suchen, die Sie möglicherweise verwenden möchten.
Diese Methode kann tatsächlich verwendet werden, um Abschnitte der Registrierung, falls erforderlich, einfach wiederherzustellen. Es ist wahrscheinlich am nützlichsten für die Wiederherstellung der Abschnitte, die zu einer bestimmten Anwendung gehören.
Auch hier sollten Sie beim Bearbeiten der Registrierung sehr vorsichtig sein, aber Sie wissen zumindest viel mehr als zuvor.