Ano ang HKEY_LOCAL_MACHINE?

Talaan ng mga Nilalaman:

Ano ang HKEY_LOCAL_MACHINE?
Ano ang HKEY_LOCAL_MACHINE?
Anonim

Ang HKEY_LOCAL_MACHINE, madalas na dinaglat bilang HKLM, ay isa sa maraming registry hive na bumubuo sa Windows Registry. Ang partikular na pugad na ito ay naglalaman ng karamihan ng impormasyon ng configuration para sa software na iyong na-install, pati na rin para sa Windows operating system mismo.

Bilang karagdagan sa data ng configuration ng software, naglalaman din ang pugad na ito ng maraming mahalagang impormasyon tungkol sa kasalukuyang natukoy na mga driver ng hardware at device.

Sa Windows 11, Windows 10, Windows 8, Windows 7, at Windows Vista, ang impormasyon tungkol sa configuration ng boot ng iyong computer ay kasama rin dito.

Image
Image

Paano Makapunta sa HKEY_LOCAL_MACHINE

Bilang isang registry hive, ang HKEY_LOCAL_MACHINE ay madaling hanapin at buksan gamit ang Registry Editor tool na kasama sa lahat ng bersyon ng Windows:

  1. Buksan ang Registry Editor. Ang pag-execute ng regedit command sa Run box ay isang mabilis na paraan para makarating doon.
  2. Hanapin ang HKEY_LOCAL_MACHINE sa kaliwang bahagi ng Registry Editor.

    Kung ikaw, o ibang tao, ay gumamit ng Registry Editor dati sa iyong computer, maaaring kailanganin mong i-collapse ang anumang bukas na registry key hanggang sa makita mo ang pugad. Ang paggamit sa kaliwang arrow key ay magko-collapse sa anumang kasalukuyang napili.

  3. I-double-click o i-double tap ang HKEY_LOCAL_MACHINE upang palawakin ang pugad, o gamitin ang maliit na arrow sa kaliwa.

Registry Subkey sa HKEY_LOCAL_MACHINE

Ang mga sumusunod na registry key ay matatagpuan sa ilalim ng HKEY_LOCAL_MACHINE hive:

  • 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

Ang mga key na matatagpuan sa ilalim ng pugad na ito sa iyong computer ay maaaring medyo mag-iba depende sa iyong bersyon ng Windows at sa iyong partikular na configuration ng computer. Halimbawa, hindi kasama sa mga mas bagong bersyon ng Windows ang COMPONENTS key.

Ang HARDWARE subkey ay nagtataglay ng data na nauukol sa BIOS, mga processor, at iba pang hardware device. Halimbawa, sa loob ng HARDWARE ay DESCRIPTION > System > BIOS, kung saan makikita mo ang kasalukuyang bersyon ng BIOS at vendor.

Ang SOFTWARE subkey ay ang pinakakaraniwang ina-access mula sa HKLM hive. Ito ay inayos ayon sa alpabeto ng vendor ng software at kung saan ang bawat program ay nagsusulat ng data sa registry upang sa susunod na mabuksan ang application, ang mga partikular na setting nito ay maaaring awtomatikong mailapat upang hindi mo na kailangang muling i-configure ang program sa tuwing ito ay gagamitin. Kapaki-pakinabang din ito kapag naghahanap ng SID ng user.

Ang SOFTWARE subkey ay mayroon ding Windows subkey na naglalarawan sa iba't ibang detalye ng UI ng operating system, isang Classes subkey na nagdedetalye kung aling mga program ang nauugnay sa kung aling mga file extension, at iba pa.

HKLM\SOFTWARE\Wow6432Node\ ay matatagpuan sa mga 64-bit na bersyon ng Windows, ngunit ginagamit ito ng mga 32-bit na application. Katumbas ito ng HKLM\SOFTWARE\ ngunit hindi ito eksaktong pareho dahil pinaghiwalay ito para sa tanging layunin ng pagbibigay ng impormasyon sa mga 32-bit na application sa isang 64-bit na OS. Ipinapakita ng WoW64 ang key na ito sa mga 32-bit na application bilang "HKLM\SOFTWARE\."

Mga Nakatagong Subkey sa HKLM

Sa karamihan ng mga configuration, ang mga sumusunod na subkey ay mga nakatagong key, at samakatuwid ay hindi maaaring i-browse tulad ng iba pang mga key sa ilalim ng HKLM registry hive:

  • HKEY_LOCAL_MACHINE\SAM
  • HKEY_LOCAL_MACHINE\SECURITY

Kadalasan ay lumalabas na blangko ang mga key na ito kapag binuksan mo ang mga ito at/o naglalaman ng mga subkey na blangko.

Ang SAM subkey ay tumutukoy sa impormasyon tungkol sa mga database ng Security Accounts Manager (SAM) para sa mga domain. Sa loob ng bawat database ay mga alias ng grupo, user, guest account, at administrator account, kasama ang pangalang ginamit para mag-log in sa domain, cryptographic na mga hash ng password ng bawat user, at higit pa.

Ang SECURITY subkey ay ginagamit upang iimbak ang patakaran sa seguridad ng kasalukuyang user. Naka-link ito sa database ng seguridad ng domain kung saan naka-log in ang user, o sa registry hive sa lokal na computer kung naka-log in ang user sa local system domain.

Upang makita ang mga nilalaman ng SAM o SECURITY key, dapat na buksan ang Registry Editor gamit ang System Account, na may mas malaking pahintulot kaysa sa sinumang user, kahit na isang user na may mga pribilehiyo ng administrator.

Kapag nabuksan na ang Registry Editor gamit ang naaangkop na mga pahintulot, ang HKEY_LOCAL_MACHINE\SAM at HKEY_LOCAL_MACHINE\SECURITY key ay maaaring tuklasin tulad ng anumang key sa hive.

Ang ilang mga libreng software utility, tulad ng PsExec ng Microsoft, ay nagagawang magbukas ng Registry Editor nang may wastong mga pahintulot upang tingnan ang mga nakatagong key na ito.

Higit pa sa HKEY_LOCAL_MACHINE

Maaaring maging kawili-wiling malaman na ang HKEY_LOCAL_MACHINE ay hindi aktwal na umiiral saanman sa computer, ngunit sa halip ay isang lalagyan lamang para sa pagpapakita ng aktwal na data ng registry na nilo-load sa pamamagitan ng mga subkey na matatagpuan sa loob ng pugad, na nakalista sa itaas.

Sa madaling salita, ito ay gumaganap bilang isang shortcut sa ilang iba pang pinagmumulan ng data tungkol sa iyong computer. Dahil sa di-umiiral na kalikasang ito, ikaw o anumang program na iyong ini-install ay hindi makakalikha ng mga karagdagang key sa ilalim ng HKEY_LOCAL_MACHINE.

Ang pugad ay pandaigdigan, ibig sabihin, ito ay pareho kahit sinong user sa computer ang tumingin nito, hindi katulad ng isang registry hive tulad ng HKEY_CURRENT_USER, na partikular sa bawat user na tumitingin dito habang naka-log in.

Bagama't madalas itong nakasulat sa ganitong paraan, ang HKLM ay hindi talaga isang "opisyal" na pagdadaglat. Mahalaga itong malaman dahil ang ilang mga programa sa ilang mga pagkakataon, kahit na ang mga tool na direktang magagamit mula sa Microsoft, ay hindi nagpapahintulot sa iyo na paikliin ang pugad sa mga registry path. Kung nakakakuha ka ng error habang ginagamit ang "HKLM, " gamitin na lang ang buong path at tingnan kung inaayos nito ito.

Inirerekumendang: