Jei norite rankiniu būdu atkurti tam tikrą registro sekciją iš ankstesnio "System Restore" momentinio vaizdo įrašo arba atidaryti tam tikrus raktus iš senesnės registro versijos, galite tai padaryti, suteikiant prieigą prie tų failų ir tada eksportuodami iš jų skirsnius. Štai kaip tai padaryti "Windows 7" arba "Vista".
Kadangi "Windows 7" ir "Vista" naudoja "Shadow Copy", kitaip vadinamą "Volume Snapshot" paslauga, norint įjungti "Ankstesnių versijų" funkciją, laikui bėgant laikomasi svarbių failų, įskaitant registro avilius, nuotraukas, kad galėtume pasiekti senesnes registro failų versijas be jokių sistemos atkūrimo.
Šis straipsnis buvo bendrai parašytas pats ir Ramesh iš WinHelpOnline, kuris taip pat padengė kaip daryti tą patį "Windows XP".
Prisijunkite prie ankstesnių registro įrašų iš "Shadow Copy"
Svarbi pastaba: prieš pradėdami mes turėtume iš tiesų suteikti jums atsakomybės atsisakymą: neturėtumėte naudoti šios technikos, jei nežinote, ką darai, ir norėtumėte susidoroti su galinčiomis problemomis arba bent jau turėtumėte gerų failų atsarginių kopijų. Vis dar čia? Skaityk.
Pirmas dalykas, kurį ketinate daryti, yra išjungti vartotojo abonemento valdymą, nes jūs negalite pasiekti kitų aplankų. Kai tai atliksite ir iš naujo paleiskite, atidarykite naują "Windows Explorer" langą ir eikite į šį aplanką:
C:WindowsSystem32Config
Dešiniuoju pelės mygtuku spustelėkite bet kurioje aplanko baltos erdvės srityje, meniu pasirinkite "Ypatybės", tada spustelėkite skirtuką Ankstesnės versijos. Kai būsite ten, dukart spustelėkite atitinkamą aplanką (Patarimas: ieškokite pakeistos datos lauke, norėdami nuspręsti, kokią versiją norite atkurti.)
Pastaba: Jei naudojate "Windows Vista Home" leidimus ir norite tai padaryti, jums reikės naudoti "Shadow Explorer", kad galėtumėte pasiekti šiuos failus.
Įkeliama registro avilė ir naudojamos konkrečios raktos
Šiuo metu galite įregistruoti visą registro avilį į registrą, kuris padarys jį vienu iš pagrindinių skilčių sub-klavišu ir leis jums pasiekti senesnės versijos nustatymus. Atidarykite registro redaktorių, naudodamiesi regedit.exe, paieškos meniu Pradėti arba paleiskite, spustelėkite HKEY_LOCAL_MACHINE arba HKEY_USERS, tada naudokite File -> Load Hive.
Kai baigsite, turėtumėte visiškai įsitikinti, kad ištrinsite visą šį raktą, o kitu atveju jūsų registro metu bus pridėta daug papildomo pūtimo, kad jums tikrai nereikia.
Pasiekite ankstesnės versijos registro raktus per komandinę eilutę
Užuot įkeldami registro raktą naudodami GUI ir pridėdami visus šiuos raktus į dabartinį registrą, galite naudoti RegFileExport įrankis iš "Nirsoft", norint tiesiogiai pasiekti ir išgauti duomenis iš atsarginių kopijų failų, jums reikės tik tiksliai žinoti raktą, kurio ieškote
Pavyzdžiui, jei norėtumėte pasiekti šiuo metu įdiegtų programų sąrašą iš dialogo programos ir funkcijos. Jūs norite paleisti tokią komandą prieš išsaugotą "SOFTWARE" registro avilio atsarginę kopiją - darant prielaidą, kad turite komandinės eilutės programą toje pačioje kataloge kaip ir atsarginės kopijos failas:
regfileexport SOFTWARE ExportedKey.reg “HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersionUninstall”
Vėlgi, redaguodami registrą, turėtumėte būti labai atsargūs, bet bent jau žinote daug daugiau, nei anksčiau.