Hvordan trekke ut registernøkler fra et systemgjenopprettingspunkt i Windows

click fraud protection

Systemgjenoppretting-øyeblikksbilder eller volumskyggekopier inneholder registerdata så vel som kritiske systemfiler. Noen ganger må du kanskje trekke ut individuelle registernøkler fra et tidligere gjenopprettingspunkt, men du vil ikke gjøre en fullstendig tilbakeføring av systemgjenoppretting.

Tidligere så vi hvordan man åpner registeret fra skyggekopier ved å bruke fanen "Tidligere versjoner" og last inn registret for å trekke ut de nødvendige nøklene. Det er nå et mer komfortabelt alternativ for å trekke ut spesifikke registernøkler fra et gjenopprettingspunkt.

Sjekk ut et av de nyeste verktøyene fra Nirsoft.net, kalt Registry ChangesView. Mens hovedformålet med dette programmet er å sammenligne øyeblikksbilder av Windows-registeret, kan det også brukes til å trekke ut registerdata fra en eksisterende skyggekopi eller gjenopprettingspunkt. Den kan brukes til å gjenopprette registernøkler som kan ha blitt slettet ved et uhell.

Scenario: La oss si at du ved et uhell har slettet Print Spooler-tjenesten, og ønsker å gjenopprette følgende Print Spooler-tjenesteregisternøkkel fra et gjenopprettingspunkt.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler

Trekk ut registernøkler fra et systemgjenopprettingspunkt

  1. Start RegistryChangesView og konfigurer den som vist nedenfor.
    alternativer for visning av registerendringer
  2. Sett "Registerdatakilde 1" til Nåværende register
  3. Sett "Registry Data Source 2" til Skyggekopi
  4. Velg en av skyggekopibanene fra listen som vises.

    Det høyest nummererte elementet i Shadow Copy Path-listen representerer det nyeste skyggekopien eller gjenopprettingspunktet. Du kan finne listen over skyggekopier ved å bruke vssadmin listeskygger kommandolinje fra en admin ledetekst-vinduet. For mer informasjon, sjekk ut artikkelen Slik sletter du individuelle systemgjenopprettingspunkter i Windows.

  5. Velg de riktige registrene som skal inkluderes for sammenligning. For denne artikkelen vil vi bare merke av i følgende avmerkingsboks, siden det er stedet som lagrer registernøklene for tjenester:
    HKEY_LOCAL_MACHINE\SYSTEM
  6. Klikk OK. RegistryChangesView vil telle opp og sammenligne de valgte nøklene i kilde- og målregisteret og vise resultatene.
  7. Fra Vis-menyen, aktiver alternativet som heter Bruk hurtigfilter. [Ctrl + Q]registrychangesview bruk hurtigfilter
  8. I tekstboksen Hurtigfilter skriver du inn \spooler eller tjenester\spooler for å filtrere oppføringer der tastene begynner med ordet "spooler". Tanken er å begrense resultatene til kun følgende nøkkel og undernøkler.
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
    resultatvinduet for registerendringer
  9. Velg alle oppføringene (som inneholder grenen ovenfor), og trykk Ctrl + E for å eksportere resultatene til en REG-fil. Eller klikk på Fil > Eksporter valgte elementer til .Reg-fil
  10. Lagre REG-filen på skrivebordet, og åpne den med Notisblokk.
    registrychangesview eksport .reg
  11. Erstatt hver forekomst av strengen ControlSet001 med CurrentControlSet, og lagre filen.
    registrychangesview .reg eksport
  12. Dobbeltklikk på REG-filen for å legge til innholdet ("Spooler"-nøkkel) til registeret.

Du har nå gjenopprettet den manglende registernøkkelen for Print Spooler-tjenesten!

Liten feil

Et lite problem jeg la merke til er at den nåværende versjonen av RegistryChangesView, når du eksporterer oppføringene til REG-filen, skriver utvidbare strengverdier som REG_SZ verditype. For eksempel ImagePath registerverdien inneholder en miljøvariabel, og verditypen skal være REG_EXPAND_SZ i stedet for REG_SZ.

registrychangesview utvidbar streng

Du må redigere registeret for å fikse slike feil manuelt. Noter verdinavnet og verdidataene i Notisblokk, slett verdinavnet fra registeret og lag en verdi med samme navn og verdidata, men av typen REG_EXPAND_SZ.

registrychangesview utvidbar strengverdi

Det handler om det! Som alltid er det andre måter å gjenopprette registerdataene på. Du kan også montere skyggekopivolumet ved å bruke ShadowCopyView- eller ShadowExplorer-verktøyene, og laste inn/pakke ut registret. Sjekk artikkelen ShadowCopyView Gjenoppretter filer fra Volume Shadow Copy-øyeblikksbilder og Gjenopprett tidligere versjoner av Registry Hives fra System Restore Snapshots i Windows for flere detaljer.

RegistryChangesView-metoden diskutert i dette innlegget skal fungere på alle versjoner av Windows, opptil Windows 10. Både 32-biters og 64-biters systemer støttes.


En liten forespørsel: Hvis du likte dette innlegget, kan du dele dette?

En "liten" andel fra deg ville virkelig hjelpe mye med veksten av denne bloggen. Noen gode forslag:
  • Fest den!
  • Del den på favorittbloggen din + Facebook, Reddit
  • Tweet det!
Så tusen takk for støtten min leser. Det vil ikke ta mer enn 10 sekunder av tiden din. Del-knappene er rett under. :)