Snímky Obnovení systému nebo stínové kopie svazku obsahují podregistry registru a také důležité systémové soubory. Někdy možná budete muset extrahovat jednotlivé klíče registru z dřívějšího bodu obnovení, ale nechcete provádět úplné vrácení obnovení systému.
Dříve jsme viděli, jak otevřít podregistry registru ze stínových kopií pomocí karty „Předchozí verze“ a načtěte podregistry registru pro extrahování požadovaných klíčů. Nyní existuje pohodlnější možnost extrahovat konkrétní klíče registru z bodu obnovení.
Podívejte se na jeden z nejnovějších nástrojů z Nirsoft.net, pojmenovaný RegistryChangesView. Zatímco primárním účelem tohoto programu je porovnat snímky registru systému Windows, lze jej také použít k extrahování dat registru z existující stínové kopie nebo bodu obnovení. Lze jej použít k obnovení klíčů registru, které mohly být omylem odstraněny.
Scénář: Řekněme, že jste omylem smazali službu Print Spooler a chcete obnovit následující klíč registru služby Print Spooler z bodu obnovení.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
Extrahujte klíče registru z bodu obnovení systému
- Spusťte RegistryChangesView a nakonfigurujte jej, jak je uvedeno níže.
- Nastavte „Zdroj dat registru 1“ na Aktuální registr
- Nastavte „Zdroj dat registru 2“ na Stínová kopie
- Vyberte jednu z cest stínové kopie ze zobrazeného seznamu.
Položka s nejvyšším číslem v seznamu Cesta stínové kopie představuje nejnovější stínovou kopii nebo bod obnovení. Seznam stínových kopií naleznete pomocí
vssadmin seznam stínů
příkazového řádku z an admin okno příkazového řádku. Další informace najdete v článku Jak odstranit jednotlivé body obnovení systému ve Windows. - Vyberte příslušné podregistry registru, které chcete zahrnout pro porovnání. Pro tento článek zaškrtneme pouze následující zaškrtávací políčko, protože to je umístění, kde jsou uloženy klíče registru služeb:
HKEY_LOCAL_MACHINE\SYSTEM
- Klepněte na tlačítko OK. RegistryChangesView vytvoří výčet a porovná vybrané klíče ve zdrojovém a cílovém podregistru registru a zobrazí výsledky.
- V nabídce Zobrazit povolte možnost s názvem Použijte Rychlý filtr. [Ctrl + Q]
- Do textového pole Rychlý filtr zadejte
\spooler
neboslužby\spooler
pro filtrování záznamů, kde klíče začínají slovem „spooler“. Cílem je omezit výsledky pouze na následující klíč a podklíče.HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
- Vyberte všechny položky (které obsahují výše uvedenou větev) a stiskněte Ctrl + E exportovat výsledky do souboru REG. Nebo klikněte na Soubor > Export vybraných položek do souboru .Reg
- Uložte soubor REG na plochu a otevřete jej pomocí programu Poznámkový blok.
- Nahradit každý výskyt řetězce
ControlSet001
sCurrentControlSet
a uložte soubor.
- Poklepáním na soubor REG přidejte jeho obsah (klíč „Spooler“) do registru.
Nyní jste obnovili chybějící klíč registru služby Print Spooler!
Malá závada
Jeden malý problém, kterého jsem si všiml, je, že aktuální verze RegistryChangesView při exportu položek do souboru REG zapisuje hodnoty rozšiřitelných řetězců jako REG_SZ
typ hodnoty. Například, ImagePath
hodnota registru obsahuje proměnnou prostředí a typ hodnoty by měl být REG_EXPAND_SZ
namísto REG_SZ
.
Chcete-li tyto chyby opravit ručně, budete muset upravit registr. Poznamenejte si název hodnoty a data hodnoty v poznámkovém bloku, odstraňte název hodnoty z registru a vytvořte hodnotu se stejným názvem a daty hodnoty, ale typu REG_EXPAND_SZ
.
To je asi tak všechno! Jako vždy existují i jiné způsoby, jak obnovit data registru. Svazek stínové kopie můžete také připojit pomocí obslužných programů ShadowCopyView nebo ShadowExplorer a načíst/rozbalit podregistry registru. Podívejte se na článek ShadowCopyView obnoví soubory ze snímků stínové kopie svazku a Obnovte předchozí verze podregistrů registru ze snímků obnovení systému v systému Windows Více podrobností.
Metoda RegistryChangesView popsaná v tomto příspěvku by měla fungovat na jakékoli verzi Windows, až do Windows 10. Podporovány jsou 32bitové i 64bitové systémy.
Jedna malá prosba: Pokud se vám tento příspěvek líbil, sdílejte jej prosím?
Jedno "drobné" sdílení od vás by vážně hodně pomohlo růstu tohoto blogu. Některé skvělé návrhy:- Připnout!
- Sdílejte to na svůj oblíbený blog + Facebook, Reddit
- Tweetujte!