HKEY_LOCAL_MACHINE, ხშირად შემოკლებით, როგორც HKLM, არის ერთ-ერთი რამდენიმე რეესტრიდან, რომელიც ქმნის Windows რეესტრს. ეს კონკრეტული hive შეიცავს თქვენს მიერ დაინსტალირებული პროგრამული უზრუნველყოფის, ისევე როგორც თავად Windows ოპერაციული სისტემის კონფიგურაციის ინფორმაციის უმეტესობას.
პროგრამული უზრუნველყოფის კონფიგურაციის მონაცემების გარდა, ეს hive ასევე შეიცავს უამრავ მნიშვნელოვან ინფორმაციას ამჟამად აღმოჩენილი აპარატურის და მოწყობილობის დრაივერების შესახებ.
Windows 11, Windows 10, Windows 8, Windows 7 და Windows Vista, ინფორმაცია თქვენი კომპიუტერის ჩატვირთვის კონფიგურაციის შესახებ ასევე შედის აქ.
როგორ მივიდეთ HKEY_LOCAL_MACHINE
როგორც რეესტრის hive, HKEY_LOCAL_MACHINE არის მარტივი პოვნა და გახსნა რეესტრის რედაქტორის ხელსაწყოს გამოყენებით, რომელიც შედის Windows-ის ყველა ვერსიაში:
- გახსენით რეესტრის რედაქტორი. Run ველში regedit ბრძანების შესრულება არის იქ მისასვლელი სწრაფი გზა.
-
იპოვეთ HKEY_LOCAL_MACHINE რეესტრის რედაქტორის მარცხენა მხარეს.
თუ თქვენ ან ვინმე სხვას ადრე იყენებდით რეესტრის რედაქტორს თქვენს კომპიუტერზე, შეიძლება დაგჭირდეთ რეესტრის ნებისმიერი ღია გასაღების ჩაკეცვა, სანამ არ იპოვით ჭურჭელს. მარცხენა ისრის ღილაკის გამოყენებით ჩაკეცდება ის, რაც ამჟამად არჩეულია.
- დააწკაპუნეთ ორმაგად ან ორჯერ შეეხეთ HKEY_LOCAL_MACHINE, რათა გააფართოვოთ სკაი, ან გამოიყენეთ პატარა ისარი მარცხნივ.
რეგისტრის ქვეგასაღები HKEY_LOCAL_MACHINE
შემდეგი რეესტრის გასაღებები განთავსებულია 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
თქვენი კომპიუტერის ამ ჭურვის ქვეშ განთავსებული გასაღებები შეიძლება გარკვეულწილად განსხვავდებოდეს Windows-ის თქვენი ვერსიისა და თქვენი კონკრეტული კომპიუტერის კონფიგურაციის მიხედვით. მაგალითად, Windows-ის უფრო ახალი ვერსიები არ შეიცავს COMPONENTS კლავიშს.
HARDWARE ქვეკლავი ინახავს მონაცემებს, რომლებიც ეხება BIOS-ს, პროცესორებს და სხვა აპარატურულ მოწყობილობებს. მაგალითად, HARDWARE-ში არის DESCRIPTION > System > BIOS, სადაც ნახავთ BIOS-ის მიმდინარე ვერსიას და გამყიდველს.
SOFTWARE ქვეკლავი არის ყველაზე ხშირად წვდომა HKLM hive-დან.ის ორგანიზებულია ანბანურად პროგრამული უზრუნველყოფის გამყიდველის მიერ და არის ადგილი, სადაც თითოეული პროგრამა წერს მონაცემებს რეესტრში, რათა შემდეგ ჯერზე, როდესაც აპლიკაცია გაიხსნება, მისი სპეციფიკური პარამეტრები შეიძლება გამოყენებულ იქნას ავტომატურად, რათა არ დაგჭირდეთ პროგრამის ხელახლა კონფიგურაცია მისი ყოველი გამოყენებისას. ის ასევე სასარგებლოა მომხმარებლის SID-ის პოვნისას.
SOFTWARE ქვეკლავი ასევე შეიცავს Windows-ის ქვეკლავს, რომელიც აღწერს ოპერაციული სისტემის სხვადასხვა ინტერფეისის დეტალებს, კლასების ქვეკლავიშს, სადაც დეტალურადაა აღწერილი, რომელ პროგრამებთან არის დაკავშირებული ფაილის გაფართოება და სხვა.
HKLM\SOFTWARE\Wow6432Node\ გვხვდება Windows-ის 64-ბიტიან ვერსიებზე, მაგრამ გამოიყენება 32-ბიტიანი აპლიკაციებისთვის. ის ექვივალენტურია HKLM\SOFTWARE\, მაგრამ არ არის ზუსტად იგივე, რადგან ის გამოყოფილია 64-ბიტიან OS-ზე 32-ბიტიანი აპლიკაციებისთვის ინფორმაციის მიწოდების ერთადერთი მიზნით. WoW64 აჩვენებს ამ კლავიშს 32-ბიტიან აპლიკაციებში, როგორც "HKLM\SOFTWARE\."
დამალული ქვეკლავიშები HKLM-ში
უმეტეს კონფიგურაციაში, შემდეგი ქვეგასაღებები არის დამალული გასაღებები და, შესაბამისად, მათი დათვალიერება შეუძლებელია, როგორც სხვა კლავიშები HKLM რეესტრის hive-ში:
- 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 ფაქტობრივად არ არსებობს კომპიუტერზე არსად, არამედ მხოლოდ კონტეინერია რეესტრის რეალური მონაცემების ჩვენებისთვის, რომელიც იტვირთება ზემოთ ჩამოთვლილი hive-ში მდებარე ქვეკლავიშების მეშვეობით.
სხვა სიტყვებით, ის მოქმედებს როგორც მალსახმობი თქვენი კომპიუტერის შესახებ მონაცემების სხვა წყაროების მიმართ. ამ არარსებული ბუნების გამო, არც თქვენ და არც თქვენ მიერ დაინსტალირებული პროგრამა არ შეგიძლიათ შექმნათ დამატებითი გასაღებები HKEY_LOCAL_MACHINE-ში.
Hive არის გლობალური, რაც იმას ნიშნავს, რომ ის იგივეა, მიუხედავად იმისა, თუ რომელი მომხმარებელი ნახულობს მას კომპიუტერში, განსხვავებით რეესტრის hive-სგან, როგორიცაა HKEY_CURRENT_USER, რომელიც სპეციფიკურია თითოეული მომხმარებლისთვის, რომელიც მას ნახულობს შესვლისას.
მიუხედავად იმისა, რომ ხშირად ასე იწერება, HKLM ნამდვილად არ არის "ოფიციალური" აბრევიატურა. ეს მნიშვნელოვანია იცოდეთ, რადგან ზოგიერთ ვითარებაში ზოგიერთი პროგრამა, თუნდაც ის ინსტრუმენტები, რომლებიც პირდაპირ ხელმისაწვდომია Microsoft-ისგან, არ გაძლევთ უფლებას შეამოკლოთ hive რეესტრის ბილიკებში. თუ შეცდომას მიიღებთ "HKLM"-ის გამოყენებისას, გამოიყენეთ სრული გზა და ნახეთ, გამოასწორებს თუ არა მას.