Pagina principala » ferestre » Cum se creează o cheie de registry în Windows 10

    Cum se creează o cheie de registry în Windows 10

    Windows Registry este o colecție de setări pe care Windows și aplicațiile le pot utiliza. Acesta este un director care stochează setările și opțiunile pentru sistemul de operare pentru Microsoft Windows. Conține informații și setări pentru toate componentele hardware, software-ul de sistem de operare, majoritatea software-ului sistemului de operare, utilizatorii, preferințele PC-ului etc. Registrul conține următoarele 5 taste principale. Tastele de bază conțin SubKeys. Subcheiile pot conține și subcheiuri proprii și conțin cel puțin o valoare, numită Valoare implicită. O cheie cu toate subcheiile și valorile sale se numește Hive. Fiecare cheie are unul dintre Tipurile de date - tipuri de date: REG_SZ, REG_BINARY, REG_DWORD, REG_QWORD, REG_MULTI_SZ sau REG_EXPAND_SZ.

    În acest articol, vă vom arăta cum să creați o cheie de registru în Windows 10.

    Înainte de a începe, este întotdeauna o idee bună fie să faceți o copie de rezervă a Registrului, fie să creați un punct de restaurare a sistemului.

    Registrul Windows este complex de arhitectură și construit astfel încât consumatorii generali să nu înțeleagă. De asemenea, este recomandabil să cunoașteți elementele de bază și să nu o modificați dacă nu știți ce faceți.

    Ierarhia Registrului

    Pentru a edita Registrul, vom folosi editorul de registry încorporat sau regedit. Afișează o structură de navigație asemănătoare copacilor. Cel mai de sus este calculatorul dvs., urmat de o listă de directoare și subdosare. Aceste foldere se numesc KEYS și există cinci seturi fixe de foldere sub Computer.

    1. HKEY_CLASSES_ROOT: Conține informații despre asocierea extensiilor de fișiere care ajută computerul să înțeleagă ce să facă cu o sarcină atunci când este întrebat.
    2. HKEY_CURRENT_USER: Acesta conține informații de configurare pentru Windows și software pentru utilizatorul curent.
    3. HKEY_LOCAL_MACHINE: Se stochează configurația software-ului instalat pe computer, precum și pentru sistemul de operare Windows
    4. HKEY_USERS: Aici puteți găsi o configurație specifică utilizatorului pentru toți utilizatorii de pe computerul respectiv.
    5. HKEY_CURRENT_CONFIG: Este un indicator pentru HKEY_LOCAL_MACHINE

    Acestea sunt cheile principale, deoarece nu puteți crea un KEY NEW sub Computer - dar puteți genera chei noi sub oricare dintre aceste chei principale.

    Cum se creează o cheie de registry în Windows 10

    1] Utilizarea Editorului de Registry

    Crearea unei chei de inregistrare este usoara. Faceți clic dreapta pe orice dosar sau spațiu alb și alegeți Nou. Puteți crea o cheie, String Value (Valoare binară), Value DWORD (32-bit), valoare QWORD (64-bit), Multi-String Value sau String Value Extensible. Această metodă este utilă atunci când intenționați să efectuați o modificare minoră pentru a remedia o problemă pe computer. Ar putea fi legat de o aplicație sau de nivelul de operare.

    • Pentru a edita o valoare existentă, faceți dublu clic pe ea pentru a lansa editorul.

    • Pentru a șterge o cheie, faceți clic dreapta pe ea și selectați Ștergere.
    • De asemenea, aveți opțiunea de a Redenumi, Exporta, Copia și seta Permisiuni.

    2] Utilizarea liniei de comandă

    De asemenea, puteți utiliza linia de comandă pentru a manipula cheile de registry împreună cu sfaturi, caracteristici și metode de siguranță.

    3] Utilizați Notepad pentru a crea fișiere REG

    Faceți clic dreapta pe oricare dintre tastele existente și exportați-l. Deschideți fișierul în Notepad și vă va ajuta să înțelegeți cum puteți edita o cheie și valorile acesteia. Este util atunci când doriți să efectuați editarea în bloc, cu backup în loc.

    Rețineți declarația versiunii, urmată de o linie necompletată, apoi calea urmată de restul în citate și din nou o linie necompletată. Odată ce editarea este finalizată, aveți posibilitatea să faceți clic dreapta și să alegeți să îmbinați fișierul în registru.

    4] Instrumente ale terților

    Dacă găsiți complexul editorului implicit de registru, puteți utiliza instrumente cum ar fiRegCool, Registrator Lite Registrator și comandantul registrului. Ele oferă funcții precum Undo, Redo, gestionarea permisiunilor, fereastra cu file, import, export, favorite și așa mai departe.

    3] Utilizați programarea

    Dacă sunteți dezvoltator de aplicații, ar trebui să utilizați programarea pentru a gestiona setările aplicației în registru. Iată un exemplu și va varia în funcție de limba pe care o utilizați pentru a dezvolta aplicația.

    Tasta RegistryKey = Registry.LocalMachine.CreateSubKey (@ "SYSTEM \ CurrentControlSet \ services \ eventlog \ MyApplication \ MyService"); key.Close ();

    Acum că știți cum să faceți acest lucru, vă recomandăm să citiți ce înseamnă fiecare dintre acestea. Este esențial și vă va ajuta doar să vă asigurați că modificările pe care le faceți sunt corecte.

    Ce face o cheie de registru?

    Dacă vă imaginați "Cheia" ca un dosar, restul sunt tipuri diferite de tipuri de fișiere care stochează diferite tipuri de valori. Deci, dacă construiți o aplicație, puteți avea un director principal, iar apoi subfolderele pentru a separa un set de altul. Iată câte ceva despre fiecare dintre ele:

    DWORD & QWORD: Double Word poate stoca unitate de date pe 32 de biți, în timp ce QWORD poate stoca date pe 64 de biți.

    String Value (REG_SZ): Poate stoca un șir Unicode sau un șir ANSI și conține o nulă la sfârșit.

    Valoare multi-coardă: Când doriți să stocați mai multe numere de valoare de coardă, puteți folosi acest lucru. Cu toate acestea, asigurați-vă că ați terminat-o cu un șir gol (\ 0). Iată un exemplu simplu:

    Șir1 \ 0String2 \ 0String3 \ 0LastString \ 0 \ 0

    Notă "\ 0" la sfârșit marchează sfârșitul primului șir, iar ultimul \ 0 marchează sfârșitul multi-șir.

    Valoarea stringului extensibil: Puteți utiliza acest lucru pentru variabilele de mediu utilizând șirul Unicode sau ANSI. Avantajul este că îl puteți extinde, spre deosebire de valoarea String și Multi-String.

    Valoare binară: Simples de toate, conține 0 și 1.

    Sperăm că veți găsi acest post util.