Descrierea cheilor de registry Windows. Înțelegerea registrului Windows

Pentru a opera sistemul de operare Windows trebuie utilizat diverse informatii. Registrul este o bază de date specială. Conține informații referitoare la echipamente, software, precum și multe altele. În timpul funcționării sistemului, aceste informații sunt accesate în mod constant. Acesta poate fi modificat sau completat, în funcție de acțiunile specifice. Evenimente similare au loc în automat iar utilizatorul nu trebuie să-și facă griji cu privire la executarea lor.

IMPORTANT: dacă te hotărăști să lucrezi cu Registrul Windows, apoi creați mai întâi o copie a acesteia. Acțiunile neglijente pot provoca cu ușurință defecțiuni grave ale sistemului. Ca rezultat, va trebui să restaurați sistemul de operare sau chiar să îl reinstalați.

Registrul în sistemele de operare

Pentru a demonstra importanța registrului, trebuie să vorbim despre câteva statistici simple. În timpul lansării sistemului de operare, aici se fac aproximativ o mie de apeluri, iar într-o zi numărul poate ajunge la 10.000 sau chiar mai mult. Este suficient să lansați un program, să setați setări sau să efectuați alte acțiuni pentru ca informațiile din registru să fie editate.

Unde este stocat registrul?

Destul de des puteți auzi întrebarea despre locația fișierelor. Registrul Windows se află în directorul C\Windows\System32\config. Aici C este indicat ca unitate, dar pentru dispozitivul dvs. situația poate fi diferită. Totul depinde de locul exact în care este instalat sistemul.

Dacă luăm în considerare cel mai popular sistem de operare Windows 7, atunci fișierele de registry sunt localizate în locuri speciale. Acest moment necesită o atenție specială:

  • « HKEY_LOCAL_MACHINE\HARDWARE" Ramura specificată va fi creată în funcție de echipamentul periferic conectat. Procesul este dinamic.
  • « HKEY_LOCAL_MACHINE\BCD00000000„ folosește un fișier special „%SystemRoot%\Boot\BCD” pentru crearea sa.
  • « HKEY_LOCAL_MACHINE\SYSTEM" Pentru a crea ramura specificată, se folosește documentul „%SystemRoot%\System32\config\SYSTEM”.
  • « HKEY_LOCAL_MACHINE\SOFTWARE" Crearea are loc pe baza documentului „%SystemRoot%\System32\config\SOFTWARE”.
  • « HKEY_LOCAL_MACHINE\SECURITY" Filiala stochează setările de securitate ale dispozitivului și este creată din documentul „%SystemRoot%\System32\config\SECURITY”.
  • « HKEY_LOCAL_MACHINE\SAM" Pentru creare, se folosesc informații din documentul aflat la „%SystemRoot%\System32\config\SAM”.
  • « HKEY_USERS\DEFAULT" Ramura de registry este creată folosind documentul „%SystemRoot%\System32\config\DEFAULT”.
  • sucursale de registru " HKEY_USERS\S-1-5-18», « HKEY_USERS\S-1-5-19" Și " HKEY_USERS\S-1-5-20" Pentru a le crea se folosește documentul NTUSER.DAT, care se află în diferite directoare. Acestea sunt „%SystemRoot%\System32\config\systemprofile\”, „%SystemRoot%\System32\config\systemprofile\” și „%SystemRoot%\ServiceProfiles\NetworkService\”.
  • « HKEY_USERS\ " În scopul formării, se utilizează documentul „%USERPROFILE%\NTUSER.DAT”.
  • « HKEY_USERS\ _Clase" În acest caz, formarea se realizează în timpul utilizării documentului „%USERPROFILE%\AppData\Local\Microsoft\Windows\UsrClass.dat”.

Registrul are fișiere separate care merită atenție - acestea sunt copii de rezervă. Sunt necesare în cazul recuperării sistemului. Aceste documente se află în directorul „%SystemRoot%\System32\config\RegBack”. Dacă luăm în considerare situația implicită, o copie va fi creată o dată la 10 zile. Puteți configura un proces similar - frecvența și ora de începere. Partea utilizator a registrului se află în documentul %userprofile%\ntuser.dat.

Când vine vorba de registrul sistemelor de operare pe 32 și 64 de biți, există anumite caracteristici. În primul caz, toate folderele sunt unice. Pentru 64 de biți, este furnizată divizarea în 32 și, direct, secțiuni de 64 de biți.

Cum se deschide registrul?

Pentru a avea acces, puteți folosi mai multe metode și trebuie să luați în considerare cele mai populare dintre ele.

Prin utilitarul Run

Această opțiune poate fi numită cea mai atractivă, deoarece combină simplitatea și comoditatea. Trebuie să acționați în conformitate cu recomandările:

  1. Apăsați combinația de taste Win+R sau lansați utilitarul Run într-un alt mod.
  2. Introduceți regedit și faceți clic pe confirmare. Este extrem de important ca o astfel de acțiune să fie efectuată în numele administratorului.

Căutând prin meniul Start

Pot exista anumite diferențe atunci când lucrați cu sisteme de operare diferite. De exemplu, Windows 8 nu are meniul clasic Start. În orice caz, trebuie să accesați bara de căutare. Trebuie să introduceți regedit în el și să rulați programul dat.

Prin Windows Explorer

Sarcina este de a găsi un anumit fișier în folderul de sistem C\Windows (anterior am vorbit despre posibilitatea de a folosi o altă literă de unitate, în funcție de locul în care este instalat sistemul de operare). Suntem interesați de regedit. Trebuie să-l găsiți în lista generală și să îl rulați.

Structura registrului

Registrul Windows include 5 ramuri. Fiecare dintre ele prevede stocarea informațiilor tip specific. Aceste secțiuni nu pot fi modificate. Ele nu pot fi mutate, redenumite sau șterse. Este necesar să se descrie fiecare dintre ramuri și să se indice caracteristicile acestora:

  • HKEY_CLASSES_ROOT (HKCR). Aici sunt stocate date despre numeroase extensii, ceea ce permite sistemului să lucreze cu fișiere tipuri variate. Dacă lipsește vreo informație, puteți face oricând modificări suplimentare pentru a extinde capacitățile.
  • HKEY_CURRENT_USER (HKCU). Sucursala specificată conține informații despre cont. Aceasta poate include diverse setariși elemente de personalizare.
  • HKEY_LOCAL_MACHINE (HKLM). Toate datele despre dispozitivele și driverele conectate se află aici. Cel mai important, există informații legate de încărcarea sistemului de operare.
  • HKEY_USERS (HKU). Iată lista completă a utilizatorilor pentru un anumit dispozitiv.
  • HKEY_CURRENT_CONFIG (HKCC). Oferă informații despre hardware-ul pe care dispozitivul îl utilizează în timpul pornirii sistemului de operare. După cum arată practica, există puține informații aici și aproape toate sunt o copie din alte secțiuni.

Când lucrați cu registrul Windows, sunt de interes HKEY_CURRENT_USER și HKEY_LOCAL_MACHINE. Iată majoritatea setărilor care trebuie schimbate.

Este necesar să acordați atenție unei astfel de componente ca parametri. Acestea vă permit să faceți modificări diferitelor aspecte ale sistemului. Există mai multe tipuri de parametri:

  • Binar. Este cel mai utilizat și este folosit în toate secțiunile. Când este emis în editorul de registry, este utilizat formatul 16x.
  • Dword. Se folosește o valoare cu o lungime de 4 octeți. Necesar pentru stocarea parametrilor driverelor și a diverselor programe.
  • Șir de date extensibil. Principala diferență față de parametrul șir este că lungimea nu este clar fixată.
  • Multilinie. Se utilizează mai mult de o linie. Destul de des folosit atunci când este necesară stocarea datelor tabelare.
  • Şir. Un șir de text care are o lungime fixă.
  • Qword. Informația este specificată ca un întreg pe 64 de biți.
  • Legătură. Se folosește o legătură simbolică în format Unicode.

Backup a întregului registry sau a unei anumite secțiuni

Am vorbit deja despre pericolele lucrului cu registrul. Există întotdeauna posibilitatea de a provoca daune sistemului și trebuie să aveți grijă să creați o copie în avans. Ar trebui să intrați în Editorul de registru Windows și să deschideți secțiunea „Fișier”. În lista care apare, selectați elementul „Export”. Acum puteți crea o copie a întregului registru sau a unei anumite subsecțiuni. Pentru comoditate, procesul este demonstrat în captura de ecran de mai jos.

Pentru a crește fiabilitatea, este posibil să salvați o copie nu numai pe hard disk-ul dispozitivului, ci și pe un suport extern.

Recuperarea registrului

Deci, s-a întâmplat cel mai rău și sistemul s-a prăbușit. Ce trebuie făcut într-o astfel de situație? Merită să luați în considerare trei metode de recuperare, fiecare dintre ele având propriile sale caracteristici. În orice situație, trebuie mai întâi să închideți toate programele și aplicațiile. Nu va fi de prisos să dezactivați instrumentele antivirus.

Recuperarea dintr-un fișier

Să trecem la documentul care a fost salvat anterior. Ar trebui să existe o copie a întregului registru Windows. Trebuie să faceți dublu clic și apoi să confirmați mesajul primit. Este afișat în captura de ecran de mai jos.

Va fi nevoie de ceva timp pentru recuperare, iar procesul în sine va fi finalizat după ce dispozitivul este repornit.

Fuziune

Trebuie să deschideți folderul cu copia și să faceți clic pe el Click dreapta soareci. Va apărea un meniu în care trebuie să specificați „Merge”. Pentru confortul dvs., această acțiune este prezentată în captură de ecran.

Ca și în cazul precedent, recuperarea va fi finalizată după o repornire.

Import

Necesar registru deschisWindows. Cum să o facă a fost discutat anterior și au fost prezentate mai multe abordări. În editorul în sine, ne interesează meniul „Fișier”. Acolo ar trebui să selectați „Import”. Vi se va solicita să specificați calea către copia salvată.

Separat, este necesar să se ia în considerare o opțiune care implică restaurarea întregului sistem. Aceasta implică utilizarea instrumentelor încorporate. Este important să faceți copii de siguranță sau să nu dezactivați backup-urile.

Recuperare folosind live CD

În unele situații, încărcarea sistemului de operare poate să nu fie posibilă. Aceasta este cea mai dificilă opțiune și pentru a rezolva această problemă se recomandă utilizarea mod special. Constă în încărcare prin intermediul unui CD live. Când se face acest lucru, trebuie să continuați - vizitați rădăcina discului pe care este instalat Windows. Sunt furnizate următoarele instrucțiuni:

  1. Creați un folder temporar pe discul de sistem. Trebuie să fie numit tmp. Aici vor fi localizate fișierele de registry defecte.
  2. Acum ne conectăm în folderul C:\WINDOWS\system32\config
  3. Toate fișierele găsite aici ar trebui mutate în folderul temporar creat anterior C:\tmp\
  4. Mergem la folderul de recuperare, care se află în directorul C:\System Volume Information\. Ar trebui să conțină un număr de foldere de următorul tip - _restore (un cod de caractere lungi cu cratime). Verificăm data creării unor astfel de foldere și îl găsim pe cel mai recent din listă.
  5. În interior vor fi foldere numite RP1, RP2 și așa mai departe. Suntem din nou interesați de ultimul. Este important să vă familiarizați cu data și să clarificați dacă sistemul de operare a funcționat stabil la ora specificată. Dacă nu, selectați ultima salvare de lucru.
  6. Accesați folderul Snapshot\. Aici se află copiile de rezervă ale fișierelor de registry.
  7. Este necesar să utilizați _REGISTRY_USER_DEFAULT, _REGISTRY_MACHINE_SECURITY, _REGISTRY_MACHINE_SOFTWARE, _REGISTRY_MACHINE_SYSTEM și _REGISTRY_MACHINE_SAM
  8. Fișierele specificate în paragraful anterior sunt copiate și înlocuiesc fișiere de registry similare în directorul C:\WINDOWS\system32\config. Este necesar să schimbați numele în DEFAULT, SECURITY, SOFTWARE, SYSTEM și SAM
  9. Pentru ca modificările să intre în vigoare, trebuie să reporniți.

Curățarea registrului

S-ar putea să vă confruntați adesea cu o solicitare de a cum să curățați registry peWindows (Windows). Aici puteți utiliza software specializat sau o metodă manuală. În primul caz, se poate recomanda un număr destul de mare de aplicații. Cele mai populare includ Reg Organizer, CCleaner și Windows Cleaner. Aceste programe s-au dovedit a fi excelente - capabilitățile lor de optimizare a funcționării sistemului sunt la un nivel foarte înalt.

Curățarea manuală a registrului Windows mai mult potrivit pentru utilizatori experimentați care știu ce fac. Este recomandat să copiați mai întâi fișierele pentru a le restaura în caz de eșec.

Procesul de curățare în sine necesită eliminarea oricăror informații despre un program deja șters. Date similare sunt conținute în „HKEY_CURRENT_USER” și aici se află calea noastră. În subsecțiunea Software trebuie să găsiți folderul necesar. Captura de ecran de mai jos arată un exemplu pentru programul Skype.

Crearea și ștergerea secțiunilor și parametrilor printr-un fișier cu extensia reg

Toate fișierele reg au o sintaxă strict stabilită care trebuie respectată cu strictețe. Aceasta este o caracteristică a documentelor de acest tip. Fișierele REG pot fi folosite ca mijloc de a crea sau șterge subsecțiuni, precum și parametri.

Crearea de subsecțiuni sau modificarea parametrilor

  1. Accesarea editorului de registry
  2. Selectați subsecțiunea pentru care trebuie făcute modificări
  3. Faceți clic pe fila „Fișier”, unde trebuie să faceți clic pe „Export”.
  4. În câmpul „Nume fișier”, introduceți numele documentului pentru a salva fișierul REG cu elementele de registru originale și faceți clic pe butonul „Salvare”

Eliminarea cheilor de registry sau a setărilor

Pentru a finaliza această sarcină, trebuie să plasați o cratimă în fața căii de registry. Acest lucru ar trebui luat în considerare la exemplu simplu. Avem:

HKEY_LOCAL_MACHINE\Software

Trebuie să eliminați secțiunea Program din ea. Va arata asa:

[-HKEY_LOCAL_MACHINE\Software\Program]

Ștergerea unei valori are o metodă similară. În acest caz, cratima trebuie plasată imediat înaintea semnului egal. Să extindem exemplul anterior - acum trebuie să eliminăm parametrul ProgramValue. Acest lucru se face după cum urmează:


„ProgramValue”=-

Puteți face modificări printr-un program obișnuit de blocnotes. Nu uitați să faceți mai întâi copii.

Registrul Windows (registru de sistem) este o bază de date ierarhică (arboresc) care conține înregistrări care definesc parametrii și setările sistemelor de operare Microsoft Windows. Registrul, așa cum apare atunci când este vizualizat de Editorul de registry, este construit din date care provin din fișierele de registry și informații despre hardware colectate în timpul procesului de pornire. În descrierea fișierelor de registry pe Limba engleză termen folosit "Stup". În documentația Microsoft, acest termen este tradus ca "Tufiș".

Principalele fișiere responsabile pentru crearea registrului

Fișierele de registry sunt create în timpul procesului de instalare a 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 numite:

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, dar în aceste sisteme de operare a fost adăugat noua sectiune inregistreaza-te pentru stocare ( Date de configurare a pornirii) Cu nume BCD00000000. Fișierul cu datele 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 secțiune activă dimensiuni reduse (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 încărcarea sistemului - înregistrările de boot, administrator de descărcări bootmgr,magazin de configurare a pornirii BCD, fișiere de localizare și programe de testare a memoriei. Locația Bush bcd depinde de modul în care este configurat încărcătorul de încărcare a sistemului în timpul instalării și poate fi localizat pe aceeași partiție ca și directorul Windows.

Locația fișierelor de registry în orice versiuni Windows poate fi vizualizat folosind Editorul Registrului, în secțiunea:

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-ul și software-ul computerului. 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 obiecte 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 calculator local. Opțiuni cuprinse în secțiune HKEY_CURRENT_USER\Software\Class, înlocuiți-le pe cele implicite și aplicați 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 pentru profilul implicit. ÎN HKEY_USERS există o secțiune imbricată \Mod implicit, precum și alte subsecțiuni identificate prin identificatorul de securitate ( ID de securitate, SID) fiecare utilizator.

HKEY_CURRENT USER (HKCU) - conține setările de mediu pentru utilizator, activat acest momentînregistrate în sistem (variabile de mediu, setări desktop, setări de rețea, aplicații și dispozitive conectate).

Această secțiune dublează informațiile î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 seturi de modificări aduse configurației standard a dispozitivului specificate î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 sub formă de setări situate în cheile de registry. Fiecare parametru este caracterizat de un nume, tip de date și valoare.

Tipuri de date de bază utilizate în registru

REG_DWORD - număr pe 32 de biți. Multe setări ale driverului de dispozitiv și ale serviciului folosesc acest tip de date. Editorii de registry pot afișa aceste date în format binar, hexazecimal și zecimal.

REG_SZ - Un șir de text într-un format care poate fi citit de om. Valorilor care reprezintă descrieri ale componentelor li se atribuie de obicei acest tip de date.

REG_EXPAND_SZ - Șirul de date care urmează să fie extins. Această linie este text care conține o variabilă care poate fi înlocuită atunci când este apelată de aplicație, de exemplu folosită pentru a înregistra variabilele 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 unei sucursale HKEY_LOCAL_MACHINE\HARDWARE.

De asemenea, uneori puteți găsi următoarele tipuri de date de registry:

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

REG_FULL_RESOURCE_ DESCRIPTOR - Descriptor (descriptor) al unei resurse hardware. Se aplică numai unei sucursale HKEY_LOCAL_MACHINE\HARDWARE.

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

REG_DWORD_LITTLE_ENDIAN - număr pe 32 de biți în format little-endian, echivalent REG_DWORD.

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

REG_QWORD_LITTLE_ENDIAN este un număr de 64 de biți în format vârf de săgeată. Echivalent REG_QWORD.

REG_NONE - Parametrul nu are un anumit tip de date.

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 detectează. De obicei, 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 informații din registru despre driverele de dispozitiv care sunt încărcate și ordinea în care sunt încărcate. În plus, programul Ntoskrnl.exe trimite informații despre sine către registry (de exemplu, numărul versiunii).

În timpul procesului de pornire a sistemului, driverele de dispozitiv schimbă parametrii de pornire și datele de configurare cu registrul. Un driver de dispozitiv raportează resursele de sistem pe care le utilizează, inclusiv întreruperile hardware ( IRQ) și canale de acces la memorie ( DMA) astfel încât sistemul să poată include aceste date în registru. Apropo, registrul vă permite să creați mai multe profiluri hardware. Profil hardware ( profilul hardware) este un set de instrucțiuni care pot fi folosite pentru a spune sistemului de operare ce drivere de dispozitiv ar trebui să se î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 sunt stocate în registru. Profilul utilizatorului definește setările individuale ale sistemului (rezoluția afișajului, setările conexiuni de retea, dispozitive conectate și multe altele). Informațiile despre profilurile utilizatorilor 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. La pornire, toate programele de instalare trebuie să citească informații din registry pentru a determina dacă componentele de care au nevoie sunt prezente în sistem. În plus, registrul permite aplicațiilor să partajeze informații de configurare, oferindu-le mai multă interoperabilitate. Aplicația trebuie să utilizeze în mod activ și corect registry și, de asemenea, să îl poată elimina corect fără a afecta componentele care pot fi utilizate de alte programe (biblioteci, module softwareși așa mai departe.). Aceste informații sunt stocate și în registru.

La administrarea sistemului. Când un utilizator face modificări la configurația sistemului utilizând instrumente de administrare a sistemului (de exemplu, folosind Panouri de control sau snap MMC), toate modificările sunt reflectate imediat în registrul de sistem. În esență, instrumentele de administrare sunt cele mai convenabile și sigure mijloace de modificare a registrului. Apropo, editorul de registry poate fi considerat și un instrument administrativ ( 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țiile 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, registry este încă accesat de serviciile de sistem, drivere și aplicații.

■ Încălcarea integrității fișierelor de registry (încălcarea structurii datelor) sau valorile incorecte ale parametrilor critici individuali pot duce la blocarea sistemului. Prin urmare, înainte de a experimenta cu registrul, aveți grijă de posibilitatea de salvare și restaurare a acestuia.

Poate că fiecare dintre voi a auzit cuvântul „registru”, dar puțini au pus întrebarea „Ce este”, dar în zadar. La urma urmei, capacitatea de a edita registrul poate economisi mult timp, bani, nervi și efort. Cum să lansați registrul sistemului de operare Windows 7, precum și principalele metode de utilizare a acestuia, sunt discutate în detaliu în acest articol.

În primul rând, trebuie să înțelegeți ce este exact registrul. Pentru a înțelege mai bine acest lucru, imaginați-vă un caiet cu câteva note într-o anumită secvență. Dacă toate foile din acest caiet sunt rupte și amestecate, informațiile vor rămâne aceleași, dar vor fi mult mai greu de citit. Va trebui mai întâi să găsiți pagina de care aveți nevoie înainte de a o citi, iar acesta este timp pierdut.

O situație similară a apărut în timpul utilizării Sistemul de fișiere Fat16, care a avut probleme serioase de performanță. Atunci s-a decis introducerea unui registru pentru organizarea informațiilor. De-a lungul timpului, problemele rezolvate de registry au dispărut, dar acesta a fost păstrat din cauza compatibilității cu versiunea inversă.

Registrul Windows este o bază de date construită ierarhic cu setări și setări. programe instalate.

Din punct de vedere fizic, toate setările de registry sunt înregistrate în fișiere și împrăștiate în întregul sistem. Când programul pornește, registry găsește parametrii necesari și operează pe aceștia. Cu cât există mai multe aplicații pe computere, cu atât există mai multe fișiere de parametri și cu atât va dura mai mult timp pentru a găsi ceea ce aveți nevoie. Prin urmare, registry trebuie curățat din când în când pentru a menține performanța sistemului.

Există două moduri de a lansa registrul Windows 7:

  1. Start → în bara de căutare scrieți regedit → în rezultatele găsite, deschideți fișierul regedit.exe.
  2. Lansați Explorer → accesați folderul C:\Windows → căutați fișierul regedit.exe și deschideți-l.

Dacă ați făcut totul corect, se va deschide Editorul de registru.

Editarea registrului. Export Import

În fața noastră este o fereastră pentru editarea registrului Windows 7:

  • În partea stângă sunt secțiuni.
  • În dreapta sunt parametrii.
  • În partea de jos este bara de stare, care afișează calea către parametru.

Când lucrați cu setările de registry, trebuie să fiți extrem de atenți și atenți, deoarece registry-ul este nervos. sistem Windows. Prin urmare, înainte de a modifica orice setări, se recomandă să creați o copie a registrului.

Faceți clic dreapta pe secțiunea „Computer” - Export - setați un nume, verificați intervalul de export (ar trebui să fie „Întregul registru”) și specificați folderul - faceți clic pe salvare.

După pașii de mai sus, va apărea un fișier cu extensia .reg. Acum, dacă dați greșit la modificarea setărilor, registry poate fi întotdeauna revenit la starea inițială.

Pentru a face acest lucru, faceți clic pe „Fișier” – Import... - căutați Registry.reg pe care l-am salvat mai devreme și faceți clic pe „Deschidere”. Toți parametrii vor reveni la momentul în care a fost creată copia.

Recuperarea parolei de administrator folosind registry

Pentru un exemplu care arată ce sarcini pot fi efectuate în registry, luați în considerare următoarea problemă. Să presupunem că ești . Nici o problemă! Poate fi schimbat folosind registry. Pentru asta avem nevoie de o instalare disc Windows 7.

  1. Boot de la disc de instalare. După copierea noilor date, ni se va cere să selectăm o limbă. Lăsați totul așa cum este și faceți clic pe „Următorul”.
  2. În fereastra nouă, selectați „ ”, după care computerul va căuta sisteme de operare instalate.
  3. Poate apărea o fereastră cu textul „Probleme detectate în opțiunile de pornire”. Ignorați și selectați sistem de operareși faceți clic pe „Următorul”.
  4. În fereastra următoare, selectați cel mai mic parametru „”
  5. În linia de comandă, tastați comanda pe care o știm deja, regedit și apăsați Enter.
  6. În editor, selectați HKEY_LOCAL_MACHINE
  7. Apoi, în meniul Fișier, selectați „Încărcați stupul”.
  8. Accesați folderul C:\Windows\System32\config (litera poate diferi de C obișnuit). Suntem interesați de fișierul SYSTEM.
  9. Introduceți orice nume de secțiune. De exemplu: 888.
  10. Accesați secțiunea HKEY_LOCAL_MACHINE\888\Setup. Faceți clic de două ori pe parametru:
    • CmdLine , introduceți cmd.exe și faceți clic pe OK
    • SetupType, înlocuiți 0 cu 2 și faceți clic pe OK.

    Ca rezultat al manipulărilor de mai sus, ar trebui să arate astfel:

În dosare SYSTEM.DAT și USER.DATîn catalog Windows 95/98 sau într-un folder C:\W\System32\Config\ V 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 Windows Majoritatea programelor își scriu și propriile informații acolo când sunt instalate. Pentru a face modificări în registry, trebuie să îl deschideți folosind un program conceput pentru aceasta. Un exemplu ar fi programul REGEDIT, furnizate ca standard Windows. Pentru a-l lansa, deschide caseta de dialog 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, similar cu navigatorul 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, există o pictogramă „ în stânga acelui folder la care se adauga". Când faceți clic pe el, acest folder " se desfășoară”, iar pictograma se transformă în „ minus„făcând clic pe care se poate face 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. Pentru fiecare parametrul există propria cale, unde o puteți găsi. Calea constă din secvența de foldere în care se află setarea, începând cu folderul părinte (aceasta este una dintre cele șase secțiuni principale de mai sus). Un exemplu de astfel de calea ar fi HKEY_CURRENT_CONFIG\Display\Settings, și numele parametrului Rezoluţie. Atunci când sunt combinate, aceste 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 aceleași nume, dar să fie localizați în foldere și subfoldere diferite, dar nu pot exista doi parametri cu aceeași adresă și nume. Puteți căuta în registry (folosind meniul sau folosind o comandă rapidă de la tastatură CTRL + F).

Selectând 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, trebuie să 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), V binar - valoare binară, V DWORD- zecimal sau valoare hexazecimală. 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 o valoare a parametrului (sau modificați una existentă).

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

La sfârșitul lucrărilor, majoritatea modificărilor trebuie să fie închise. REGEDITși reporniți computerul.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 Instalăm echipamente noi, toate acestea sunt înregistrate și înregistrate în registru. Ai putea spune că registrul este inima Windows. Pentru a vizualiza sau edita registry, 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. Îți spun imediat dacă nu știi în ce vrei să schimbi 100% nu-l schimba, altfel nu are valoare. Ei bine, pentru cei care încă s-au schimbat, vă voi da un indiciu. La încărcarea cu succes, Windows face copii de rezervă ale registrului sub nume Utilizator.da0Și System.da0. Vom folosi asta. Desigur, vă puteți crea propriile copii de rezervă pentru orice eventualitate. Dacă Windows nu se încarcă, apăsați și mențineți apăsat când se încarcă Ctrl. Cum să apară meniul selectați " Doar promptul de comandă", accesați folderul Windows ("CD C:\Windows") și tastați comanda scanreg/restaurare(V 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ă trecem 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 sau eliminați programe").

2.) În cheie

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

există o listă cu toate programele care pornesc la pornire Windows. Puteți elimina un program inutil sau îl puteți adăuga. Pentru a face acest lucru, trebuie să creați Parametru șir, pentru nume trebuie să introduceți numele programului, iar ca valoare a parametrului, introduceți calea către program. 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 . Toate! 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:

Documentație- parametru NoRecentDocsMenu
Setări - NoSetFolders
Găsiți - NoFind
Închidere - NoClose
Încheierea sesiunii... - NoLogOff.

De asemenea, puteți anula lucrul cu butonul din dreapta al mouse-ului în meniul principal; pentru a face acest lucru, creați un DWORD-parametru sub nume NoChangeStartMenu cu sens 1 . Gata! Ei bine, finisajul. Vă place această postare despre ce buton să începeți? Nu? Apoi creăm DWORD- parametrul 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 „Clic pe „OK” și toate datele de pe hard disk vor fi distruse”. Reporniți Windows și bucurați-vă de rezultate. Î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\Panou de control\International

și creați un parametru șir sTimeFormat

Intelesul sau" HH:mm", unde HH este ora, : este semnul de separare, iar mm este minutele. Este necesară o repornire pentru ca modificările să aibă efect. Este distractiv să vezi cum se va chinui un prieten să seteze ceasul dacă HH și mm sunt schimbate ! Ei bine, dacă vrei să încurci foarte rău, atunci trebuie să faci asta: Hm:mH"mH;Hm etc.

6.) Pentru a evita săgețile din pictogramele comenzilor rapide, găsiți cheia HKEY_CLASSES_ROOT\Piffleși eliminați parametrul IsShortcut, același lucru ar trebui făcut în folder Lnkfile. Reporniți computerul și bucurați-vă de rezultate.

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 când adăugați componente sau modificați 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 veți vedea cel mai curat desktop din lume.

10.) Pentru a ascunde discurile în Explorer, 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, trebuie să însumați valorile acestora. Dar rețineți că aceste numere sunt hexazecimale. Pentru a calcula corect, utilizați calculatorul ( Programe - standard - Calculator). Selectați din meniu Calculator „Vizualizare - Inginerie”", apoi selectați "hexadecimal" si calculeaza. De exemplu, pentru a ascunde unitățile CȘi D trebuie să fie plus 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 rezumate 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 secțiunea

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

creați aici DWORD-parametru cu nume NoDispBackgroundPageși sens 1 . Acum fila fundal nu va fi afișat. Filele rămase sunt ascunse cu următoarele opțiuni:

NoDispAppearancePage - Aspect
NoDispScrSavPage - Screensaver
NoDispSettingPage - Setare.

12.) Acum haideți să punem în discuție Pentru a deschide cu... a apărut întotdeauna în meniul contextual. Să găsim cheia pentru asta 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 mai sunt în el” comanda„.Schimbați valoarea” Mod implicit" pe " C:\WINDOWS\rundll32.exe shell32.dll, OpenAs_RunDLL %1". Gata, poți verifica.

13.) Pentru a modifica viteza de cădere Meniu principal du-te la cheie

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 punctul Deschideți în Notepad loc in 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" si schimba-l Mod implicit pe " notepad.exe %1". Gata.
15.) Acum hai să ne jucăm cu Internet Explorer. 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

creați unul nou Parametru șir Titlul ferestrei. În valoare, introduceți ceea ce doriți să vedeți în titlu 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ă ore de intrat Systray(panoul de jos), apoi accesați

HKEY_CURRENT_USER\Panou de control\International\

și creează două parametrii șirului: s1159Și s2359. Numele dorit trebuie introdus în valoarea lor. Limită - 8 litere.

17.) Când trebuie să reporniți registry, dar nu doriți să reporniți mașina, atunci, în unele cazuri, următoarele vă vor ajuta: faceți clic pe Ctrl+Alt+Del, apoi selectați Explorator si " Finalizați sarcina". Când vi se cere să opriți mașina, refuzați, apoi apăsați „ Anulaț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 să fiți atenți când lucrați cu registry. Ștergerea oricăror date importante în mod accidental sau din ignoranță poate duce la blocarea sistemului de operare. Apoi, 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. Sunt situate în directorul în care a fost instalat sistemul de operare și au atributele „numai în citire” și „ascuns”. Dacă registry este grav deteriorat, puteți rescrie aceste fișiere în directorul Windows, puteți seta atributele necesare, iar 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 doar o reinstalare completă îl va salva! Pentru a restaura aceste fișiere, trebuie mai întâi să reporniți în DOS și apoi să înlocuiți fișierele deteriorate cu altele bune.

Dar aceasta nu este singura opțiune de recuperare a datelor. Faptul este că sistemul de operare, la fiecare pornire cu succes, 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 stocate. 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ărul este că nu ar trebui să instalați prea multe mare importanță, deoarece fișierele ocupă mult spațiu (un fișier are o dimensiune mai mare de un megaoctet).

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

Va apărea o listă de copii de rezervă ale registrului disponibile, sortate după momentul în care au fost create. După selectarea copiei necesare, 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 registrului, atunci toate aceste date se vor pierde pentru totdeauna. Avem nevoie de asta? Cu siguranta nu! Pentru a crea oricând copie de rezervă registry folosește comanda

ceea ce în cazul în care este normal a trecut testul va crea o copie de rezervă.

O altă opțiune pentru salvarea și restaurarea registrului este să exportați secțiunea 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, faceți dublu clic pe el și datele vor fi transferate. Este 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 și, 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 extrem de atent, dar dacă faceți backup periodic, atunci nu ar trebui să apară probleme.

Dacă sistemul de operare a fost instalat pe computer destul de mult timp și în tot acest timp nu a fost niciodată reinstalat, atunci utilizatorii, de regulă, observă o scădere a vitezei de funcționare a acestuia și apariția defecțiunilor periodice. Acest lucru se poate manifesta prin încărcare lentă, deschidere prelungită a unor programe și apariția unor casete de dialog despre erorile care au apărut. Și cu cât o persoană lucrează mai mult la un computer, cu atât observă mai multe erori și disfuncționalități și, în timp, lucrul pe un astfel de computer se poate transforma într-un coșmar complet.

Vinovatul tuturor acestor probleme enumerate poate fi registrul de sistem - o componentă foarte importantă a sistemului de operare. Prin urmare, chiar și utilizatorii începători ar face bine să cunoască scopul său, impactul asupra munca generala OS, precum și mijloacele de monitorizare și îngrijire a acestuia.
Deci, mai devreme sau mai târziu, utilizatorul se confruntă cu întrebarea - fie reinstalați sistemul de operare cu toate programele și configurați-l din nou interfața cu utilizatorul, sau încercați să „curățați” sistemul și să-l readuceți la performanța anterioară.

DESCRIERE ȘI SCOP

Registrul Windows este în esență o bază de date arborescentă care conține informații despre toți parametrii necesari pentru funcționarea corectă și fără probleme a sistemului de operare. Conține setări pentru hardware-ul și software-ul instalat, profiluri personale utilizatorii care au acces la computer, tipurile de fișiere pe care programele le pot crea și informații despre proprietățile folderului.

Importanța registrului sistemului de operare Windows este greu de supraestimat. Cât de eficient vor funcționa toate componentele PC-ului, atât software cât și hardware, depinde de cât de corecte sunt informațiile acestuia. Dacă utilizatorul începe să observe unele probleme în funcționarea computerului său, atunci acesta este un semn clar că a existat o defecțiune în registry și unele dintre setările acestuia au mers prost. Dacă există o eroare gravă în registrul de sistem, descărcați utilizator Windows va eșua și sistemul de operare va trebui reinstalat.

Registrul de sistem este stocat la X:\Windows\System32\сonfig, unde X este litera unității de sistem.

PARTIȚII DE REGISTRUL rădăcină

Registrul sistemului de operare Windows este format din mai multe secțiuni principale:

  • - HKEY_CURRENT_CONFIG (HKCC) - secțiunea conține toate informațiile despre profilul hardware care este utilizat pe mașina locală în timpul pornirii sistemului;
  • - HKEY_CURRENT_USER (HKCU) - secțiunea stochează informații despre un anumit utilizator care este conectat la sistem și lucrează în acesta în momentul actual. Această ramură își stochează folderele, setările ecranului, setați parametri pentru panoul de control;
  • - HKEY_CLASSES_ROOT (HKCR) - secțiunea conține date despre extensiile de tip fișier și aplicațiile care se vor deschide la lansare;
  • - HKEY_USERS (HKU) - această ramură stochează informații despre toate profilurile de utilizator active încărcate ale unui anumit computer;
  • - HKEY_LOCAL_MACHINE (HKLM) - ramură pentru stocarea informațiilor despre pornirea sistemului de operare Windows, informații despre driverele de dispozitiv și hardware calculator;
  • - HKEY_USERS (HKU) - filiala stochează setările individuale de profil pentru fiecare utilizator care este înregistrat în sistem. Informațiile despre profilul „implicit” pentru utilizatorii noi creați sunt, de asemenea, stocate aici.

Fiecare secțiune de registru rădăcină conține multe subchei, care la rândul lor pot avea propriile subsecțiuni multiple în care sunt stocați parametrii sistemului. Ierarhia registrului este foarte complexă, iar numărul de secțiuni din ea este pur și simplu imens, prin urmare, în cadrul acestui material, trebuie doar să înțelegem însuși principiul construirii structurii sale, astfel încât, dacă este necesar, să puteți găsi parametrul de care aveți nevoie.

IMPACTUL REGISTRULUI ASUPRA MUNCIIWINDOWS

După cum sa menționat mai devreme, viteza sistemului și stabilitatea acestuia depind direct de starea registrului. Cel mai adesea, sistemul începe să încetinească atunci când registrul crește în dimensiune. Și cu cât este mai mare, cu atât computerul durează mai mult pentru a porni, deoarece atunci când sistemul de operare pornește, registrul de sistem este întotdeauna verificat pentru erori, după care se face o copie de rezervă. Mai mult, cu cât există mai mult software pe un computer, cu atât registrul devine mai mare.

În același timp, Windows este proiectat în așa fel încât funcționarea oricărui software, fie el un simplu utilitar sau un super joc, va necesita întotdeauna interacțiunea cu registrul sistemului pentru a căuta parametrii necesari, care devin din ce în ce mai dificili și mai mult de găsit, cu atât este mai mare dimensiunea registrului și numărul de filiale din acesta.

Mai este unul factor important, afectând viteza Operare Windows, dar înainte de a vorbi despre asta, să facem o mică remarcă. Există două tipuri principale de memorie în computere - RAM (memorie cu acces aleatoriu), cunoscută și sub numele de memorie cu acces aleatoriu, și ROM (memorie doar pentru citire), care include hard disk-uri, unități flash și alte componente care stochează datele dvs. RAM este foarte memorie rapidă, permițându-vă să faceți schimb instantaneu de informații cu procesor central, dar ROM-ul funcționează mult mai lent.

Acum, să continuăm, încetinirea deschiderii programelor este cauzată de foarte multe ori de faptul că nu există suficiente memorie cu acces aleator. Și adesea, pentru a oferi cantitatea necesară de memorie pentru un anumit program, sistemul o ia din volumul total (o combinație de RAM și ROM), începând să acceseze spațiul de pe hard disk, adică. apare așa-numitul „swap” (o parte din informații este scrisă la HDD). Ca urmare, atunci când, la încărcarea sau rularea unei aplicații, are nevoie de informațiile necesare scrise pe disc, durează mult mai mult să o citească decât dacă sistemul le-ar lua din RAM.

Pentru a preveni apariția acestei situații, trebuie să împiedicați toate programele inutile sau utilizate rar să intre în RAM.

Dar adevărul este că una dintre principalele surse de împrăștiere a memoriei RAM a computerului este registry, date din care sistemul Windows se încarcă la pornire, fără a înțelege dacă veți avea nevoie sau nu. Printre acestea, pot exista „urme” de demult programe de la distanță, aplicații sau setările acestora de care este puțin probabil să mai aveți nevoie. Astfel, dacă nu acordați atenția cuvenită stării registrului de sistem, tot acest gunoi va aglomera spațiu prețios în RAM.

Foarte des, în timpul funcționării unui computer, utilizatorii încep să experimenteze casete de dialog cu tot felul de erori care apar în Windows. Multe dintre ele sunt o consecință a modificărilor incorecte aduse registrului, care sunt în conflict cu setările sistemului. Acest lucru se poate întâmpla din cauza înlocuirii biblioteci standard la versiuni mai vechi sau după eliminarea bruscă a acestora, de exemplu, după o infecție cu virus și curățarea ulterioară a computerului.

MODALITATE DE EDITARE A REGISTRULUI

Utilizatorul poate rezolva toate problemele cu un registru „umflat” în două moduri: manual sau folosind programe, dar în oricare dintre aceste cazuri se vor face modificări în registrul de sistem.

Utilizatorii neexperimentați nu ar trebui să facă modificări manual. În acest caz, este mai bine să utilizați programe speciale care pot fi folosite pentru a schimba fără durere baza de date a registrului pentru funcționarea sistemului de operare. Din fericire, acum există suficiente astfel de utilități pe piață și există ambele programe cu plată, și gratuit, cu o funcționalitate destul de decentă. Scopul principal al acestor utilitare este de a căuta și elimina cheile sparte care nu mai sunt folosite și doar înfundă registry, precum și de a-l defragmenta.

Și totuși, dacă decideți să faceți chiar dvs. modificări în registru, atunci cea mai bună soluție ar fi să utilizați sistemul încorporat. Utilitarul Windows Editorul Registrului. Pentru a intra în editorul de registry, există echipa speciala„regedit”, care trebuie introdus în fereastra Run (apelată prin apăsarea Tastele Windows+ R).

După ce a lansat utilitarul, utilizatorul va vedea o fereastră împărțită în două părți, dintre care una arată secțiuni, subsecțiuni și ramuri ale registrului de sistem, iar cealaltă - parametrii elementului pe care utilizatorul l-a selectat în registru.

Tot în editorul de registry, în fila Editare, există o opțiune de căutare (denumită prin apăsare Tastele Ctrl+ F), care caută cuvinte dateîn numele secțiunilor, numele parametrilor și valorile acestora. Aceasta este o funcție foarte convenabilă, care permite, de exemplu, ștergerea registrului de urme program inutil după numele său.

Când ajustați manual registry, trebuie să fiți foarte atenți. O acțiune greșită și performanța sistemului vor fi complet perturbate, iar Windows va trebui să fie reinstalat.

Utilizatorii care abia încep să înțeleagă cum să lucreze cu un computer întreabă adesea în ce cazuri pot face ei înșiși modificări în registru și când trebuie să apeleze la un profesionist pentru ajutor. Dacă este posibil, dacă apar probleme cu registrul, ar trebui să apelați întotdeauna un specialist sau cel puțin să invitați un prieten cu experiență. Este extrem de nedorit ca un neprofesionist să facă ajustări la înregistrările reale. În plus, înainte de a face ajustări, trebuie să faceți o copie de rezervă a registrului, apoi în cazul unor acțiuni incorecte care duc la nefuncționarea sistemului, veți putea restabili registry-ul din backup folosind același utilitar care a fost folosit pentru faceți modificările. De asemenea, este necesar să rețineți că în niciun caz nu trebuie să înlocuiți registrul unei singure versiuni sistem Windows registru al unei versiuni diferite.

Cele mai frecvente greșeli și consecințele lor la actualizarea registrului de către amatori includ ștergerea sau modificarea secțiunile necesareși taste, după care unele programe pot să nu mai funcționeze și să nu se încarce Cont utilizator sau poate apărea o defecțiune completă a sistemului.

MONITORIZAREA REGISTRULUI

Registrul Windows este o reflectare a sistemului de operare. Și pentru a înțelege că totul în sistem funcționează fără întreruperi, este necesar să îl monitorizați în mod constant. Opțiunea ideală este să utilizați pentru monitorizarea unui utilitar popular care a fost creat special pentru acest scop. De ce trebuie să-l instalezi și să-l folosești? Pentru a analiza funcţionarea programelor. Utilizatorul va putea întotdeauna să vadă ce procese au loc în sistem, ce programe rulează și care dintre ele accesează cel mai des registry, iar dacă vede ceva suspect, va putea lua măsuri pentru a elimina problema.

Utilitățile de monitorizare sunt destul de ușor de utilizat. Chiar și o persoană care nu are educație specială le poate înțelege. Și acesta este marele lor avantaj, deoarece este de dorit ca toți utilizatorii, atât experimentați, cât și începători, să știe cel puțin aproximativ ce se întâmplă în registrul OS al computerului lor. De exemplu, puteți utiliza unul dintre cele mai populare utilitare de monitorizare a registrului - Registry Monitor (RegMon).

ÎNGRIJIREA REGISTRULUI

Instalare și apoi dezinstalare diverse programe, un utilizator de sistem de operare Windows nu știe întotdeauna că, de regulă, informațiile despre ei nu sunt complet eliminate din registru. Există întotdeauna câteva „cozi” care încetinesc și mai mult funcționarea sistemului. Pentru a preveni acest lucru, este necesar nu numai să monitorizați registrul, ci și să acordați îngrijire pentru acesta. Pentru a face acest lucru, nu trebuie să căutați singuri intrările rămase în registru; puteți face acest lucru folosind programe speciale, a cărui existență a fost deja menționată mai sus. jv16 PoverTools, CCleaner, Reg Organizer, RegCleaner și alții fac bine această treabă. Cu ajutorul lor, utilizatorul nu poate doar curăța registrul de „gunoi”, ci și poate defragmenta hard disk-ul, edita pornirea, șterge istoricul browserului, șterge fișierele de recuperare a sistemului învechite etc.

CONCLUZIE

Capacitatea de a gestiona registry este un mare plus pentru un utilizator de orice nivel. În acest caz, fără a aștepta ajutor extern, veți putea îmbunătăți sau restabili în mod independent funcționalitatea sistemului dvs. de operare în cazul unor probleme grave. Adevărat, este și mai important să nu aduceți sistemul dvs. de operare într-o stare deplorabilă prin monitorizarea registrului sau cel puțin curățându-l constant de „gunoi”.

În general, majoritatea problemelor cu Windows care apar din cauza problemelor din registru pot fi rezolvate independent cu ajutorul sfatului experților, pe care îl postează cu amabilitate pe Internet. Adevărat, pentru a le utiliza, trebuie în orice caz să știi, cel puțin în termeni generali, ce este registrul și cum să-i faci modificări. Ei bine, dacă nu ați reușit să faceți față problemelor care au apărut pe cont propriu, cunoștințele dvs. de bază vă vor ajuta să explicați corect esența problemei unui specialist în servicii informatice, ceea ce va accelera semnificativ procesul de remediere.

Acțiune