Cum să extrageți cheile de registry dintr-un punct de restaurare a sistemului în Windows

click fraud protection

Instantaneele Restaurare sistem sau copiile umbra de volum conțin stupi de registry, precum și fișiere de sistem critice. Uneori, este posibil să fie nevoie să extrageți chei de registry individuale dintr-un punct de restaurare anterior, dar nu doriți să faceți o restaurare completă a sistemului de restaurare.

Am văzut anterior cum să deschidem stupii de registry din copiile umbră folosind fila „Versiuni anterioare” și încărcați stupii de registry pentru a extrage cheile necesare. Există acum o opțiune mai confortabilă pentru a extrage anumite chei de registry dintr-un punct de restaurare.

Consultați unul dintre cele mai recente utilitare de la Nirsoft.net, numit RegistryChangesView. În timp ce scopul principal al acestui program este de a compara instantanee ale registrului Windows, acesta poate fi folosit și pentru a extrage datele de registru dintr-o copie umbra existentă sau un punct de restaurare. Poate fi folosit pentru a recupera cheile de registry care au fost șterse accidental.

Scenariu:

 Să presupunem că ați șters accidental serviciul Print Spooler și doriți să recuperați următoarea cheie de registry a serviciului Print Spooler dintr-un punct de restaurare.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler

Extrageți cheile de registry dintr-un punct de restaurare a sistemului

  1. Porniți RegistryChangesView și configurați-l așa cum se arată mai jos.
    registrychangesview options
  2. Setați „Sursă de date de registru 1” la Registrul curent
  3. Setați „Sursa de date de registru 2” la Copie Shadow
  4. Selectați una dintre căile de copiere umbră din lista afișată.

    Elementul cu cea mai mare numerotă din lista Cale de copiere umbră reprezintă cel mai recent punct de copiere umbră sau de restaurare. Puteți găsi lista de copii umbră folosind vssadmin listă umbre linia de comandă de la un Admin fereastră Command Prompt. Pentru mai multe informații, consultați articolul Cum să ștergeți punctele individuale de restaurare a sistemului în Windows.

  5. Selectați stupii de registru corespunzători pentru a le include pentru comparație. Pentru acest articol, vom bifa doar următoarea casetă de selectare, deoarece aceasta este locația care stochează cheile de registry Servicii:
    HKEY_LOCAL_MACHINE\SYSTEM
  6. Faceți clic pe OK. RegistryChangesView va enumera și compara cheile selectate în stupii de registru sursă și destinație și va afișa rezultatele.
  7. Din meniul Vizualizare, activați opțiunea numită Utilizați filtrul rapid. [Ctrl + Q]registrychangesview folosește un filtru rapid
  8. În caseta de text Filtru rapid, tastați \spooler sau servicii\spooler pentru a filtra intrările în care tastele încep cu cuvântul „spooler”. Ideea este de a limita rezultatele numai la următoarele chei și subchei.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
    registrychangesview fereastra rezultate
  9. Selectați toate intrările (care conțin ramura de mai sus) și apăsați Ctrl + E pentru a exporta rezultatele într-un fișier REG. Sau faceți clic pe Fișier > Exportați articolele selectate în fișierul .Reg
  10. Salvați fișierul REG pe desktop și deschideți-l cu Notepad.
    registrychangesview export .reg
  11. Înlocuiți fiecare apariție a șirului ControlSet001 cu CurrentControlSetși salvați fișierul.
    registrychangesview .reg export
  12. Faceți dublu clic pe fișierul REG pentru a adăuga conținutul acestuia (cheia „Spooler”) la registry.

Acum ați restaurat cheia de registry lipsă a serviciului Print Spooler!

Mică eroare

O mică problemă pe care am observat-o este că versiunea actuală a RegistryChangesView, când exportă intrările în fișierul REG, scrie valori de șir extensibile ca REG_SZ tipul valorii. De exemplu, cel ImagePath valoarea de registry conține o variabilă de mediu, iar tipul valorii ar trebui să fie REG_EXPAND_SZ in loc de REG_SZ.

registrychangesview șir extensibil

Va trebui să editați registry pentru a remedia manual astfel de defecte. Notați numele valorii și datele valorii în Notepad, ștergeți numele valorii din registru și creați o valoare cu același nume și date de valoare, dar de tip REG_EXPAND_SZ.

registrychangesview valoarea șirului extensibil

Cam asta e! Ca întotdeauna, există și alte modalități de a restaura datele de registry. De asemenea, puteți să montați volumul de copiere umbră folosind utilitarele ShadowCopyView sau ShadowExplorer și să încărcați/extrageți stupii de registry. Consultați articolul ShadowCopyView recuperează fișierele din volumul instantanee de copiere umbră și Restaurați versiunile anterioare ale Registry Hives din instantaneele de restaurare a sistemului din Windows pentru mai multe detalii.

Metoda RegistryChangesView discutată în această postare ar trebui să funcționeze pe orice versiune de Windows, până la Windows 10. Sunt acceptate ambele sisteme pe 32 de biți și 64 de biți.


O mică cerere: dacă ți-a plăcut această postare, te rog să distribui asta?

Un „mic” share din partea ta ar ajuta foarte mult la dezvoltarea acestui blog. Câteva sugestii grozave:
  • Fixați-l!
  • Distribuie-l pe blogul tău preferat + Facebook, Reddit
  • Trimiteți-l pe Tweet!
Așa că vă mulțumesc foarte mult pentru sprijin, cititorul meu. Nu va dura mai mult de 10 secunde din timpul dvs. Butoanele de partajare sunt chiar mai jos. :)