23Aug

Cum se restabilește versiunile anterioare ale registrului în Windows 7

Dacă doriți să restabiliți manual o anumită secțiune a registrului dintr-un instantaneu de restabilire a sistemului sau să accesați anumite chei specifice dintr-o versiune mai veche a registrului, puteți să faceți acest lucru accesând fișierele respective și apoi exportați secțiuni din acestea. Iată cum se poate face acest lucru în Windows 7 sau Vista.

Din moment ce Windows 7 și Vista utilizează Shadow Copy, altfel cunoscut sub numele de Serviciu instantaneu de volum, pentru a activa funcția "Versiunile anterioare", există instantanee ale unor fișiere importante luate de-a lungul timpului, inclusiv stupi de registry, astfel încât să putem accesa versiunile mai vechi ale fișierelor de registruîn acest fel, fără a fi nevoie să faceți o restaurare completă a sistemului.

Acest articol a fost scris în comun de mine și Ramesh de la WinHelpOnline , care a acoperit, de asemenea, cum se face același lucru pe Windows XP .

: înainte de a începe, ar trebui să vă dăm cu adevărat o clauză de respingere a răspunderii: nu trebuie să utilizați această tehnică decât dacă știți ce faceți și sunteți dispus să rezolvați posibile probleme saucel puțin aveți niște copii de siguranță ale fișierelor. Inca aici? Citește mai departe.

Primul lucru pe care vrei să-l faci este să dezactivezi Controlul contului de utilizator, deoarece nu poți accesa într-adevăr folderele altfel. Odată ce ați făcut acest lucru și ați repornit, deschideți o nouă fereastră Windows Explorer și mergeți la următorul dosar:

C: \ Windows \ System32 \ Configurare

Faceți clic dreapta oriunde în spațiul alb al dosarului, alegeți Proprietăți din, apoi faceți clic pe fila Versiuni anterioare. Odată ce ați ajuns acolo, faceți dublu clic pe dosarul corespunzător( Indicație: Uitați-vă la câmpul Modificat data pentru a decide ce versiune a fișierelor pe care doriți să le restaurați)

Notă : Dacă utilizați edițiile Windows Vista Home și dorițipentru a face acest lucru, va trebui să utilizați Shadow Explorer pentru a ajunge la aceste fișiere.

Selectați fișierele din registru de care aveți nevoie și copiați-le într-un dosar la alegere.

Faceți clic pe OK când vedeți promptul de securitate Windows.

Acum ar trebui să aveți un dosar care să conțină cheile de registry de rezervă.

Acum, când aveți versiunile de rezervă ale regiștrilor, le puteți utiliza pentru a accesa versiunea mai veche.

Încărcarea unui nivel de registru și accesarea cheilor specifice

În acest moment puteți încărca întregul registru în registru, ceea ce îl va transforma într-o sub-cheie a uneia dintre secțiunile principale și vă va permite să accesați setările din versiunea mai veche. Deschideți Registry Editor utilizând regedit.exe în căsuțele de căutare din Start Menu sau Run, faceți clic pe HKEY_LOCAL_MACHINE sau HKEY_USERS, apoi utilizați File - & gt;Încărcați stup.

Veți fi invitat să dați un nou stup un nume - pentru acest exemplu am folosit doar testul.

Și așa, puteți vedea noua cheie cu conținutul din copia de rezervă de săptămâna trecută.De exemplu, dacă unul dintre setările sau cheile de licență pentru o aplicație a fost pierdut, îl putem găsi prin navigarea prin cheile pentru acea aplicație. Va trebui să faceți manual modificările dacă faceți doar câteva chei.

Dacă încercați să utilizați această metodă pentru a restabili bucăți mari din registry, puteți să exportați o cheie, să modificați fișierul exportat pentru a avea calea corectă în loc de Test și apoi să îl importați din nou. Este un pic de durere, dar ar putea fi de ajutor dacă aveți nevoie.

Odată ce ați terminat, trebuie să fiți absolut siguri că veți șterge toată cheia, sau altfel va adăuga o mulțime de bloate suplimentare în registrul dvs., de care nu aveți nevoie.

Accesați cheile de registry din versiunea anterioară prin linia de comandă

În loc să încărcați cheia de registry utilizând GUI și adăugând toate aceste chei la registrul actual, puteți utiliza instrumentul RegFileExport de la Nirsoft pentru a accesa și extrage datele din copia de rezervăfișiere direct-veți avea nevoie doar să cunoașteți cheia exactă pe care o căutați pentru

De exemplu, dacă doriți să accesați lista de programe instalate în mod curent din dialogul Programe și caracteristici. Ați rula o comandă ca aceasta contra copiei de rezervă salvate a registrului de registru SOFTWARE - presupunând că aveți aplicația de linie de comandă în același director ca fișierul de rezervă:

regfileexport SOFTWARE ExportedKey.reg "HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \Windows \ CurrentVersion \ Uninstall "

Acest lucru va genera un fișier. reg obișnuit pe care îl puteți face fie dublu clic pentru a introduce conținutul în registru, fie îl puteți deschide și puteți găsi chei specifice pe care ați putea dori să le utilizați.

Această metodă poate fi folosită pentru a restabili cu ușurință secțiunile din registru, dacă este necesar. Este probabil cel mai util pentru restaurarea secțiunilor care aparțin unei aplicații specifice.

Din nou, ar trebui să fii foarte atent la editarea registrului, dar cel puțin știi mult mai mult decât ai făcut înainte.