Wiederherstellen früherer Versionen der Registrierung in Windows 7
Wenn Sie einen bestimmten Abschnitt der Registrierung manuell aus einem früheren Snapshot der Systemwiederherstellung wiederherstellen möchten oder auf bestimmte Schlüssel einer älteren Version der Registry zugreifen möchten, können Sie dies tun, indem Sie auf diese Dateien zugreifen und dann Abschnitte davon exportieren. So gehen Sie in Windows 7 oder Vista vor.
Da Windows 7 und Vista Shadow Copy (Volume Snapshot Service) verwenden, um die Funktion "Vorherige Versionen" zu aktivieren, gibt es Momentaufnahmen wichtiger Dateien, die im Laufe der Zeit aufgenommen wurden, einschließlich Registrierungsstrukturen, sodass wir auf ältere Versionen von Registrierungsdateien zugreifen können ohne eine vollständige Systemwiederherstellung durchführen zu müssen.
Dieser Artikel wurde von mir und Ramesh gemeinsam geschrieben WinHelpOnline, wer hat auch gedeckt wie man das gleiche unter Windows XP macht.
Greifen Sie auf vorherige Registrierungsstruktur von Shadow Copy zu
Wichtige NotizBevor wir beginnen, sollten wir Ihnen einen Haftungsausschluss geben: Sie sollten diese Technik nicht verwenden, wenn Sie nicht wissen, was Sie tun und bereit sind, mögliche Probleme zu lösen, oder zumindest einige gute Sicherungen Ihrer Dateien haben. Immer noch hier? Weiter lesen.
Als erstes sollten Sie die Benutzerkontensteuerung deaktivieren, da Sie sonst nicht wirklich auf die Ordner zugreifen können. Wenn Sie dies getan und einen Neustart durchgeführt haben, öffnen Sie ein neues Windows Explorer-Fenster und navigieren Sie zum folgenden Ordner:
C: \ Windows \ System32 \ Config
Klicken Sie mit der rechten Maustaste auf eine beliebige Stelle im weißen Bereich des Ordners, wählen Sie im Menü Eigenschaften aus und klicken Sie auf die Registerkarte Vorherige Versionen. Wenn Sie dort sind, doppelklicken Sie auf den entsprechenden Ordner (Hinweis: Sehen Sie sich das Feld Änderungsdatum an, um zu entscheiden, welche Version der Dateien wiederhergestellt werden soll.)
HinweisWenn Sie Windows Vista Home-Editionen verwenden und dies tun möchten, müssen Sie Shadow Explorer verwenden, um zu diesen Dateien zu gelangen.
Wählen Sie die gewünschten Registrierungsstrukturdateien aus und kopieren Sie sie in einen Ordner Ihrer Wahl.
Klicken Sie auf OK, wenn Sie die Windows-Sicherheitsabfrage sehen.
Jetzt sollten Sie einen Ordner haben, der die Sicherungsregistrierungsschlüssel enthält.
Nun, da Sie die Sicherungsversionen der Registry haben, können Sie damit auf die ältere Version zugreifen.
Laden einer Registrierungsstruktur und Zugriff 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 Feldern zum Suchen oder Ausführen im Startmenü, klicken Sie auf HKEY_LOCAL_MACHINE oder HKEY_USERS, und verwenden Sie dann Datei -> Struktur laden.
Sie werden aufgefordert, dem neuen Bienenstock einen Namen zu geben. In diesem Beispiel habe ich gerade test verwendet.
Und genau so sehen Sie den neuen Schlüssel mit dem Inhalt der Sicherungskopie der letzten Woche. Wenn beispielsweise einer der Einstellungen oder Lizenzschlüssel für eine Anwendung verloren ging, können Sie ihn finden, indem Sie die Schlüssel für diese Anwendung durchsuchen. Sie müssen die Änderungen manuell vornehmen, wenn Sie nur wenige Tasten verwenden.
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 anstelle von Test den richtigen Schlüsselpfad enthält, und dann erneut importieren. Es ist ein bisschen schmerzhaft, kann aber hilfreich sein, wenn Sie es brauchen.
Wenn Sie fertig sind, sollten Sie unbedingt sicherstellen, dass Sie den gesamten Schlüssel löschen. Andernfalls wird Ihre Registrierung mit zusätzlichen Aufblähungen versehen, die Sie wirklich nicht benötigen.
Greifen Sie über die Befehlszeile auf die Registrierungsschlüssel der vorherigen Version zu
Anstatt den Registrierungsschlüssel über die GUI zu laden und all diese Schlüssel zu Ihrer aktuellen Registrierung hinzuzufügen, können Sie die verwenden RegFileExport Mit dem Tool von Nirsoft können Sie direkt auf die Daten aus den Sicherungsdateien zugreifen und diese extrahieren. Sie müssen nur den genauen Schlüssel kennen, nach dem Sie suchen
Wenn Sie beispielsweise über das Dialogfeld "Programme und Funktionen" auf die Liste der aktuell installierten Programme zugreifen möchten. Sie würden einen Befehl wie diesen für die gespeicherte Sicherungskopie der SOFTWARE-Registrierungsstruktur ausführen, vorausgesetzt, Sie haben die Befehlszeilenanwendung im selben Verzeichnis wie die Sicherungsdatei:
regfileexport SOFTWARE ExportedKey.reg “HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \ Windows \ CurrentVersion \ Uninstall "
Dadurch wird eine reguläre .reg-Datei generiert, auf die Sie entweder doppelklicken, um den Inhalt in die Registrierung einzugeben, oder Sie können sie öffnen und bestimmte Schlüssel finden, die Sie möglicherweise verwenden möchten.
Diese Methode kann verwendet werden, um Teile der Registrierung auf einfache Weise wiederherzustellen, falls dies erforderlich ist. Dies ist wahrscheinlich am nützlichsten für das Wiederherstellen der Abschnitte, die sich auf eine bestimmte Anwendung beziehen.
Auch hier sollten Sie beim Bearbeiten der Registrierung sehr vorsichtig sein, aber zumindest wissen Sie viel mehr als zuvor.