Jak obnovit předchozí verze registru v systému Windows 7
Pokud chcete ručně obnovit určitou část registru z předchozího snímku Obnovení systému nebo přistupovat k některým konkrétním klíči ze starší verze registru, můžete tak učinit tak, že získáte přístup k těmto souborům a poté je exportujete z nich. Zde je postup, jak to udělat v systému Windows 7 nebo Vista.
Vzhledem k tomu, že systémy Windows 7 a Vista využívají stínovou kopii, jinak známou jako služba Snímky svazků, k napájení funkce "Předchozí verze", existují snímky důležitých souborů pořízených v průběhu času, včetně úlů registru, abychom mohli přistupovat k starším verzím souborů registru bez nutnosti úplného obnovení systému.
Tento článek společně napsal sám a Ramesh z WinHelpOnline, kdo také pokryl jak dělat totéž v systému Windows XP.
Přístup k předchozímu registru Úvaly ze stínové kopie
Důležitá poznámka: dříve než začneme, měli bychom vám opravdu vzdát odpovědnosti: tuto techniku byste neměli používat, pokud nevíte, co děláte, a jste ochotni vypořádat se s možnými problémy nebo alespoň mít nějaké dobré zálohy souborů. Ještě tady? Číst dál.
První věc, kterou budete chtít udělat, je zakázat řízení uživatelských účtů, protože ve skutečnosti nemáte přístup ke složkám. Jakmile to uděláte a restartujete, otevřete nové okno Průzkumníka Windows a přejděte do následující složky:
C: \ Windows \ System32 \ Config
Klepněte pravým tlačítkem myši kdekoli v oblasti bílého prostoru složky, v nabídce vyberte Vlastnosti a potom klepněte na kartu Předchozí verze. Jakmile jste tam, poklepejte na příslušnou složku (Tip: Podívejte se na pole Datum změny, abyste se rozhodli, kterou verzi souborů chcete obnovit.)
Poznámka: Pokud používáte edice systému Windows Vista Home a chcete to provést, budete potřebovat použít aplikaci Shadow Explorer k získání těchto souborů.
Vyberte soubory podregistru, které potřebujete, a zkopírujte je do složky podle vašeho výběru.
Klepněte na tlačítko OK, pokud se zobrazí výzva Zabezpečení systému Windows.
A nyní byste měli mít složku obsahující klíče registru pro zálohování.
Nyní, když máte záložní verze registru, můžete je použít k přístupu ke starší verzi.
Načtení podregistru registru a přístupu ke konkrétním klávesům
V tomto okamžiku můžete načíst celý podregistr registru do registru, což z něj dělá podklíč jedné z hlavních sekcí a umožní vám přístup k nastavení ze starší verze. Otevřete Editor registru pomocí regedit.exe v polích hledání nebo spuštění v nabídce Start, klepněte na tlačítko HKEY_LOCAL_MACHINE nebo HKEY_USERS a potom použijte File -> Load Hive.
Budete vyzváni k zadání nového úlu - pro tento příklad jsem právě použil test.
A právě tak můžete vidět nový klíč s obsahem z záložní kopie z minulého týdne. Takže například pokud byla některá z nastavení nebo licenčních klíčů pro aplikaci ztracena, najdeme ji procházením klíče pro danou aplikaci. Budete muset provést změny manuálně, pokud děláte jen několik kláves.
Pokud se pokoušíte tuto metodu použít k obnovení velkých kusů registru, můžete exportovat klíč, upravit exportovaný soubor tak, aby místo testu měl správnou cestu klíče a poté jej znovu importovat. Je to trochu bolesti, ale může být užitečné, pokud to potřebujete.
Jakmile budete hotovi, měli byste si být naprosto jistý, že odstraníte celý klíč nebo jinak přidáte do vašeho registru spoustu dalšího nadání, které opravdu nepotřebujete.
Přístup ke klíči registru předchozí verze prostřednictvím příkazového řádku
Namísto načtení klíče registru pomocí grafického uživatelského rozhraní a přidání všech těchto klíčů do stávajícího registru můžete použít RegFileExport nástroj od společnosti Nirsoft pro přímý přístup a extrahování dat ze zálohovacích souborů přímo - stačí znát přesný klíč, který hledáte
Pokud jste například chtěli otevřít seznam aktuálně nainstalovaných programů z dialogu Programy a funkce. Takový příkaz byste spustili proti uložené záložní kopii podregistru registru SOFTWARE - za předpokladu, že máte aplikaci příkazového řádku ve stejném adresáři jako záložní soubor:
regfileexport SOFTWARE ExportedKey.reg "HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \ Windows \ CurrentVersion \ Uninstall "
Tím vytvoříte pravidelný soubor .reg, který můžete dvakrát kliknout a zadejte obsah do registru, nebo jej můžete otevřít a vyhledat konkrétní klávesy, které byste chtěli použít.
Tato metoda může být skutečně použita pro snadné obnovení části registru, pokud budete potřebovat. Pravděpodobně je nejužitečnější pro obnovení částí, které se týkají konkrétní aplikace.
Opět byste měli být při editaci registru velmi opatrní, ale alespoň víte, že je mnohem víc, než jste dělali dříve.