Care este cheia de registry rădăcină. Registrul Windows: ce este, cum se creează chei și setări

Software-ul devine din ce în ce mai complex, iar funcționalitatea acestuia devine din ce în ce mai flexibilă și mai complexă. ÎN Microsoft Windows configurarea se face prin intermediul registrului, mecanism care simplifică stocarea setărilor aplicației și utilitare. Registrul este o bază de date ierarhică centralizată constând din mai multe fișiere (pentru programatorii care lucrează cu acesta, apare ca o singură bază de date) și are următoarele caracteristici:

    Organizarea ierarhică a datelor aplicației vă permite să vă salvați parametrii într-un mod arbitrar;

    Acceptă operarea multi-utilizator, este împărțit în două părți, dintre care una stochează parametrii calculator local(HKEY_LOCAL_MACHINE) și în celelalte opțiuni de utilizator (HKEY_USERS);

    Restricționarea accesului la orice secțiune a registrului;

    Stocarea datelor de diferite tipuri, inclusiv DWORD-uri binare, șiruri de caractere și șiruri multiple.

Registrul este o resursă limitată de sistem partajată care necesită respectarea anumitor reguli de etichetă (sau convenții), dintre care multe sunt impuse de sistemul însuși.

Registrul de sistem se bazează pe o ierarhie de secțiuni (chei) și valori. Secțiunile (chei de registry) pot consta dintr-un număr arbitrar de subchei (subchei) de valori. La rândul lor, subsecțiunile au aceleași drepturi și pot include orice număr de valori și noi subsecțiuni. Numele secțiunilor de același nivel trebuie să fie diferite și nu trebuie să conțină bare oblice inverse. Pentru a vizualiza registry, puteți utiliza programul standard regedit.exe. Vă permite să vizualizați și să modificați cheile și valorile acestora.

Registrul are o structură logică și fizică. Programatorii au de-a face cu o structură logică în care cheile de registry rădăcină, care definesc vârfurile arborilor de registry, sunt considerate directoare rădăcină, la fel ca unitățile A: sau C:.

Din punct de vedere fizic, registry este format din mai multe fișiere situate pe hard diskul utilizatorului. Fișierul în care este stocată cheia de registry necesară programatorului este determinat de sistemul de operare, care oferă și acces la fișierul dorit.

Registrul Windows 2000 este format din cinci chei rădăcină predefinite și o cheie predefinită pentru stocarea datelor de performanță a sistemului (HKEY_PERFORMANCE_DATA). Această secțiune predefinită conține date de performanță transmise de sistem, servicii și aplicații. Nu conține valori fizice specifice, mai degrabă funcțiile de registru oferă o metodă de a obține în mod dinamic informații despre performanța sistemului. Nu există acces la acesta din programul Regedit. Secțiunea HKEY_DYN_DATA indică partea din secțiunea HKEY_LOCAL_MACHINE necesară pentru Plug & Dispozitive de redare. Când dispozitivele sunt adăugate sau eliminate din sistem, această secțiune se modifică.

Când luăm în considerare registrul, secțiunile enumerate în Tabelul 6.1 sunt considerate secțiuni principale ale registrului.

Toate subcheile de registry sunt incluse în cheia HKEY_LOCAL_MACHINE sau HKEY_USERS. Această structură de registru se datorează necesității de a stoca informații despre setările specifice computerului, pe de o parte, și setările specifice utilizatorului, pe de altă parte. Celelalte trei chei predefinite sunt marcaje virtuale pentru părți ale cheilor HKEY_LOCAL_MACHINE și HKEY_USERS. De exemplu, datele de subcheie HKEY_LOCAL_MACHINE\Software\Classes pot fi găsite în subcheia HKEY_CLASSES_ROOT.

La fel ca numele secțiunilor, numele variabilelor aceleiași subsecțiuni trebuie să fie diferite. Singura excepție de la această regulă este valoare implicită(implicit) nu are nume. Prezența valorilor, inclusiv a valorii implicite, într-o secțiune este opțională, deci poate conține mai multe, doar una sau deloc.

Tabelul 6.1. Chei de registru predefiniteWindows 2000

Numele secțiunii

Descriere

HKEY_LOCAL_MACHINE

Conține informații despre un anumit computer, inclusiv hardware instalat, software și setări. Aceste date sunt comune tuturor utilizatorilor care lucrează pe acest computer.

Un set de date utilizate în timpul lucrului unui anumit utilizator. Această secțiune conține informații pentru utilizatorul implicit și pentru utilizatorul încărcat acest moment profil.

HKEY_CURRENT_USER

Un marcaj definit de sistem, sau un alias, pentru cheia HKEY_USERS care indică în mod dinamic informațiile de registru despre utilizatorul asociat firului de apelare. Există reguli speciale legate de utilizatorii thread-urilor de apelare care afectează serviciile asociate cu acele sarcini.

HKEY_CLASSES_ROOT

Include toate tipurile de asocieri de fișiere, precum și informații despre OLE și comenzi rapide și conține informații despre componentele COM înregistrate și asocierile legate de shell.

HKEY_CURRENT_CONFIG

Un marcaj definit de sistem sau un alias pentru HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current al cărui nume se potrivește cu numele utilizatorului conectat în prezent. Aici sunt stocate informațiile de configurare hardware.

Așadar, astăzi vom vorbi despre un subiect care s-ar părea a nu fi foarte important, dar, de fapt, foarte necesar pentru toată lumea. utilizator Windows(și marea majoritate a acestora) - despre ce este un registru, în ce constă, de ce este necesar și cum să-l păstrați în coșul de gunoi. Deci, ce este un registru oricum? În esență, aceasta este o bază de date uriașă, construită ierarhic, care funcționează la solicitările utilizatorilor. Această bază de date este necesară pentru a organiza datele despre sistem, precum și pentru a optimiza accesul la acesta. Registrul conține o mare varietate de informații despre setări normale sistem de operare, precum și despre diverse reglaj fin- inclusiv setări de securitate și lucru cu programe de nivel scăzut, precum și drivere.

Registrul nu este unul program extern, face parte din sistemul de operare. Ntdetect caută fișiere de registry atunci când sistemul pornește și încarcă parametrii acestui boot de acolo. cunoașterea cheilor de registry și cunoașterea semnificației acestora este esențială pentru un management eficient al sistemului. Și, de asemenea, cel puțin pentru un diagnostic elementar de „de ce nu funcționează așa”. Registrul este un sistem arborescent de directoare valori/chei. Care sunt responsabile pentru anumite setări. Mai mult, trebuie avut în vedere că diferite chei pot avea un tip diferit - de la logic la șir.

Anatomie demonstrativă.

Deci, merită să spuneți în ce constă fizic registrul și cum funcționează. Merită menționat imediat. Că în forma în care registrul este prezentat utilizatorului, acesta nu este stocat nicăieri și sunt necesare programe speciale pentru a-l edita - editori de registry. Regedit.exe și regedit32.exe standard sunt în regulă. În procesul de configurare și instalare a sistemului, se formează o parte din datele de registru, iar o altă parte se formează în timpul funcționării sistemului. Ca urmare, atunci când sistemul pornește, se formează un obiect virtual REGISTRY\, care este registry. Pentru a edita, vizualiza și studia registrul cu standard Instrumente Windows(programele regedit.exe și regedt32.exe) sunt ramurile de registru care sunt disponibile. După editarea registrului și/sau efectuarea modificărilor acestuia, aceste modificări sunt imediat scrise în fișierele care sunt componente ale registrului. Acestea sunt, în Windows 95 și Windows 98, user.dat și system.dat; în Windows ME - user.dat, classes.dat și system.dat. În versiunile ulterioare ale sistemului, unde un numar mare de fișierele necesare.

Despre deficiențe și despre modul în care escrocii câștigă bani pe aceste neajunsuri.

De fapt, sistemul este destul de complex, dar destul de fiabil. Din cauza complexității excesive, există dificultăți cu fragmentarea registrului și, prin urmare, cu viteza de lucru. De asemenea, registrul tinde să devină excesiv de „gras” ca urmare a acumulării de date pe o perioadă lungă de timp, ceea ce complică și funcționarea acestuia. Această problemă se rezolvă cu programe speciale pentru a optimiza și curăța registry. Când vă ocupați de această problemă pe cont propriu, ar trebui să vă amintiți că nu ar trebui să ștergeți ceva din registru dacă nu cunoașteți scopul său - acest lucru poate deteriora grav sistemul sau chiar îl poate dezactiva cu totul. În plus, escrocii încearcă să se îmbogățească cu aceste probleme - rețeaua este plină de oferte pentru a „descărca un program de optimizare a registrului, după instalare, computerul va rula cu 30% mai repede”. De obicei, o astfel de ofertă este urmată de un formular de trimitere de SMS, care confirmă suspiciunile anterioare. Nu ar trebui să acordați atenție unor astfel de lucruri și cu atât mai mult să le credeți - atunci nu veți pierde nici bani, nici nervi.

Principalele ramuri ale registrului, semnificația și scopul lor.

HKEY_CLASSES_ROOT este un link către cheia HKEY_LOCAL_MACHINE\Software\Classes. Informațiile stocate aici asigură lansarea programul necesar când deschideți un fișier cu File Explorer. Această secțiune conține legături între aplicații și tipuri de fișiere, precum și informații despre OLE.

HKEY_USERS - această secțiune conține setări pentru toți utilizatorii computerului.

HKEY_CURRENT_USER - Această ramură este o legătură către o anumită subcheie internă HKEY_USERS. Toate setările sunt setate în funcție de utilizatorul care este în prezent conectat la sistem (adică ce sesiune este activă).

HKEY_LOCAL_MACHINE - conține practic setări și parametri care îi aparțin acest calculator, inclusiv setări hardware, configurație hardware și profiluri de utilizator.

HKEY_CURRENT_CONFIG este practic doar o referință la HKEY_LOCAL_MACHINE\ SYSTEM \CurrentControlSet\ Hardware Profiles\Current. Există toate setările hardware necesare pentru a porni sistemul.

Principalele secțiuni standard scrise mai sus nu pot fi șterse sau redenumite. Unele chei de registry sunt volatile și nu sunt stocate în niciun fișier. Sistemul de operare creează și gestionează aceste partiții în întregime în memorie cu acces aleator fără a le salva la HDD deci sunt de natură temporară. Sistemul creează partiții volatile de fiecare dată când pornește. De exemplu, HKEY_LOCAL_MACHINE \HARDWARE este o cheie de registry care stochează informații despre dispozitivele hardware și resursele alocate acestora. Alocarea resurselor și descoperirea hardware-ului au loc de fiecare dată când sistemul pornește, așa că este logic ca aceste date să nu fie stocate permanent pe hard disk.

Cum să salvezi „deja achiziționat”.

Uneori este util să faci o copie de rezervă ( backup) din registrul de sistem - de teama deteriorării acestuia. Acest lucru se poate întâmpla ca urmare a experimentelor nereușite cu registrul, a instalării necorespunzătoare a driverelor și a zeci de alte motive. Da, și a-l avea „pentru orice eventualitate” nici nu doare. Pentru a nu face acest lucru manual de fiecare dată, puteți utiliza unul dintre numeroasele programe de backup automat, de exemplu, Comodo Backup.

Windows Registry (Windows Registry - registru de sistem) este o bază de date ierarhică (în formă de arbore) care conține intrări care definesc parametrii și setările sistemelor de operare Microsoft Windows. Registrul, așa cum apare atunci când este vizualizat de Editorul Registrului, este format din date provenite din fișierele de registry și informații despre hardware colectate în timpul procesului de pornire. În descrierea fișierelor de registry pe limba engleza este folosit termenul "stup". În documentația de la Microsoft, acest termen este tradus ca "Tufiș".

Principalele fișiere responsabile de formarea registrului

Fișierele de registry sunt create în timpul instalării sistemului de operare și sunt stocate în folderul:

%SystemRoot%\system32\config (de obicei C:\windows\system32\config).

Pentru sistemele de operare Windows, acestea sunt fișiere cu nume:

sistem
software
Sam
Securitate
Mod implicit
componente
bcd-şablon

În sistemele de operare Windows Vista, Windows 7, Windows8, , , fișierele de registry se află în director \Windows\system32\configși au aceleași nume, totuși, aceste sisteme de operare au adăugat noua sectiune registru de stocare ( Date de configurare a pornirii) Cu nume BCD00000000. Fișierul de date pentru această secțiune este numit bcd si se afla in folder ascuns Boot partiția activă (partiția de pe care pornește sistemul). De obicei, cu standard Instalare Windows, este creată o mică partiție activă (de la 100 la 500 de megaocteți în funcție de sistemul de operare), care este ascunsă utilizatorului și conține doar date de serviciu pentru pornirea sistemului - înregistrări de boot, manager de boot bootmgr, magazin de configurare de pornire BCD, fișiere de localizare și programe de testare a memoriei. Locația tufișului bcd depinde de modul în care a fost configurat bootloader-ul sistemului când a fost instalat și poate fi pe aceeași partiție ca și directorul Windows.

Locația fișierelor de registry în orice versiune de Windows poate fi vizualizată folosind editorul de registry, sub:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\hivelist

Această secțiune stochează informații despre toți stupii, inclusiv profilurile de utilizator, cu link-uri către locația lor în sistemul de fișiere Windows.

Structura registrului

Registrul Windows are o structură arborescentă și constă din 5 chei principale de registry:

HKEY_LOCAL_MACHINE (HKLM) este cea mai mare cheie de registry. Conține toate setările de bază ale sistemului de operare, precum și hardware și software calculator. Informațiile conținute în această secțiune se aplică tuturor utilizatorilor care se înregistrează în sistem.

HKEY_CLASSES_ROOT (HKCR) - conține asocieri între aplicații și tipuri de fișiere (după extensiile de fișiere). În plus, această secțiune conține informații despre tipurile de fișiere înregistrate și despre obiectele COM și ActiveX. cu exceptia HKEY_CLASSES_ROOT aceste informații sunt stocate și în secțiuni HKEY_LOCAL_MACHINEȘi HKEY_CURRENT_USER. Capitol HKEY_LOCAL_MACHINE\Software\Class conține setări implicite care se aplică tuturor utilizatorilor de pe computerul local. Parametrii cuprinsi in sectiune HKEY_CURRENT_USER\Software\Class, suprascrieți valorile implicite și se aplică numai utilizatorului curent. Capitol HKEY_CLASSES_ROOT include date din ambele surse.

HKEY_USERS (HKU) - Conține setările de mediu pentru fiecare dintre profilurile de utilizator încărcate, precum și profilul implicit. ÎN HKEY_USERS există o secțiune imbricată \Mod implicit, precum și alte subchei identificate prin identificatorul de securitate ( ID de securitate, SID) al fiecărui utilizator.

HKEY_CURRENT USER (HKCU) - conține setările de mediu pentru utilizatorul conectat în prezent în sistem (variabile de mediu, setări desktop, setări de rețea, aplicații și dispozitive conectate).

Această secțiune dublează informații în HKEY_USERS\SID utilizator, Unde SID utilizator- identificatorul de securitate al utilizatorului înregistrat în prezent în sistem (puteți afla SID-ul utilizatorului actual tastând Linie de comanda whoami /utilizator).

HKEY_CURRENT_CONFIG (HKCC) - conține setări pentru profilul hardware curent. Profilul hardware actual include un set de modificări aduse configurației standard a dispozitivului specificată în subsecțiuni SoftwareȘi Sistem partiția rădăcină HKEY LOCAL_MACHINE. ÎN HKEY_CURRENT_CONFIG se reflectă doar schimbările. În plus, informațiile din această secțiune se află în HKEY_LOCAL_MACHINE\System\CurrentControlSet\HardwareProfiles\Current.

Datele din registry sunt stocate ca parametri localizați în cheile de registry. Fiecare parametru este caracterizat de un nume, tip de date și valoare.

Principalele tipuri de date utilizate în registru

REG_DWORD - număr pe 32 de biți. Acest tip de date este utilizat de multe drivere de dispozitiv și setări de servicii. Editorii de registry pot afișa aceste date în format binar, hexazecimal și zecimal.

REG_SZ - șir de text în format care poate fi citit de om. Valorilor care sunt descrieri ale componentelor li se atribuie de obicei acest tip de date.

REG_EXPAND_SZ - Șir de date extensibil. Acest șir este un text care conține o variabilă care poate fi înlocuită atunci când este apelată de aplicație, de exemplu, folosită pentru a scrie variabile de mediu.

REG_MULTI_SZ - Câmp cu mai multe linii. Valorile care sunt de fapt liste de șiruri de text într-un format care poate fi citit de om au de obicei acest tip de date. Liniile sunt separate prin caracterul NULL.

REG_BINARY - Date binare. Majoritatea componentelor hardware folosesc informații care sunt stocate ca date binare. Editorii de registry afișează aceste informații în format hexazecimal.

REG_RESOURCE_LIST - Lista resurselor hardware. Se aplică numai ramurilor HKEY_LOCAL_MACHINE\HARDWARE.

De asemenea, uneori puteți găsi aceste tipuri de date de registru:

REG_RESOURCE_REQUIREMENTS_LIST- Lista resurselor hardware necesare. Se aplică numai ramurilor HKEY_LOCAL_MACHINE\HARDWARE.

REG_FULL_RESOURCE_ DESCRIPTOR - Descriptor (descriptor) al resursei hardware. Se aplică numai ramurilor HKEY_LOCAL_MACHINE\HARDWARE.

REG_QWORD - număr pe 64 de biți.

REG_DWORD_ LITTLE_ENDIAN - echivalent pe 32 de biți în little-endian REG_DWORD.

REG_DWORD_BIG_ENDIAN - număr pe 32 de biți în format „big-endian”.

REG_QWORD_LITTLE_ENDIAN - Un număr pe 64 de biți în format „înțepător”. Echivalent REG_QWORD.

REG_NONE - Parametrul nu are un tip de date definit.

Interacțiunea registrului cu sistemul de operare

Când computerul pornește, dispozitivul de recunoaștere hardware ( dispozitiv de recunoaștere hardware) plasează în registru o listă de dispozitive pe care le-a descoperit. În mod normal, recunoașterea hardware-ului se face prin software. ntdetect.comși nucleul sistemului de operare Ntoskrnl.exe

Când sistemul pornește, nucleul sistemului preia din registru informații despre driverele de dispozitiv care urmează să fie încărcate și ordinea în care sunt încărcate. În plus, programul Ntoskrnl.exe trimite informații despre sine (de exemplu, numărul versiunii) la registru.

În timpul pornirii sistemului, driverele de dispozitiv schimbă parametrii de pornire și datele de configurare cu registrul. Driverul dispozitivului raportează ce folosește. resursele sistemului, inclusiv întreruperi hardware ( IRQ) și canale de acces la memorie ( DMA) astfel încât sistemul să poată include aceste date în registru. Apropo, registry vă permite să creați mai multe profiluri hardware. Profil hardware ( profilul hardware) este un set de instrucțiuni care pot fi utilizate pentru a spune sistemului de operare ce drivere de dispozitiv să încarce la pornirea computerului. În mod implicit, sistemul creează un profil hardware standard care conține informații despre tot hardware-ul găsit pe computer.

Când un utilizator se conectează, profilurile de utilizator sunt încărcate ( profilurile utilizatorilor). Toate informațiile legate de un anumit nume de utilizator și drepturile asociate acestuia sunt stocate în registru. Profilul utilizatorului definește setările individuale ale sistemului (rezoluția afișajului, conexiuni de retea, dispozitive conectate și multe altele). Informațiile despre profilul utilizatorului sunt, de asemenea, stocate în registru.

La instalarea aplicațiilor. De fiecare dată când rulați programul de instalare, noi date de configurare sunt adăugate în registry. Toți instalatorii trebuie să citească informațiile din registru pentru a determina dacă componentele de care au nevoie sunt prezente în sistem atunci când își încep activitatea. În plus, registrul de sistem permite aplicațiilor să partajeze informații de configurare, ceea ce le oferă mai multe oportunități de a interacționa. Aplicația trebuie să utilizeze în mod activ și corect registry și să poată dezinstala cu grație, fără a afecta componentele care pot fi utilizate de alte programe (biblioteci, module de programe etc.). Aceste informații sunt stocate și în registru.

La administrarea sistemului. Când un utilizator face modificări în configurația sistemului utilizând instrumente de administrare a sistemului (de exemplu, folosind Panouri de control sau snap MMC), toate modificările se reflectă imediat în registru de sistem. De fapt, instrumentele de administrare sunt cele mai convenabile și sigure mijloace de modificare a registrului. Apropo, editorul de registry poate fi atribuit și instrumentelor administrative ( regedit.exe), deoarece toate modificările sistemului pot fi făcute direct prin editarea registrului.

■ În timpul încărcării și funcționării sistemului de operare, datele de registru sunt accesate în mod constant, atât pentru citire, cât și pentru scriere. Fișierele de registry se schimbă constant, deoarece nu numai sistemul, ci și aplicații individuale pot folosi registry pentru a-și stoca propriile date, setări și setări. Cu alte cuvinte, accesarea registrului este una dintre cele mai frecvente operațiuni. Chiar dacă utilizatorul nu lucrează la computer, apelurile la registry sunt încă efectuate servicii de sistem, drivere și aplicații.

■ Încălcarea integrității fișierelor de registry (încălcarea structurii datelor) sau o valoare incorectă a anumitor parametri critici poate duce la o prăbușire a sistemului. Prin urmare, înainte de a experimenta cu registry, aveți grijă de posibilitatea de salvare și restaurare.

Pentru a înțelege ce este Registrul Windows Imaginați-vă un creier uman care stochează toate informațiile cheie și codul care permite diferitelor părți ale unui computer, sistem de operare și software să comunice între ele. Inclusiv informatii detaliate despre hardware, protocoale de comunicație, software instalat, fișiere de configurare și, desigur, funcționarea interioară a Windows însuși.

Nu contează care Versiunea Windows folosiți, veți avea nu unul, ci mai multe fișiere de registry, deoarece Windows sparge registry-ul în mai multe fișiere principale care conțin toate informațiile necesare despre funcționarea computerului, hardware-ul acestuia, fișiere pentru fiecare utilizator individual, software, setări și setări.

Fișierele de registru ale bazei de date pe care sistemul de operare le încarcă în memoria computerului când acesta pornește sau când utilizatorul se conectează sunt adesea destul de mari și complexe. Dar fără aceste fișiere de setări și opțiuni, computerul nu va putea funcționa deloc.

Registrul seamănă cu creierul și din alte motive. El este, de asemenea, capabil de auto-vindecare, dar numai într-o măsură limitată. În timp ce corpul uman este plin de elementele de bază necesare pentru repararea și restaurarea celulelor și țesuturilor deteriorate, în cazul unui registru, dacă părți din bazele de date care conțin informațiile necesare pentru pornirea sau restaurarea sistemului sunt deteriorate, aproximativ auto reparare Indiscutabil.

Cu toate acestea, din fericire, puteți restaura și repara registrul din exterior, chiar îl puteți reseta la o stare anterioară sau îl puteți șterge complet și începe totul de la zero.

Anterior, în versiunile mai vechi de Windows, era necesar să deschideți manual fișierul .ini în folderul programului sau al driverului și să faceți modificările necesare în setările acestuia. Fiecare program și driver hardware avea propriul fișier .ini și fiecare dintre ele, pentru fiecare PC individual, necesita setări individuale.

Și din moment ce au existat întotdeauna diferențe minore între diferite PC-uri, un fișier .ini importat de la un computer la altul este puțin probabil să funcționeze.

Cu ajutorul registrului, Microsoft a rezolvat această mizerie și a extras efectiv toate acele fișiere .ini individuale într-o bază de date unică, gestionabilă.

Registrul a fost introdus pentru prima dată în Windows 95 și Windows NT și, ca componentă de bază a sistemului de operare, nu s-a schimbat prea mult până în prezent. Motivul pentru aceasta a fost compatibilitatea cu hardware-ul și software-ul existent, care este critic pentru utilizatorii de computere de afaceri. Schimbarea prea mult a registrului va rupe sau va necesita o mașină de virtualizare complexă care va crea cel puțin probleme de securitate semnificative.

De-a lungul timpului, registrul, cu caracteristici precum User Account Control (UAC) pentru a preveni intruziunile malware adânc în structura folderelor unde nu vor fi găsite niciodată, a devenit mai stabil și mai sigur.

În ciuda dimensiunii sale și a zecilor sau chiar sutelor de mii de chei pe care le conține, este destul de simplu și de încredere, cu o structură destul de simplă de foldere, chei și valori.

Fișiere de registry Windows

Dacă utilizați o versiune modernă de Windows, mă refer la Windows 7, Windows 8 sau 8.1 și Windows 10, atunci registry, structura, funcționarea și capacitățile sale de editare sunt aceleași acolo. Componentele principale ale sistemului de operare nu se schimbă foarte des.

Windows are mai multe depozite de fișiere de registry, unul pentru setările care se aplică tuturor utilizatorilor de computer, cum ar fi setările hardware și ale sistemului de operare general, și alte câteva pentru fiecare utilizator individual.

Fișierele de registry principale se află în directorul %systemroot%\System 32\Config\ și constau în următoarele:

  • SAM (Manager de conturi de securitate)
  • SECURITATE
  • SOFTWARE
  • SISTEM
  • MOD IMPLICIT
  • USERDIFF (utilizat numai pentru upgrade-uri ale sistemului de operare)

În plus, fiecare utilizator are propriile fișiere de registry:

  • %userprofile%\ntuser.dat
  • %userprofile%\AppData\Local\Microsoft\Windows\UsrClass.dat

Primul dintre aceste fișiere, fișierul ntuser.dat, conține software-ul de bază al utilizatorului, setările și opțiunile de configurare. Al doilea, UsrClass.dat, conține Opțiuni suplimentare, cum ar fi asocierile fișierelor utilizator și informațiile COM (Composite Object Model).

Fișierele de registry sunt în format binar și nu pot fi citite fără software special. Acesta este diferit de fișierele .REG, care pot fi exportate din Editorul de registru Windows pentru vizualizare și editare de către administratori.

Chei și valori de registry

Registrul, privit ca un întreg, este împărțit în cinci secțiuni sau grupuri principale. Acest lucru ajută la organizarea diferitelor chei și foldere din registry, făcându-le ușor de gestionat.

Când modificați sau creați intrări în registry, creați chei și valori, dar în fișierele de registry Windows, care sunt diferențele dintre ele?

Notă. Cheile de registry sunt containere care conțin valori pentru software, hardware sau sistemul de operare Windows. Cheile pot fi gândite ca un folder în care valorile sunt - fisiere individuale. Puteți naviga prin taste folosind ierarhia tipului de folder. Valorile sunt piulițele și șuruburile registrului. Aceștia sunt parametri, numere întregi și șiruri de caractere care conțin date și informații care vor ajuta Windows să pornească și să ruleze eficient cu hardware-ul și aplicațiile dvs.

HKEY_CLASSES_ROOT (HKCR)

Această secțiune stochează informații despre ID-urile clasei de obiecte OLE ale aplicațiilor înregistrate și asocierile de fișiere. Este posibil să îl vedeți uneori prescurtat, secțiunea HKCR. Se adaugă chei duplicate la subcheia HKEY_CURRENT_USER\Software\Classes deja existentă, iar Windows va folosi subcheia HKEY_CURRENT_USER\Software\Classes ca principală.

HKEY_CURRENT_USER (HKCU)

Această secțiune conține setările de configurare a profilului utilizatorului, inclusiv locația discului folderele utilizatorului, setările panoului de control și setările specifice de configurare a aplicației.

HKEY_LOCAL_MACHINE (HKLM)

Această secțiune conține toate caracteristicile specifice PC-ului pe care Setări Windows. Conține fișiere SAM, SECURITY, SYSTEM și SOFTWARE. Al cincilea fișier, HARDWARE, este recreat de fiecare dată când computerul este pornit și conține informații despre hardware-ul detectat.

Această secțiune conține și

%systemroot%\System 32\config\ COMPONENTS și fișiere BCD, care stochează informații legate de configurația de pornire a computerului.

În cadrul cheii de registry HKEY_LOCAL_MACHINE, sunt demne de reținut doar câteva subchei, deoarece acesta este setul de fișiere de registry modificate și editate cel mai frecvent de către utilizatori.

SAM

Secțiunea Chei din Managerul de conturi de securitate este de obicei afișată necompletată dacă utilizatorul nu are drepturile de administrator corespunzătoare. Conține informații de securitate pentru toate domeniile PC conectate, inclusiv domeniul local, cunoscut și sub numele de SAM.

Baza de date SAM conține numele de utilizator utilizat pentru autentificarea în domeniu, UID-ul (identificatorul unic) al domeniului, hash-ul criptografic al parolei utilizatorului, locația utilizatorului în registru și pe server și diverși alți parametri și steaguri necesar la conectare.

SECURITATE

Această subcheie este, de asemenea, goală pentru majoritatea utilizatorilor, cu excepția cazului în care au permisiunile administrative corespunzătoare, desigur. Când este conectat la un domeniu, este asociat cu o bază de date Server Registry Hive care conține tot ceea ce se aplică utilizatorului curent și aplicații instalate, politici de securitate.

SISTEM

Această subsecțiune conține informații despre instalarea Windows, setările și informații despre dispozitivele conectate în prezent și conține fișiere de sistem discuri.

SOFTWARE

Această secțiune conține opțiuni pentru instalatia curenta ferestre, programe instalateși chei de aplicație și de furnizor de software, include subchei pentru extensii de fișiere, tipuri MIME și identificatori de obiecte de clasă și interfață (cum ar fi ActiveX).

HKEY_USERS (HKU)

HKEY_CURRENT_CONFIG (HKCC)

Cheile HKCC conțin informații colectate în timpul pornirii computerului și Windows. Aceste informații se aplică numai sesiunii curente și sunt șterse atunci când computerul este oprit.

În fiecare dintre cheile de registry sunt chei individuale tipuri variate, oferind flexibilitate maximă pentru gestionarea și personalizarea sistemului de operare Windows, a aplicațiilor și a hardware-ului.

HKEY_PERFORMANCE_DATA

Această cheie nu este vizibilă atunci când utilizați Editorul de registru Windows. Conține date de rulare și performanță, nuclee Windows, drivere, aplicații și servicii. Acestea sunt șterse când computerul este oprit și restaurate la următoarea pornire.

Tipuri de valori de registru

Când creați o nouă valoare de registry, vi se vor prezenta următoarele opțiuni:

  • REG_BINARY: Acest tip de cheie stochează date binare brute.
  • REG_DWORD: un întreg de lungime variabilă de 32 de biți.
  • DWORDS: utilizat de obicei pentru a defini setările driverului de dispozitiv și setările software.
  • REG_SZ: valoare șir de lungime fixă.
  • REG_EXPAND_SZ: lungimea extensibilă a valorii șirului, folosită și pentru variabilele de mediu.
  • REG_MULTI_SZ: un șir multiplu care poate conține o listă de valori, de obicei separate prin virgule sau spații.
  • REG_RESOURCE_LIST: Listă de resurse, matrice imbricate, utilizate de driverele de dispozitiv.
  • REG_RESOURCE_REQUIRMENTS_LIST: Lista resurselor hardware utilizate de driverele de dispozitiv.
  • REG_FULL_RESOURCE_DESCRIPTOR: matrice imbricate utilizate pentru a stoca liste de resurse fizice ale dispozitivului.
  • REG_LINK: O legătură simbolică (UNICODE) către următoarea cheie de registry, care specifică cheia rădăcină și calea către cheia țintă.
  • REG_NONE: date care nu au un anumit tip.
  • REG_QWORD: variabile cu lungime de 64 de biți.

Notă. Există o diferență între registrele Windows pe 32 de biți (x86) și pe 64 de biți (x64). Opțiunea qword pe 64 de biți nu este acceptată pe versiunile pe 32 de biți ale sistemului de operare Windows. În plus, registry funcționează cu chei pe 32 și 64 de biți într-un mod atât de inteligent încât sistemul de fișiere gestionează mai multe versiuni ale aceluiași fișiere dll, dar păstrează compatibilitatea pe care o puteți găsi în secțiunea de registry HKEY_LOCAL_MACHINE\Software\WOW6432Node.

Fișiere .REG

Fișierele REG diferă de fișierele de registry în mai multe moduri importante. În primul rând, deși stochează chei și valori de registry, ele sunt concepute pentru Rezervă copieși transferul între PC-uri și instalarea Windows din aceste valori și chei. De asemenea, fișierele .REG, spre deosebire de fișierele bazei de date de registry, care conțin un sistem binar, sunt stocate în format text ASCII.

Fișierele REG se deschid automat (sau cel puțin ar trebui dacă totul este instalat și organizat corect) când faceți dublu clic în Editorul de registru Windows.

Puteți exporta întregul registry sau cheile sale individuale cu fișiere .REG în editorul de registry însuși.

De asemenea, puteți edita manual conținutul fișierului .REG în Notepad Windows sau în orice alt editor de fișiere text. Clic Click dreapta faceți clic pe fișierul .REG din Explorer, în meniul contextual care apare, deschideți opțiunea „editare”.

În exemplul din figură, cheia este HKEY_CURRENT_USER\Control Panel\Desktop\WindowMetrics și este evidențiată aici deoarece include o adăugare la configurația implicită.

La sfârșitul tastei se află o secțiune numită „MinWidth”, care are o valoare numerică de 54. Această cheie modifică comportamentul pictogramelor din panou Sarcini Windows(nu grupați), astfel încât pictogramele programului, atunci când rulează mai multe instanțe, sunt afișate separat, dar fără semnăturile lor.

În general, în timp ce Registrul Windows este un imens uriaș umflat cu mii de valori și coduri binare complexe, hexazecimale și ASCII, este destul de ușor de lucrat.

În dosare SYSTEM.DAT și USER.DATîn catalog Windows 95/98 sau într-un folder C:\W\System32\Config\în Windows NT este stocat așa-numitul registru de sistem, care conține o cantitate mare de informații. Pe lângă înregistrările necesare ferestre, majoritatea programelor își instalează propriile informații și acolo. Pentru a face modificări în registry, trebuie să îl deschideți cu un program conceput pentru aceasta. Un exemplu este programul REGEDIT, furnizate ca standard Windows. Deschide caseta de dialog pentru a o lansa. Start/Run, introduce regeditși apăsați BINE.

Veți vedea o fereastră împărțită în două părți. În stânga este un navigator asemănător cu cel al lui Explorer, iar în dreapta sunt informațiile reale. Registrul este format din șase secțiuni: HKEY_CLASSES_ROOT, HKEY_CURRENT_USER, HKEY_LOCAL_MACHINE, HKEY_USERS, HKEY_CURRENT_CONFIGȘi HKEY_DYN_DATA. Fiecare secțiune conține foldere. Dacă un folder sau o secțiune are subdosare, atunci în stânga acestui folder se află pictograma " plus". Când faceți clic pe el, acest folder " se desfășoară”, iar pictograma se transformă în „ minus" făcând clic pe care puteți din nou " colaps". Dacă dați clic pe pictograma folderului sau pe numele acestuia, atunci în fereastra din dreapta va apărea o listă a acelor parametri care sunt conținuți în acest folder (dar nu în subdosare!). Fiecare parametru este format din numele și valoarea sa. Fiecare parametru are propria cale, unde o puteți găsi. Calea constă din secvența de foldere în care se află această setare, începând cu folderul părinte (aceasta este una dintre cele șase secțiuni principale enumerate mai sus. Un exemplu de astfel de cale ar fi fi HKEY_CURRENT_CONFIG\Display\Settings, și numele parametrului rezoluţie.Într-o uniune, cele două valori, parametrul și calea acestuia (denumită adesea o adresă), indică un parametru unic. De exemplu, doi parametri diferiți pot avea aceeași cale, doi parametri pot avea același nume, dar să fie în foldere și subdirectoare diferite, dar nu pot exista doi parametri cu aceeași adresă și nume. Registrul poate fi căutat (folosind meniul sau folosind o comandă rapidă de la tastatură CTRL+F).

Evidențierea secțiunea dorită(făcând clic pe pictograma secțiunii sau pe numele acesteia), puteți crea un parametru sau o subsecțiune în ea. Pentru a face acest lucru, utilizați meniul Editați/Creați. În registrul de sistem Windows Există 3 tipuri de parametri: şir, binar, Și DWORD. Un șir stochează un șir ( şir), în binar - valoare binară, în DWORD- zecimal sau valoare hex. Când creați un parametru, trebuie să specificați numele acestuia. Apoi, făcând dublu clic pe el în fereastra din dreapta, puteți introduce valoarea parametrului (sau o modificați pe cea existentă).

Dacă sfatul spune să setați valoarea unui parametru, înseamnă că trebuie să schimbați valoarea existentă a parametrului cu cea dorită, sau dacă nu există niciun parametru cu acel nume, creați-l și apoi modificați conținutul.

La sfârșitul lucrării, pentru majoritatea modificărilor, trebuie să închideți REGEDITși reporniți computerul dvs. Ei bine, în primul rând, să ne dăm seama ce este: registry Windows. Când instalăm sau eliminăm programe, schimbăm setările Windows punem echipamente noi, toate acestea sunt reparate și înregistrate în registru. Puteți spune asta, registrul este inima Windows. Pentru a vizualiza sau edita registrul, trebuie să rulați programul Regedit (Start - Run - Regedit). Fizic, registrul este stocat în director Windows (95/98) sub nume User.datȘi System.dat. Spun imediat dacă nu știi în ce vrei să schimbi 100% nu schimba, altfel pretul este fara valoare. Ei bine, pentru cei care încă s-au schimbat, dau un indiciu. După încărcare cu succes, Windows face copii de rezervă ale registrului sub numele Utilizator.da0Și System.da0. Acesta este ceea ce vom folosi. Desigur, puteți crea propriile copii de rezervă pentru fiecare „pompier”. Dacă Windows nu se încarcă, atunci când se încarcă, țineți apăsat Ctrl. Pe măsură ce apare meniul, selectați „ numai promptul de comandă", accesați folderul Windows ("CD C:\Windows") și tastați comanda scanreg/restaurare(în Windows NT - rdisk). Acum reporniți și Windows ar trebui să înceapă. Dacă nu există un astfel de program, atunci va trebui să tastați linia de comandă din folder Windows:

atrib -h -r -s sistem.dat
atrib -h -r -s sistem.da0
copy system.da0 system.dat
atrib -h -r -s user.dat
atrib -h -r -s user.da0
copie user.da0 user.dat

Ei bine, acum să mergem direct la registru.

1.) Deschis regedit, gaseste cheia

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall.

Aici vei gasi lista plina programe instalate. Dacă unele programe nu mai există, ștergeți folderele inutile cu numele lor (o listă incompletă este afișată în „ Panoul de control - Adăugați/Eliminați programe).

2.) În cheie

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Versiunea curentă\Run

este o listă a tuturor programelor de pornire la pornire Windows. Puteți șterge program inutil, și puteți adăuga. Pentru aceasta trebuie să creați Parametru șir, introduceți numele programului pentru nume și introduceți calea către program ca valoare a parametrului. Dacă există mai mulți utilizatori pe computer, atunci listele de programe pot fi aici:

HKEY_USERS\.DEAFAULT\Software\Microsoft\Windows\CurrentVersion și
HKEY_USERS\(Nume utilizator)\Software\Microsoft\Windows\CurrentVersion

3.) Gata, încălzirea s-a terminat și trecem la Meniu principal.

Pentru a scăpa de un articol Favorite (Windows 98), accesați secțiunea

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\ Policies\Explorer

și creează aici Parametru binar NoFavoritesMenu cu sens 01 00 00 00 . Tot! Acum elementul Favorite nu va mai apărea. Ștergeți parametrul creat sau modificați-i valoarea în 00 00 00 00 pentru a returna articolul la locul său. Puteți scăpa de alte articole în același mod:

Documentele- parametru NoRecentDocsMenu
Setări - NoSetFolders
Găsiți - NoFind
Închidere - NoClose
Deconectare... - NoLogOff.

De asemenea, puteți anula lucrul cu butonul drept al mouse-ului în meniul principal, pentru aceasta creați același lucru DWORD-parametru sub nume NoChangeStartMenu cu sens 1 . Gata! Ei bine, ultimele retușuri. Vă place mesajul despre ce buton să începeți? Nu? Apoi creăm DWORD- parametru numit NoStartBannerși sens 1.

4.) Accesați

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Winlogon

și creează Parametru șir LegalNoticeCaption. Introduceți „Chernobyl virus detectat” ca valoare, creați un alt parametru șir LegalNoticeText cu valoarea „Click OK și toate datele de pe hard disk vor fi distruse”. Reporniți Windows și bucurați-vă de rezultat. În primul parametru introducem titlul, iar în al doilea - textul în sine.

5.) Acum puteți schimba ceasul din colțul din dreapta jos. Mergi la

HKEY_CURRENT_USER\Control Panel\International

și creați un parametru șir sTimeFormat

Intelesul sau " HH:mm", unde HH este orele, : este caracterul separator, iar mm este minutele. Este necesară o repornire pentru ca modificările să aibă efect. Este distractiv să vezi cum va fi chinuit un prieten prin reglarea ceasului dacă schimbi HH și mm! Ei bine, dacă vrei să strici foarte mult, atunci trebuie să faci asta: Hm:mH "mH; Hm și așa mai departe.

6.) Pentru a nu exista săgeți în pictogramele comenzilor rapide, găsiți cheia HKEY_CLASSES_ROOT\Piffleși eliminați opțiunea IsShortcut, același lucru ar trebui făcut în folder lnkfile. Reporniți computerul și bucurați-vă de rezultat.

7.) Calea către fișierele de instalare Windows 95/98 se află în

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup.

Schimbați-l și Windows va căuta fișiere de instalare atunci când adăugați funcții sau modifică setările sistemului.

8.) Pentru a elimina „palma” din resursele partajate, ștergeți doar valoarea Mod implicit de la cheie

HKEY_CLASSES_ROOT\Network\SharingHandler

9.) De asemenea, puteți elimina toate pictogramele de pe desktop. Pentru a face acest lucru, creați în cheie

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Valoarea DWORD numită „ Fără desktop". Reporniți și vedeți cel mai curat desktop din lume.

10.) Pentru a ascunde discurile în explorator, accesați

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

și creează aici parametru binar Cu nume " NoDrives".

Valoarea va depinde de unitățile pe care doriți să le ascundeți:

Disc A- sens 01 00 00 00
B - 02 00 00 00
C - 04 00 00 00
D - 08 00 00 00
E - 10 00 00 00
F - 20 00 00 00

Dacă doriți să ascundeți mai multe unități, atunci trebuie să însumați valorile acestora. Dar rețineți că aceste numere sunt în hexazecimal. Pentru a calcula corect, utilizați calculatorul ( Programe - standard - Calculator). Selectați din meniu Calculator „Vizualizare - Inginerie", apoi selectați "hexadecimal"și numără. De exemplu, pentru a ascunde unitățile CȘi D este necesar să se adauge 04 00 00 00 Și 08 00 00 00 . Introduceți valoarea parametrului 0C 00 00 00. Pentru a ascunde unitățile AȘi E trebuie rezumat 01 00 00 00 Și 10 00 00 00, obținem rezultatul 11 00 00 00.

11.) Deschis Proprietăți: Ecran, aici acoperim câteva file. În editorul de registry, găsiți cheia

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System

creați aici DWORD-parametru denumit NoDispBackgroundPageși sens 1 . Acum fila fundal nu va fi afișat. Restul filelor sunt ascunse de următoarele opțiuni:

NoDispAppearancePage - Aspect
NoDispScrSavPage - Screensaver
NoDispSettingPage - Setare.

12.) Acum să facem elementul Pentru a deschide cu... a apărut întotdeauna în meniul contextual. Pentru a face acest lucru, găsiți cheia HKEY_CLASSES_ROOT\*\și creați o secțiune în ea coajă(daca nu exista). Aici vom crea o altă secțiune " deschide ca", și în ea încă" comanda„.Schimbați valoarea „ Mod implicit" pe " C:\WINDOWS\rundll32.exe shell32.dll, OpenAs_RunDLL %1". Gata, poți verifica.

13.) Pentru a modifica rata de cădere meniu principal introduceți cheia

HKEY_CURRENT_USER\Panou de control\desktop

și creează Parametru șir Meniu Afișare întârziere. Introduceți timpul de întârziere (în milisecunde) în valoare și reporniți.

14.) Acum să încercăm articolul Deschideți în Notepad pus în meniul contextual. Să mergem la secțiune HKEY_CLASSES_ROOT\*\shell(Dacă nu, creați unul). Creați o secțiune " deschisși schimbare Mod implicit pe " Deschideți în Notepad„.Acum creați o partiție” comanda" iar în ea se schimbă Mod implicit pe " notepad.exe %1". Gata.
15.) Și acum hai să ne jucăm cu Internet Explorer „om. Doriți să schimbați imaginea de fundal a browserului dvs.? Vă rog. Introduceți cheia

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar

și creează Parametru șir „BackBitmap". Și ca parametru, introduceți calea către imagine în format bmpși reporniți browserul. Dar asta nu este tot.

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main

creaza un nou Parametru șir Titlul ferestrei. În valoare, introduceți ceea ce doriți să vedeți în antetul după titlul paginii, reporniți browserul și bucurați-vă. Dirijorul va arăta exact la fel.

16.) Dacă vrei să admiri un nume sau doar un cuvânt după ceas Systray (panoul de jos) apoi du-te la

HKEY_CURRENT_USER\Panou de control\International\

și creați doi parametri șir: s1159Și s2359. Introduceți numele dorit în valoarea lor. Restricție - 8 litere.

17.) Când trebuie să reporniți registry și nu doriți să reporniți mașina, în unele cazuri, următoarele vă vor ajuta: faceți clic pe Ctrl+Alt+Del, apoi selectați explorator si butonul " Finalizați sarcina". Când vi se cere să opriți aparatul, refuzați, apoi apăsați „ Încheiați sarcina" în fereastra următoare, după care vei vedea cum a dispărut și a apărut " Bara de activități".

Nu totul funcționează în Windows 95

Recuperarea registrului

Trebuie avut grijă când lucrați cu registrul. Ștergerea oricăror date importante din întâmplare sau fără să știe poate duce la blocarea sistemului de operare. Atunci doar restaurarea ultimei copii de lucru poate salva situația.

Dacă intenționați să experimentați cu registry, mai întâi salvați fișierele SYSTEM.DAT și USER.DAT pe disc. Acestea sunt situate în directorul în care a fost instalat sistemul de operare și au atribute numai pentru citire și ascunse. Dacă registry este grav deteriorat, puteți suprascrie aceste fișiere în directorul Windows, setați atributele necesare și registry va fi la fel de bun. Doar nu încercați să restaurați aceste fișiere când Windows este încărcat, altfel sistemul se va închide complet și îl va salva numai reinstalare completă! Pentru a restaura aceste fișiere, trebuie mai întâi să reporniți în DOS și să înlocuiți deja fișierele deteriorate cu altele bune.

Dar aceasta nu este singura opțiune pentru recuperarea datelor. Faptul este că sistemul de operare, la fiecare lansare reușită, salvează o copie a registrului într-un fișier CAB, care este scris în directorul ascuns SYSBCKUP al directorului Windows. În mod implicit, ultimele cinci copii sunt păstrate. Acest număr poate varia de la 0 la 99 și este stabilit de valoarea cheii MaxBackupCopies din fișierul scanreg.ini din directorul Windows. Adevărat, nu ar trebui să setați o valoare prea mare, deoarece. fișierele ocupă mult spațiu (un fișier este mai mare decât un megaoctet).

Pentru a restabili registry dintr-una dintre aceste copii de rezervă, trebuie să reporniți în DOS și să executați comanda

Va apărea o listă de copii de rezervă ale registrului disponibile, sortate în funcție de momentul în care au fost create. După selecție copia dorită datele vor fi restaurate în siguranță și veți primi un registru care corespunde stării de fapt la momentul creării acestuia.

Dar dacă ați instalat vreun program sau ați modificat setările sistemului de operare între ultima copie de rezervă și eșecul în registru, atunci toate aceste date se vor pierde iremediabil. Avem nevoie de ea? Cu siguranta nu! Pentru a face o copie de rezervă a registrului în orice moment, utilizați comanda

care, în cazul unui control trecut în mod normal, va crea o copie de rezervă.

O altă opțiune pentru salvarea și restaurarea registrului este să exportați partiția sau întreaga ramură pe care intenționați să o modificați. Acest lucru se poate face în Regedit pentru Windows din meniul „Registry”. Selectați secțiunea dorită și faceți clic pe elementul „Exportați fișierul registry”. După specificarea numelui fișierului, datele acestei secțiuni vor fi exportate în acesta. Fișierul are extensia .reg. Pentru a-l importa în registry, trebuie doar să faceți dublu clic pe el și datele vor fi transferate. Adevărat, această metodă de recuperare a informațiilor are un dezavantaj semnificativ: toate înregistrările șterse sau modificate vor fi restaurate, dar înregistrările adăugate nu vor fi șterse. De aceea aceasta metoda este mai potrivit dacă faceți câteva modificări minore, iar pentru a le derula înapoi fără a introduce din nou datele vechi, puteți utiliza export/import.

În general, trebuie să lucrați cu registrul cu mare atenție, dar dacă îl faceți periodic copii de rezervă, atunci nu ar trebui să apară probleme.