Înțelegerea ferestrelor din registru 2018

Registrul a fost inventat pentru a înlocui fișierele învechite cu extensia .INI, care salvează parametrii de configurare în fișierele editabile cu extensia txt. Fișierele .INI erau destul de la îndemână datorită caracterului lor scurt și ușor de editat. Cu toate acestea, aveau limitări grave ale aplicării lor: limitarea dimensiunii fișierului, lipsa de sprijin pentru mai mulți utilizatori. În locul lor a venit registru, permițându-ne pentru a elimina aceste restricții, pentru a facilita sarcina parametrilor de recuperare după eșecuri ale sistemului, simplificând controlul accesului și monitorizarea schimbărilor din sistem. Registrul ignoră erori: de exemplu, dacă instalați o aplicație care scrie un nou set de chei la registru, și dintr-o dată există o pană de curent, atunci tot rămâne intact, puteți începe să instalați aplicația din nou după recuperare.







Atenție:
Unele aplicații continuă să utilizeze fișierele INI pentru a salva setările normale ale utilizatorului sau ale limbii pentru interfața normală de utilizator. De exemplu, la momentul redactării acestui articol, am deschis fișierul language.ini, pe care l-am găsit în directorul uneia dintre aplicațiile pe care le-am instalat, și am schimbat câteva linii de date în el. Când am deschis această aplicație, UI a arătat textul pe care tocmai l-am introdus în loc de implicit.

Cele mai multe informații din registru sunt plasate acolo automat de către Windows când se instalează sistemul de operare în sine. Restul datelor sunt plasate de la utilități și aplicații în timpul instalării. Este, de asemenea, posibil să editați manual registrul, să reglați, să activați și să mențineți setările exacte.







Dreptul de a seta parametrii

Puteți seta în mod arbitrar permisiunile asupra setărilor la anumite subrețele sau chei, permițând sau refuzând accesul la acestea de către utilizatori sau aplicații. În mod implicit, utilizatorii au acces la citire, iar administratorii au capacitatea de a citi și de a scrie majoritatea cheilor.

Recent, când testarea aplicației .NET, am constatat că în timpul instalării aplicația nu a fost corect mapată la unele chei, astfel încât o parte a aplicației nu a fost utilizabilă. Când am instalat permisiunile corecte, totul a funcționat. În acest caz, a fost o eroare a distribuitorului de aplicații și, din fericire, am putut oferi o configurație temporară utilizând regedit.exe.

Pentru a seta permisiunile, deschideți regedit.exe. Faceți clic pe tasta din dreapta și selectați opțiunea "Permisiuni ...". În acest fel, veți apela Lista de control al accesului pentru această cheie, care vă va permite să modificați drepturile de setare ale cheii reale într-un fișier sau în folderul NTFS.

Înțelegerea ferestrei de registry 2003

Figura 1. Lista de control al accesului prin drepturile la setările pentru cheia software SOFTWARE

Mai departe, procesul nu are rezerve, dar aveți grijă cu privire la cine și ce dați sau restricționați drepturile de acces.

Cinci subrețe ale registrului

Următoarele cinci secțiuni ale registrului conțin informații grupate logic și se numesc subtreri. Subtrerele sunt cele mai importante cinci părți ale registrului și conțin un set de subchei. Când efectuați modificări, cel mai probabil veți efectua cea mai mare parte a lucrărilor din subrețelele _MACHINE și _USER.







Articole similare

Trimiteți-le prietenilor: