HKEY_LOCAL_MACHINE, որը հաճախ կրճատվում է որպես HKLM, մի քանի ռեեստրի փեթակներից մեկն է, որը կազմում է Windows ռեեստրը: Այս կոնկրետ փեթակը պարունակում է ձեր տեղադրած ծրագրաշարի, ինչպես նաև հենց Windows օպերացիոն համակարգի կազմաձևման տեղեկատվության մեծ մասը:
Ի լրումն ծրագրաշարի կազմաձևման տվյալների, այս փեթակը պարունակում է նաև շատ արժեքավոր տեղեկություններ ներկայումս հայտնաբերված ապարատային և սարքերի դրայվերների մասին:
Windows 11-ում, Windows 10-ում, Windows 8-ում, Windows 7-ում և Windows Vista-ում ձեր համակարգչի բեռնման կոնֆիգուրացիայի մասին տեղեկությունները ներառված են նաև այստեղ:
Ինչպես հասնել HKEY_LOCAL_MACHINE
Լինելով ռեեստրի փեթակ՝ HKEY_LOCAL_MACHINE-ը հեշտ է գտնել և բացել՝ օգտագործելով Windows-ի բոլոր տարբերակներում ընդգրկված Ռեեստրի խմբագրիչ գործիքը՝
- Բաց ռեեստրի խմբագիր: Run վանդակում regedit հրամանի կատարումը այնտեղ հասնելու արագ միջոց է:
-
Տեղադրեք HKEY_LOCAL_MACHINE-ը Ռեեստրի խմբագրի ձախ կողմում:
Եթե դուք կամ մեկ ուրիշը նախկինում օգտագործել եք Registry Editor-ը ձեր համակարգչում, հնարավոր է, որ ձեզ անհրաժեշտ լինի ծալել ռեեստրի բաց բանալիները, մինչև որ գտնեք փեթակը: Ձախ սլաքի ստեղն օգտագործելով՝ կփլուզվի այն, ինչ ներկայումս ընտրված է:
- Կրկնակի սեղմեք կամ կրկնակի հպեք HKEY_LOCAL_MACHINE՝ փեթակը ընդլայնելու համար, կամ օգտագործեք դեպի ձախ փոքրիկ սլաքը:
գրանցման ենթաբանալներ HKEY_LOCAL_MACHINE-ում
Հետևյալ ռեեստրի բանալիները գտնվում են 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
Ձեր համակարգչի այս փեթակի տակ գտնվող ստեղները կարող են որոշ չափով տարբերվել՝ կախված Windows-ի ձեր տարբերակից և համակարգչի հատուկ կազմաձևից: Օրինակ, Windows-ի նոր տարբերակները չեն ներառում COMPONENTS ստեղնը:
HARDWARE ենթաբանալին պահում է տվյալներ, որոնք վերաբերում են BIOS-ին, պրոցեսորներին և այլ ապարատային սարքերին: Օրինակ, HARDWARE-ում կա DESCRIPTION > System > BIOS, որտեղ դուք կգտնեք BIOS-ի ընթացիկ տարբերակը և վաճառողին:
ԾՐԱԳՐԱԿԱՆ ենթաբանալին HKLM փեթակից ամենահաճախ հասանելին է:Այն կազմակերպված է այբբենական կարգով ծրագրաշարի վաճառողի կողմից և այն վայրն է, որտեղ յուրաքանչյուր ծրագիր տվյալներ է գրում ռեեստրում, որպեսզի հաջորդ անգամ, երբ հավելվածը բացվի, դրա հատուկ կարգավորումները կարող են ավտոմատ կերպով կիրառվել, որպեսզի դուք ստիպված չլինեք վերակազմավորել ծրագիրը ամեն անգամ այն օգտագործելիս: Այն նաև օգտակար է օգտվողի SID-ը գտնելիս:
ԾՐԱԳՐԱԿԱՆ ենթաբանալին պարունակում է նաև Windows ենթաբանալին, որը նկարագրում է օպերացիոն համակարգի ինտերֆեյսի տարբեր մանրամասներ, Classes ենթաբանալին, որը մանրամասնում է, թե որ ծրագրերը կապված են ֆայլի ընդլայնումների հետ և այլն:
HKLM\SOFTWARE\Wow6432Node\ հայտնաբերվել է Windows-ի 64-բիթանոց տարբերակներում, սակայն օգտագործվում է 32-բիթանոց հավելվածների կողմից: Այն համարժեք է HKLM\SOFTWARE\-ին, բայց ճիշտ նույնը չէ, քանի որ այն առանձնացված է միայն 64-բիթանոց ՕՀ-ում 32-բիթանոց հավելվածներին տեղեկատվություն տրամադրելու նպատակով: WoW64-ը ցույց է տալիս այս բանալին 32-բիթանոց հավելվածներին որպես «HKLM\SOFTWARE\»:
Թաքնված ենթաբանալներ HKLM-ում
Կազմաձևումների մեծ մասում հետևյալ ենթաբանալները թաքնված բանալիներ են և, հետևաբար, չեն կարող դիտվել HKLM ռեեստրի փեթակի տակ գտնվող մյուս ստեղների նման.
- HKEY_LOCAL_MACHINE\SAM
- HKEY_LOCAL_MACHINE\SECURITY
Շատ հաճախ այս ստեղները դատարկ են հայտնվում, երբ դրանք բացում եք և/կամ պարունակում են ենթաբանալներ, որոնք դատարկ են:
SAM ենթաբանալին վերաբերում է տիրույթների համար Անվտանգության հաշիվների կառավարչի (SAM) տվյալների բազաներին վերաբերող տեղեկատվությանը: Յուրաքանչյուր տվյալների բազայում կան խմբային անուններ, օգտատերեր, հյուրերի և ադմինիստրատորի հաշիվներ, գումարած տիրույթ մուտք գործելու համար օգտագործվող անունը, յուրաքանչյուր օգտատիրոջ գաղտնաբառի ծածկագրային հեշեր և այլն:
SECURITY ենթաբանալին օգտագործվում է ընթացիկ օգտատիրոջ անվտանգության քաղաքականությունը պահելու համար: Այն կապված է տիրույթի անվտանգության տվյալների բազայի հետ, որտեղ օգտատերը մուտք է գործել, կամ տեղական համակարգչի ռեեստրի փեթակին, եթե օգտատերը մուտք է գործել տեղական համակարգի տիրույթ:
SAM-ի կամ SECURITY բանալու բովանդակությունը տեսնելու համար Ռեեստրի խմբագրիչը պետք է բացվի Համակարգի հաշվի միջոցով, որն ունի ավելի մեծ թույլտվություններ, քան ցանկացած այլ օգտվող, նույնիսկ ադմինիստրատորի արտոնություններ ունեցող օգտատեր:
Հենց ռեեստրի խմբագրիչը բացվի՝ օգտագործելով համապատասխան թույլտվությունները, HKEY_LOCAL_MACHINE\SAM և HKEY_LOCAL_MACHINE\SECURITY ստեղները կարող են ուսումնասիրվել ինչպես փեթակում գտնվող ցանկացած այլ բանալի:
Որոշ անվճար ծրագրային կոմունալ ծրագրեր, ինչպիսիք են Microsoft-ի PsExec-ը, կարող են բացել Ռեեստրի խմբագիրն այս թաքնված բանալիները դիտելու համապատասխան թույլտվություններով:
Ավելին HKEY_LOCAL_MACHINE
Հետաքրքիր է իմանալ, որ HKEY_LOCAL_MACHINE իրականում գոյություն չունի համակարգչի վրա, այլ ընդամենը ռեեստրի իրական տվյալները ցուցադրելու համար նախատեսված կոնտեյներ, որը բեռնվում է վերը թվարկված փեթակում գտնվող ենթաբանալների միջոցով:
Այլ կերպ ասած, այն գործում է որպես դյուրանցում դեպի ձեր համակարգչի մասին տվյալների մի շարք այլ աղբյուրներ: Այս գոյություն չունեցող բնույթի պատճառով ոչ դուք, ոչ էլ ձեր տեղադրած որևէ ծրագիր չի կարող լրացուցիչ բանալիներ ստեղծել HKEY_LOCAL_MACHINE-ում:
Փեթակը գլոբալ է, ինչը նշանակում է, որ այն նույնն է, անկախ նրանից, թե համակարգչի որ օգտվողն է այն դիտում, ի տարբերություն ռեեստրի փեթակի, ինչպիսին HKEY_CURRENT_USER-ն է, որը հատուկ է յուրաքանչյուր օգտատիրոջը, որը դիտում է այն, երբ մուտք է գործել:
Չնայած այն հաճախ գրվում է այսպես, HKLM-ն իրականում «պաշտոնական» հապավում չէ: Սա կարևոր է իմանալ, քանի որ որոշ ծրագրեր որոշ հանգամանքներում, նույնիսկ այն գործիքները, որոնք հասանելի են անմիջապես Microsoft-ից, թույլ չեն տալիս կրճատել «փեթակը» գրանցման ուղիներում: Եթե «HKLM»-ն օգտագործելիս սխալ եք ստանում, դրա փոխարեն օգտագործեք ամբողջական ուղին և տեսեք՝ արդյոք դա ուղղում է այն: