HKEY_LOCAL_MACHINE (HKLM) Registrul Hive

HKEY_LOCAL_MACHINE, adesea prescurtat ca HKLM, este unul dintre mai multe stupuri de registru care alcătuiesc registrul Windows. Acest stup conține majoritatea informațiilor de configurare pentru software-ul pe care l-ați instalat, precum și pentru sistemul de operare Windows în sine.

În plus față de datele de configurare a software-ului, stupul HKEY_LOCAL_MACHINE conține, de asemenea, o mulțime de informații valoroase despre hardware-ul detectat în prezent și driverele de dispozitiv.

În Windows 10, Windows 8, Windows 7 și Windows Vista, informații despre configurația de pornire a computerului dvs. sunt incluse și în acest stup.


Cum se ajunge la HKEY_LOCAL_MACHINE

Fiind un stup de registru, HKEY_LOCAL_MACHINE este ușor de găsit și deschis cu ajutorul instrumentului Registry Editor inclus în toate versiunile de Windows:

  1. Deschideți Registrul Editor.

  2. Localiza HKEY_LOCAL_MACHINE în partea stângă a Editorului de registru.

    Dacă dvs. sau altcineva ați folosit anterior Editorul de registry pe computerul dvs., este posibil să trebuiască să restrângeți toate cheile de registry deschise până când găsiți stupul HKEY_LOCAL_MACHINE.

  3. Faceți dublu clic sau atingeți de două ori HKEY_LOCAL_MACHINE pentru a extinde stupul sau utilizați săgeata mică din stânga.


Înregistrați subchei în HKEY_LOCAL_MACHINE

Următoarele chei de registry sunt situate sub stupul HKEY_LOCAL_MACHINE:

  • HKEY_LOCAL_MACHINE BCD00000000
  • HKEY_LOCAL_MACHINE COMPONENTE
  • HKEY_LOCAL_MACHINE DRIVERS
  • HKEY_LOCAL_MACHINE HARDWARE
  • HKEY_LOCAL_MACHINE SAM
  • HKEY_LOCAL_MACHINE Schema
  • HKEY_LOCAL_MACHINE SECURITY
  • HKEY_LOCAL_MACHINE SOFTWARE
  • HKEY_LOCAL_MACHINE SYSTEM

Cheile aflate sub HKEY_LOCAL_MACHINE pe computerul dvs. pot diferi oarecum în funcție de versiunea dvs. de Windows și de configurația computerului dumneavoastră specifică. De exemplu, versiunile mai noi de Windows nu includ cheia HKEY_LOCAL_MACHINE COMPONENTS.

Subcheia HARDWARE conține date referitoare la BIOS, procesoare și alte dispozitive hardware. De exemplu, în HARDWARE este DESCRIERE> Sistem> BIOS, unde veți găsi versiunea și furnizorul actual al BIOS-ului.

Subcheia SOFTWARE este cea mai frecvent accesată din stupul HKLM. Este organizat alfabetic de către furnizorul de software și este locul în care fiecare program scrie date în registru, astfel încât data viitoare când se deschide aplicația, setările sale specifice să poată fi aplicate automat, astfel încât să nu trebuiască să reconfigurați programul de fiecare dată când este utilizat. De asemenea, este util când găsiți SID-ul unui utilizator.

Subcheia SOFTWARE deține, de asemenea, o subcheie Windows care descrie diverse detalii UI ale sistemului de operare, o subcheie Classes care detaliază ce programe sunt asociate cu ce extensii de fișiere și altele.

HKLM SOFTWARE Wow6432Node se găsește în versiunile pe 64 de biți de Windows, dar este utilizat de aplicațiile pe 32 de biți. Este echivalent cu HKLM SOFTWARE , dar nu este exact același, deoarece este separat în scopul unic de a furniza informații aplicațiilor pe 32 de biți pe un sistem de operare pe 64 de biți. WoW64 afișează această cheie aplicațiilor pe 32 de biți ca „HKLM SOFTWARE ”.


Subchei ascunse în HKLM

În majoritatea configurațiilor, următoarele chei secundare sunt chei ascunse și, prin urmare, nu pot fi răsfoite la fel ca celelalte chei din stupul de registru HKLM:

  • HKEY_LOCAL_MACHINE SAM
  • HKEY_LOCAL_MACHINE SECURITY

De cele mai multe ori aceste taste apar goale când le deschideți și / sau conține subchei care sunt goale.

Subcheia SAM se referă la informații despre bazele de date Security Accounts Manager (SAM) pentru domenii. În cadrul fiecărei baze de date sunt aliasuri de grup, utilizatori, conturi de oaspeți și conturi de administrator, plus numele folosit pentru a vă conecta la domeniu, hashuri criptografice ale parolei fiecărui utilizator și multe altele.

Subcheia SECURITATE este utilizată pentru a stoca politica de securitate a utilizatorului curent. Este conectat la baza de date de securitate a domeniului în care este conectat utilizatorul sau la registrul registru de pe computerul local dacă utilizatorul este conectat la domeniul de sistem local.

Pentru a vedea conținutul cheii SAM sau SECURITY, Editorul de registru trebuie deschis în schimb folosind Contul de sistem, care are permisiuni mai mari decât orice alt utilizator, chiar și un utilizator cu privilegii de administrator.

Odată ce Editorul de registru a fost deschis folosind permisiunile corespunzătoare, cheile HKEY_LOCAL_MACHINE SAM și HKEY_LOCAL_MACHINE SECURITY pot fi explorate ca orice altă cheie din stup.

Unele utilitare software gratuite, cum ar fi PsExec de la Microsoft, sunt capabile să deschidă Registry Editor cu permisiunile corespunzătoare pentru a vizualiza aceste chei ascunse.


Mai multe despre HKEY_LOCAL_MACHINE

Ar putea fi interesant de știut că HKEY_LOCAL_MACHINE nu există de fapt nicăieri pe computer, ci este în schimb doar un container pentru afișarea datelor reale de registru încărcate prin subcheile situate în stup, enumerate mai sus.

Cu alte cuvinte, HKEY_LOCAL_MACHINE acționează ca o comandă rapidă către o serie de alte surse de date despre computerul dvs.

Datorită acestei caracteristici inexistente a HKEY_LOCAL_MACHINE, nici dvs., nici vreun program pe care îl instalați nu pot crea chei suplimentare sub HKEY_LOCAL_MACHINE.

Stupul HKEY_LOCAL_MACHINE este global, ceea ce înseamnă că este același indiferent de utilizatorul de pe computer care îl vizualizează, spre deosebire de un stup registru precum HKEY_CURRENT_USER, care este specific fiecărui utilizator care îl vizualizează în timp ce este conectat.

Deși HKEY_LOCAL_MACHINE este adesea scris ca HKLM, nu este de fapt o abreviere „oficială”. Acest lucru este important de știut, deoarece unele programe, în anumite circumstanțe, chiar și instrumente disponibile direct de la Microsoft, nu vă permit să abreviați stupul în căile de registry. Dacă primiți o eroare în timp ce utilizați „HKLM”, utilizați în schimb calea completă și vedeți dacă aceasta o remediază.