Skip to main content

HKEY_LOCAL_MACHINE (HKLM Registry Hive)

Anonim

HKEY_LOCAL_MACHINE, často skrátené ako HKLM , je jednou z niekoľkých úľov v registri, ktoré tvoria Registry systému Windows. Tento konkrétny podstavec obsahuje väčšinu konfiguračných informácií pre softvér, ktorý ste nainštalovali, ako aj pre samotný operačný systém Windows.

Okrem údajov o konfigurácii softvéru obsahuje podstavec HKEY_LOCAL_MACHINE aj veľa cenných informácií o aktuálne zistených ovládačoch hardvéru a zariadení.

V systéme Windows 10, Windows 8, Windows 7 a Windows Vista sú informácie o konfigurácii zavádzania počítača zahrnuté aj v tomto úľ.

Ako sa dostať do HKEY_LOCAL_MACHINE

Keď je podstavec v registri, HKEY_LOCAL_MACHINE sa ľahko nájde a otvorí pomocou nástroja Editor databázy Registry, ktorý je súčasťou všetkých verzií systému Windows:

  1. Otvorte Editor databázy Registry.

  2. lokalizovať HKEY_LOCAL_MACHINE na ľavej strane editora databázy Registry.

  3. Klepnite na alebo kliknite na slovo HKEY_LOCAL_MACHINE alebo malú šípku doľava, aby ste ju rozšírili.

Ak ste vy alebo niekto iný používal v počítači predtým Editor databázy Registry, pravdepodobne budete musieť zbaliť všetky otvorené kľúče databázy Registry, kým nenájdete podregister HKEY_LOCAL_MACHINE.

Podkľúče databázy Registry v HKEY_LOCAL_MACHINE

Nasledujúce kľúče databázy registry sú umiestnené v podregisteru HKEY_LOCAL_MACHINE:

  • HKEY_LOCAL_MACHINE BCD00000000
  • HKEY_LOCAL_MACHINE Components
  • 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

Klávesy umiestnené pod položkou HKEY_LOCAL_MACHINE v počítači sa môžu trochu líšiť v závislosti od vašej verzie systému Windows a konkrétnej konfigurácie počítača. Napríklad novšie verzie systému Windows nezahŕňajú kľúč HKEY_LOCAL_MACHINE COMPONENTS.

Podkľúč HARDWARE obsahuje údaje týkajúce sa systému BIOS, procesorov a iných hardvérových zariadení. Napríklad v rámci HARDWARE je POPIS> Systém> BIOS , kde nájdete aktuálnu verziu systému BIOS a dodávateľa.

Podkľúč SOFTVÉRU je ten, ktorý sa najčastejšie používa v podregióne HKLM. Je organizovaný abecedne dodávateľom softvéru a každý program zapisuje dáta do databázy Registry tak, že pri ďalšom otvorení aplikácie sa jej špecifické nastavenia môžu použiť automaticky, aby ste nemuseli znova konfigurovať program pri každom použití. Je tiež užitočné pri vyhľadávaní SID používateľa.

Podkľúč SOFTVÉRU má tiež a windows podkľúč, ktorý opisuje rôzne informácie používateľského rozhrania operačného systému, a vyučovanie podkľúč, ktorý podrobne opisuje, ktoré programy sú priradené k rozšíreniam súborov a ďalším.

HKLM SOFTWARE Wow6432Node sa nachádza v 64-bitových verziách systému Windows, ale používa sa v 32-bitových aplikáciách. Je to ekvivalent HKLM SOFTWARE, ale nie je to presne to isté, pretože je oddelené výlučne na účely poskytovania informácií na 32-bitové aplikácie na 64-bitovom operačnom systéme. WoW64 zobrazuje tento kľúč na 32-bitové aplikácie ako "HKLM SOFTWARE ".

Skryté podkľúče v HKLM

Vo väčšine konfigurácií sú nasledujúce podkľúče skryté klávesy a preto nemožno ich prezerať ako ostatné kľúče pod registrom HKLM:

  • HKEY_LOCAL_MACHINE SAM
  • HKEY_LOCAL_MACHINE SECURITY

Väčšinou sa tieto tlačidlá zobrazujú prázdne, keď ich otvárate a / alebo obsahujú prázdne podkľúče.

Podkľúč SAM odkazuje na informácie o databázach správcov bezpečnostných účtov (SAM) pre domény. V každej databáze sa nachádzajú skupinové prezývky, používateľské účty, účty hostí a účty správcu a názov, ktorý sa používa na prihlásenie do domény, šifrovanie hesla každého používateľa a ďalšie.

Podkľúč SECURITY sa používa na ukladanie bezpečnostných pravidiel aktuálneho používateľa. Je prepojený s databázou zabezpečenia domény, v ktorej je používateľ prihlásený, alebo s podregistrom v lokálnom počítači, ak je používateľ prihlásený do lokálnej systémovej domény.

Ak chcete zobraziť obsah kľúčov SAM alebo SECURITY, musíte namiesto toho otvoriť Editor databázy Registry pomocou Systémový účet , ktorý má väčšie povolenia ako ktorýkoľvek iný používateľ, dokonca aj používateľ s oprávneniami správcu.

Po otvorení Editora databázy Registry s príslušnými povoleniami je možné preskúmať klávesy HKEY_LOCAL_MACHINE SAM a HKEY_LOCAL_MACHINE SECURITY ako každý iný kľúč podregistru.

Niektoré nástroje pre voľný softvér, ako napríklad program PsExec od spoločnosti Microsoft, môžu otvoriť Editor databázy Registry s príslušnými povoleniami na prezeranie týchto skrytých kľúčov.

Viac informácií o HKEY_LOCAL_MACHINE

Možno by bolo zaujímavé vedieť, že HKEY_LOCAL_MACHINE v skutočnosti neexistuje nikde v počítači, ale je namiesto toho len kontajnerom na zobrazenie skutočných údajov databázy Registry, ktoré sa načítajú prostredníctvom podkľúb umiestnených v rámci úľa uvedených vyššie.

Inými slovami, HKEY_LOCAL_MACHINE sa chová ako skratka k množstvu ďalších zdrojov údajov o vašom počítači.

Z dôvodu tejto neexistujúcej povahy HKEY_LOCAL_MACHINE nemôžete ani vy, ani žiadny inštalovaný program vytvoriť ďalšie kľúče pod HKEY_LOCAL_MACHINE.

Podskupina HKEY_LOCAL_MACHINE je globálna, čo znamená, že je to rovnaké bez ohľadu na to, ktorý používateľ v počítači ho zobrazuje, na rozdiel od podregistru typu HKEY_CURRENT_USER, ktorý je špecifický pre každého používateľa, ktorý ho zobrazuje pri prihlásení.

Aj keď HKEY_LOCAL_MACHINE je často napísaný ako HKLM, nie je to naozaj "oficiálna" skratka.To je dôležité vedieť, pretože niektoré programy za určitých okolností, dokonca aj nástroje, ktoré sú k dispozícii priamo od spoločnosti Microsoft, vám neumožňujú skrátiť úlohu v cestách databázy Registry. Ak sa pri používaní funkcie "HKLM" vyskytne chyba, namiesto toho použite úplnú cestu a uvidíte, či to opravuje.