Slik gjenoppretter tidligere versjoner av registeret i Windows 7

Hvis du vil gjenopprette manuelt en bestemt del av registret fra et tidligere systemgjenoppretting øyeblikksbilde, eller tilgang til noen spesifikke nøkler fra en eldre versjon av registeret, kan du gjøre det ved å få tilgang til disse filene og deretter eksportere deler fra dem. Her er hvordan du gjør det i Windows 7 eller Vista.

Siden Windows 7 og Vista utnytte Shadow Copy, ellers kjent som Volume Snapshot service, for å drive "Tidligere versjoner" -funksjonen, er øyeblikksbilder av viktige filer tatt over tid, herunder registerstrukturer, slik at vi kan få tilgang til eldre versjoner av register filer på denne måten uten å måtte gjøre en full systemgjenoppretting.

denne artikkelen ble i fellesskap skrevet av meg selv og Ramesh fra
WinHelpOnline
, som også har dekket
hvordan du gjør det samme på Windows XP
.


Tilgang Forrige registerstrukturer fra Shadow Copy

Viktig
: før vi kommer i gang, skal vi virkelig gi deg en ansvarsfraskrivelse: du bør ikke bruke denne teknikken med mindre du vet hva du gjør og er villig til å håndtere eventuelle problemer, eller i det minste har noen gode sikkerhetskopier av filene dine. Fremdeles her? Les videre.

Det første du kommer til å ønske å gjøre er å deaktivere brukerkontokontroll, fordi du ikke kan virkelig få tilgang til mappene på annen måte. Når du har gjort det, og startet på nytt, åpner opp en ny Windows Utforsker, og hodet til følgende mappe:
C: \\ Windows \\ System32 \\ Config

Høyreklikk hvor som helst i det hvite området området på mappen, velg Egenskaper fra menyen, og deretter klikke kategorien Tidligere versjoner. Når du er der, dobbeltklikker du den aktuelle mappen (Hint:. Se på Endringsdato feltet for å bestemme hvilken versjon av filene du ønsker å gjenopprette)

Merk
: Hvis du bruker Windows Vista Home-utgavene og du ønsker å gjøre dette, du kommer til å trenge å bruke Shadow Explorer for å komme til disse filene.

Velg registerstrukturfilene du trenger, og kopiere dem til en mappe .

Klikk på OK når du ser Windows Security ledeteksten.

Og nå skal du ha en mappe som inneholder backup registernøkler.

nå som du har sikkerhetskopierte versjoner av registret, kan du bruke dem til å få tilgang til den eldre versjonen.

Legge en Registry Hive og få tilgang til spesifikke taster

på dette punktet kan du laste hele registerstrukturen inn i registeret, noe som vil gjør det til en sub-nøkkel til en av de viktigste delene, og gir deg tilgang til innstillingene fra den eldre versjonen. Åpne opp Registerredigering ved hjelp regedit.exe i Start-menyen søke eller kjøre boksene, klikk på HKEY_LOCAL_MACHINE eller HKEY_USERS, og deretter bruke File - > Last Hive.

Du vil bli bedt om å gi den nye bikube en navnet for dette eksempelet jeg bare brukt test.

Og akkurat sånn, kan du se den nye nøkkelen med innholdet fra forrige ukes sikkerhetskopi. Så, for eksempel, hvis en av innstillinger eller lisensnøkler for et program som gikk tapt, kan vi finne det ved å bla gjennom nøklene til det programmet. Du må manuelt gjøre endringer hvis du gjør bare noen få taster.

Hvis du prøver å bruke denne metoden for å gjenopprette store biter av registret, kan du eksportere en nøkkel, modifisere den eksport fil å ha den riktige nøkkelen banen istedenfor Test, og deretter importere den på nytt. Det er litt av en smerte, men kan være nyttig hvis du må.

Når du er ferdig, bør du være helt sikker på å slette hele denne nøkkelen, ellers kommer det til å legge mye ekstra bloat til registeret at du egentlig ikke trenger.

Åpne forrige versjon er registernøkler via kommandolinjen

i stedet for å laste registernøkkelen ved hjelp av det grafiske brukergrensesnittet og legge alle disse nøklene til din nåværende registeret, du kan bruke RegFileExport
verktøyet fra Nirsoft å få tilgang til og trekke ut data fra backup filene direkte-vil du bare trenger å vite den eksakte nøkkelen som du leter etter

Så, for eksempel, hvis du ønsket å få tilgang til listen over installerte programmer fra programmer og funksjoner dialog. Du vil kjøre en kommando som dette mot den lagrede sikkerhetskopi av PROGRAMVAREN registerstrukturen-forutsatt at du har kommandolinjeprogram i samme katalog som sikkerhetskopifilen:

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

Dette vil generere en vanlig REG-fil som du kan enten dobbeltklikke for å angi innholdet i registeret, eller du kan åpne den opp og finne bestemte taster som du kanskje vil bruke.

Denne metoden kan faktisk brukes til å enkelt gjenopprette deler av registeret, bør du må. Det er nok mest nyttig for å gjenopprette delene som gjelder et bestemt program.

Igjen, bør du være svært forsiktig når du redigerer registret, men minst du vet mye mer enn du gjorde før.