Mis on HKEY_LOCAL_MACHINE?

Sisukord:

Mis on HKEY_LOCAL_MACHINE?
Mis on HKEY_LOCAL_MACHINE?
Anonim

HKEY_LOCAL_MACHINE, sageli lühendatult HKLM, on üks paljudest Windowsi registri moodustavatest registritarudest. See konkreetne taru sisaldab enamikku teie installitud tarkvara konfiguratsiooniteabest, aga ka Windowsi operatsioonisüsteemi enda kohta.

Lisaks tarkvara konfiguratsiooniandmetele sisaldab see taru ka palju väärtuslikku teavet praegu tuvastatud riistvara ja seadme draiverite kohta.

Operatsioonisüsteemides Windows 11, Windows 10, Windows 8, Windows 7 ja Windows Vista on siia lisatud teave ka teie arvuti alglaadimiskonfiguratsiooni kohta.

Image
Image

Kuidas jõuda seadmesse HKEY_LOCAL_MACHINE

Kuna HKEY_LOCAL_MACHINE on registritaru, on seda lihtne leida ja avada kõigis Windowsi versioonides sisalduva registriredaktori tööriista abil:

  1. Ava registriredaktor. Käsu regedit täitmine kastis Käivita on kiire viis sinna jõudmiseks.
  2. Leidke registriredaktori vasakus servas HKEY_LOCAL_MACHINE.

    Kui teie või keegi teine on varem oma arvutis registriredaktorit kasutanud, peate võib-olla ahendama kõik avatud registrivõtmed, kuni leiate taru. Vasaku nooleklahvi kasutamine ahestab praegu valitud kõik.

  3. Taru laiendamiseks topeltklõpsake või topeltpuudutage HKEY_LOCAL_MACHINE või kasutage väikest vasakule jäävat noolt.

Registri alamvõtmed seadmes HKEY_LOCAL_MACHINE

Järgmised registrivõtmed asuvad taru HKEY_LOCAL_MACHINE all:

  • HKEY_LOCAL_MACHINE\BCD00000000
  • HKEY_LOCAL_MACHINE\COMPONENTS
  • HKEY_LOCAL_MACHINE\DRIVERS
  • HKEY_LOCAL_MACHINE\RIISTVARA
  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\Schema
  • HKEY_LOCAL_MACHINE\SECURITY
  • HKEY_LOCAL_MACHINE\SOFTWARE
  • HKEY_LOCAL_MACHINE\SYSTEM

Selle taru all olevad klahvid teie arvutis võivad olenev alt Windowsi versioonist ja konkreetsest arvuti konfiguratsioonist mõnevõrra erineda. Näiteks Windowsi uuemad versioonid ei sisalda võtit COMPONENTS.

RIISTVARA alamvõti sisaldab andmeid BIOS-i, protsessorite ja muude riistvaraseadmete kohta. Näiteks RIISTVARA sees on DESCRIPTION > System > BIOS, kust leiate praeguse BIOS-i versiooni ja hankija.

TARKVARA alamvõti on HKLM-i tarust kõige sagedamini juurdepääsetav alamvõti. Selle korraldab tarkvaratootja tähestikulises järjekorras ja iga programm kirjutab andmed registrisse, nii et järgmisel korral, kui rakendus avatakse, saab selle konkreetseid sätteid automaatselt rakendada, nii et te ei peaks programmi iga kord uuesti konfigureerima. See on kasulik ka kasutaja SID leidmisel.

TARKVARA alamvõti sisaldab ka Windowsi alamvõtit, mis kirjeldab erinevaid operatsioonisüsteemi kasutajaliidese üksikasju, klasside alamvõtit, mis täpsustab, millised programmid milliste faililaienditega on seotud, ja muud.

HKLM\SOFTWARE\Wow6432Node\ leidub Windowsi 64-bitistes versioonides, kuid seda kasutavad 32-bitised rakendused. See on samaväärne HKLM\TARKVARA\, kuid pole täpselt sama, kuna see on eraldatud ainult selleks, et pakkuda teavet 32-bitistele rakendustele 64-bitises operatsioonisüsteemis. WoW64 näitab seda võtit 32-bitiste rakenduste jaoks kui "HKLM\SOFTWARE\".

Varjatud alamvõtmed HKLM-is

Enamikus konfiguratsioonides on järgmised alamvõtmed peidetud võtmed ja seetõttu ei saa neid sirvida nagu teisi HKLM-i registritaru all olevaid võtmeid:

  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\SECURITY

Enamasti paistavad need võtmed avamisel tühjad ja/või sisaldavad alamvõtmeid, mis on tühjad.

SAM-i alamvõti viitab teabele domeenide Security Accounts Manageri (SAM) andmebaaside kohta. Igas andmebaasis on grupi aliased, kasutajad, külaliste kontod ja administraatorikontod, lisaks domeeni sisselogimiseks kasutatav nimi, iga kasutaja parooli krüptograafilised räsid ja palju muud.

Turvalisuse alamvõtit kasutatakse praeguse kasutaja turbepoliitika salvestamiseks. See on lingitud selle domeeni turbeandmebaasiga, kuhu kasutaja on sisse logitud, või kohaliku arvuti registritaruga, kui kasutaja on sisse logitud kohalikku süsteemidomeeni.

SAM- või SECURITY-võtme sisu nägemiseks tuleb registriredaktor avada, kasutades süsteemikontot, millel on suuremad õigused kui ühelgi teisel kasutajal, isegi administraatoriõigustega kasutajal.

Kui registriredaktor on vastavate õigustega avatud, saab võtmeid HKEY_LOCAL_MACHINE\SAM ja HKEY_LOCAL_MACHINE\SECURITY uurida nagu kõiki teisi võtmeid tarus.

Mõned tasuta tarkvarautiliidid, nagu Microsofti PsExec, suudavad nende peidetud võtmete vaatamiseks avada registriredaktori õigete lubadega.

Veel HKEY_LOCAL_MACHINE

Võib olla huvitav teada, et HKEY_LOCAL_MACHINE ei eksisteeri tegelikult kuskil arvutis, vaid see on lihts alt konteiner tegelike registriandmete kuvamiseks, mis laaditakse ül altoodud tarus asuvate alamvõtmete kaudu.

Teisisõnu, see toimib otsetee paljude muude arvutiandmete allikate juurde. Selle olematu olemuse tõttu ei saa teie ega ükski teie installitud programm HKEY_LOCAL_MACHINE all täiendavaid võtmeid luua.

Taru on globaalne, mis tähendab, et see on sama, olenemata sellest, milline kasutaja arvutis seda vaatab, erinev alt registritarust nagu HKEY_CURRENT_USER, mis on omane iga kasutaja jaoks, kes seda sisselogituna vaatab.

Kuigi seda kirjutatakse sageli nii, ei ole HKLM tegelikult "ametlik" lühend. Seda on oluline teada, sest teatud juhtudel ei lase mõned programmid, isegi otse Microsoftilt saadaolevad tööriistad, teil registriteedel taru lühendeid kasutada. Kui HKLM-i kasutamisel kuvatakse tõrge, kasutage selle asemel täielikku teed ja vaadake, kas see parandab selle.

Soovitan: