Jak przywrócić poprzednie wersje rejestru w systemie Windows 7
Jeśli chcesz ręcznie przywrócić określoną sekcję rejestru z poprzedniej migawki Przywracanie systemu lub uzyskać dostęp do niektórych kluczy ze starszej wersji rejestru, możesz to zrobić, uzyskując dostęp do tych plików, a następnie eksportując z nich sekcje. Oto jak to zrobić w Windows 7 lub Vista.
Ponieważ systemy Windows 7 i Vista wykorzystują funkcję Shadow Copy, znaną również pod nazwą Volume Snapshot Service, do zasilania funkcji "Poprzednie wersje" dostępne są migawki ważnych plików pobranych w czasie, w tym gałęzi rejestru, dzięki czemu możemy uzyskać dostęp do starszych wersji plików rejestru. sposób bez konieczności wykonywania pełnego przywracania systemu.
Ten artykuł został napisany wspólnie przeze mnie i Ramesh z WinHelpOnline, który również obejmuje jak zrobić to samo w systemie Windows XP.
Uzyskaj dostęp do poprzednich gałęzi rejestru z Shadow Copy
Ważna uwaga: zanim zaczniemy, powinniśmy dać ci zrzeczenie się: nie powinieneś używać tej techniki, chyba że wiesz, co robisz i jesteś gotów poradzić sobie z możliwymi problemami lub przynajmniej masz dobre kopie zapasowe swoich plików. Ciągle tutaj? Czytaj.
Pierwszą rzeczą, którą chcesz zrobić, jest wyłączenie Kontroli konta użytkownika, ponieważ w rzeczywistości nie możesz uzyskać dostępu do folderów. Gdy już to zrobisz i uruchomisz ponownie, otwórz nowe okno Eksploratora Windows i przejdź do następującego folderu:
C: \ Windows \ System32 \ Config
Kliknij prawym przyciskiem myszy w dowolnym miejscu w obszarze białego obszaru folderu, wybierz polecenie Właściwości z menu, a następnie kliknij kartę Poprzednie wersje. Gdy już tam będziesz, kliknij dwukrotnie odpowiedni folder (Wskazówka: spójrz na pole Data modyfikacji, aby zdecydować, która wersja plików chcesz przywrócić).
Uwaga: Jeśli używasz wersji Home systemu Windows Vista i chcesz to zrobić, będziesz musiał użyć Shadow Explorer, aby dostać się do tych plików.
Wybierz potrzebne pliki rejestru i skopiuj je do wybranego folderu.
Kliknij przycisk OK, gdy pojawi się monit systemu Windows.
A teraz powinieneś mieć folder zawierający klucze rejestru zapasowego.
Teraz, gdy masz kopię zapasową rejestru, możesz użyć ich do uzyskania dostępu do starszej wersji.
Ładowanie gałęzi rejestru i uzyskiwanie dostępu do określonych kluczy
W tym momencie możesz załadować całą gałąź rejestru do rejestru, co spowoduje, że będzie podkluczem jednej z głównych sekcji i pozwoli ci uzyskać dostęp do ustawień ze starszej wersji. Otwórz Edytor rejestru, używając regedit.exe w polach Wyszukaj lub uruchom menu Start, kliknij HKEY_LOCAL_MACHINE lub HKEY_USERS, a następnie użyj Plik -> Załaduj gałąź.
Zostaniesz poproszony o nadanie nowej gałęzi nazwy - dla tego przykładu właśnie użyłem testu.
I tak, możesz zobaczyć nowy klucz z zawartością z kopii zapasowej z zeszłego tygodnia. Na przykład, jeśli utracono jedno z ustawień lub kluczy licencyjnych dla aplikacji, możemy go znaleźć, przeglądając klucze tej aplikacji. Będziesz musiał ręcznie wprowadzić zmiany, jeśli wykonasz tylko kilka kluczy.
Jeśli próbujesz użyć tej metody do przywracania dużych porcji rejestru, możesz wyeksportować klucz, zmodyfikować wyeksportowany plik, aby uzyskać prawidłową ścieżkę klucza zamiast Test, a następnie zaimportować go ponownie. To trochę uciążliwe, ale może być pomocne, jeśli potrzebujesz.
Gdy skończysz, powinieneś absolutnie upewnić się, że usunąłeś cały ten klucz, inaczej doda on dużo dodatkowego nadmiaru do rejestru, którego naprawdę nie potrzebujesz.
Uzyskaj dostęp do kluczy rejestru w poprzedniej wersji za pośrednictwem wiersza polecenia
Zamiast ładowania klucza rejestru przy użyciu graficznego interfejsu użytkownika i dodawania wszystkich kluczy do bieżącego rejestru, można użyć klawisza RegFileExport narzędzie firmy Nirsoft umożliwiające bezpośredni dostęp do danych z plików kopii zapasowych - wystarczy, że będziesz znać dokładny klucz, którego szukasz
Na przykład, jeśli chcesz uzyskać dostęp do listy aktualnie zainstalowanych programów z okna dialogowego Programy i funkcje. Uruchomiono polecenie podobne do zapisanej kopii zapasowej gałęzi rejestru SOFTWARE - zakładając, że aplikacja wiersza poleceń znajduje się w tym samym katalogu, co plik kopii zapasowej:
regfileexport OPROGRAMOWANIE ExportedKey.reg "HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \ Windows \ CurrentVersion \ Uninstall "
Spowoduje to wygenerowanie zwykłego pliku .reg, który możesz kliknąć dwukrotnie, aby wprowadzić zawartość do rejestru, lub możesz go otworzyć i znaleźć określone klucze, których możesz użyć.
Ta metoda może być rzeczywiście używana do łatwego przywracania sekcji rejestru, jeśli zajdzie taka potrzeba. Prawdopodobnie jest to najbardziej przydatne do przywracania sekcji związanych z konkretną aplikacją.
Ponownie, należy zachować ostrożność podczas edytowania rejestru, ale przynajmniej wiesz o wiele więcej niż wcześniej.