A rendszerleíró adatbázis korábbi verzióinak visszaállítása a Windows 7 rendszerben
Ha kézzel szeretné visszaállítani a rendszerleíró adatbázis egy adott részét egy korábbi Rendszer-visszaállítási pillanatfelvételről, vagy bizonyos kulcsokat szeretne elérni a rendszerleíró adatbázis egy régebbi verziójával, akkor ezt megteheti azáltal, hogy hozzáférést biztosít a fájlokhoz, majd exportálja a részeket. Így tehetjük meg a Windows 7 vagy a Vista rendszerben.
Mivel a Windows 7 és a Vista a Shadow Copy-t, más néven Volume Snapshot Service-t használja, az „Előző verziók” funkció bekapcsolásához az idővel készített fontos fájlok pillanatfelvételei vannak, beleértve a rendszerleíró adatbázisokat, így hozzáférhetünk a régebbi rendszerleíró fájlokhoz teljes rendszer-visszaállítás nélkül.
Ezt a cikket magam és Ramesh közösen írták WinHelpOnline, aki szintén foglalkozott hogyan kell ugyanezt tenni a Windows XP rendszeren.
Hozzáférés a korábbi nyilvántartás-csalásokhoz az árnyékmásolatból
Fontos jegyzet: Mielőtt elkezdenénk, tényleg el kell mondanunk egy nyilatkozatot: ne használd ezt a technikát, hacsak nem tudod, mit csinálsz, és hajlandóak vagyunk megoldani az esetleges problémákat, vagy legalábbis jó mentéseid vannak a fájlodról. Még mindig itt? Olvass tovább.
Az első dolog, amit meg akar tenni, a Felhasználói fiókok felügyelete letiltása, mert nem férhet hozzá másként a mappákhoz. Miután ezt megtette és újraindította, nyisson meg egy új Windows Intéző ablakot, és menjen a következő mappába:
C: \ Windows \ System32 \ Config
Kattintson a jobb gombbal a mappa fehérterületének területén, válassza a Tulajdonságok menüpontot, majd kattintson az Előző verziók fülre. Ha már ott van, kattintson duplán a megfelelő mappára (Tipp: Nézze meg a Dátum módosított mezőt, hogy eldöntse, hogy mely fájlokat szeretné visszaállítani.)
jegyzet: Ha Windows Vista Home kiadásokat használ, és ezt meg akarja csinálni, akkor a Shadow Explorer használatával elérheti ezeket a fájlokat.
Jelölje ki a szükséges rendszerleíró adatbázis-fájlokat, és másolja azokat egy tetszőleges mappába.
Kattintson az OK gombra, amikor megjelenik a Windows biztonsági kérése.
És most egy mappát kell tartalmaznia, amely tartalmazza a biztonsági mentési rendszerleíró kulcsokat.
Most, hogy rendelkezik a rendszerleíró adatbázis biztonsági másolataival, használhatja őket a régebbi verzió eléréséhez.
Rendszerleíró adatbázis betöltése és bizonyos kulcsok elérése
Ezen a ponton betöltheti a teljes rendszerleíró adatbázist a rendszerleíró adatbázisba, ami az egyik fő rész al-kulcsa lesz, és lehetővé teszi a régebbi verzió beállításainak elérését. Nyissa meg a Rendszerleíróadatbázis-szerkesztőt a regedit.exe segítségével a Start menüben, vagy futtassa a dobozokat, kattintson a HKEY_LOCAL_MACHINE vagy a HKEY_USERS elemre, majd használja a Fájl -> Hive betöltése parancsot.
Megkérjük, hogy adjon egy új kaptárnak egy nevet erre a példára, amit éppen teszteltem.
Csakúgy, mint az, az új kulcsot a múlt heti biztonsági másolat tartalmával láthatja. Tehát például, ha az alkalmazás egyik beállításának vagy licenckulcsának elvesztése történt meg, akkor azt az alkalmazás gombjainak böngészésével találhatjuk meg. A módosításokat manuálisan kell elvégeznie, ha csak néhány kulcsot csinál.
Ha ezt a módszert használja a rendszerleíró adatbázis nagy darabjainak visszaállítására, akkor exportálhat egy kulcsot, módosíthatja az exportált fájlt, hogy a helyes kulcsút legyen a Teszt helyett, majd importálja újra. Ez egy kicsit fájdalom, de hasznos lehet, ha kell.
Ha elkészült, akkor teljesen biztosítsa, hogy törölje ezt az egész kulcsot, vagy pedig egy csomó extra virágot fog adni a rendszerleíró adatbázisához, amit tényleg nem kell.
Nyissa meg a korábbi verziót a parancssoron keresztül
Ahelyett, hogy betöltené a rendszerleíró kulcsot a GUI használatával, és az összes kulcsot hozzáadná az aktuális rendszerleíró adatbázisához, használhatja a RegFileExport eszköz a Nirsoft-tól, hogy közvetlenül hozzáférjen a biztonsági mentési fájlok adataihoz, és csak akkor kell tudnia, hogy milyen pontos kulcsot keres
Tehát például, ha elérni szeretné a jelenleg telepített programok listáját a Programok és szolgáltatások párbeszédpanelen. Egy ilyen parancsot futtat a SOFTWARE rendszerleíró adatbázis kaptár-mentett biztonsági másolata ellenére, feltételezve, hogy a parancssori alkalmazás ugyanabban a könyvtárban van, mint a biztonsági mentési fájl:
regfileexport SOFTWARE ExportedKey.reg “HKEY_LOCAL_MACHINE SZOFTVER \ t
Microsoft \ Windows \ CurrentVersion \ Uninstall”
Ez rendszeres .reg fájlt hoz létre, amelyre duplán kattintva megteheti a tartalmat a rendszerleíró adatbázisba, vagy megnyithatja azt, és megtalálhatja azokat a kulcsokat, amelyeket esetleg használni szeretne.
Ez a módszer valóban használható a rendszerleíró adatbázis szakaszainak könnyen visszaállítására. Valószínűleg leginkább hasznos egy adott alkalmazáshoz tartozó szekciók helyreállításához.
Ismét nagyon óvatosnak kell lennie a rendszerleíró adatbázis szerkesztésekor, de legalább sokat tudsz, mint korábban.