Pagina principala » HOWTO » Cum se restabilește versiunile anterioare ale registrului în Windows 7

    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 anterior 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 Snapshot de volum, pentru a activa funcția "Versiunile anterioare", există instantanee de fișiere importante preluate de-a lungul timpului, inclusiv stupi de registry, pentru a putea accesa versiunile mai vechi ale fișierelor de registry fără a fi nevoie să efectuați o restaurare completă a sistemului.

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

    Accesați registrele anterioare de înregistrare din Shadow Copy

    Notă importantă: înainte de a începe, ar trebui să vă dați o notă de responsabilitate: nu ar trebui să utilizați această tehnică decât dacă știți ce faceți și sunteți dispuși să rezolvați posibile probleme sau cel puțin să 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 dosarele 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 \ Config

    Faceți clic dreapta pe oriunde în zona spațiului alb al dosarului, selectați Proprietăți din meniu, apoi faceți clic pe fila Anterior Versiuni. 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ții Windows Vista Home și doriți să faceți acest lucru, va trebui să utilizați Shadow Explorer pentru a ajunge la aceste fișiere.

    Selectați fișierele din registri de care aveți nevoie și copiați-le într-un dosar ales de dvs..

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

    Și acum ar trebui să aveți un dosar care conține cheile de registry de rezervă.

    Acum, că 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 face o sub-cheie a uneia dintre secțiunile principale și vă va permite să accesați setările din versiunea mai veche. Deschideți Editorul de registry utilizând regedit.exe în căsuțele de căutare sau în rubricile din meniul Start, faceți clic pe HKEY_LOCAL_MACHINE sau HKEY_USERS, apoi utilizați File -> Load Hive.

    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 exporta o cheie, 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 fapt, că nu aveți nevoie de.

    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 dvs. actual, puteți utiliza RegFileExport instrument de la Nirsoft pentru a accesa și extrage direct datele din fișierele de rezervă - trebuie doar să cunoașteți cheia exactă pe care o căutați

    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 împotriva copiei de rezervă salvate a registrului SOFTWARE în registru - 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 utilizată pentru a restabili cu ușurință secțiunile din registru, dacă aveți nevoie. Este probabil cel mai util pentru restaurarea secțiunilor care aparțin unei aplicații specifice.

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