რა არის HKEY_LOCAL_MACHINE?
HKEY_LOCAL_MACHINE, ხშირად შემოკლებით HKLM, არის ერთ-ერთი რამდენიმედან რეესტრის ჭინჭრის ციება რომ შეადგენენ ვინდოუსის რეესტრი. ეს კონკრეტული hive შეიცავს თქვენს მიერ დაინსტალირებული პროგრამული უზრუნველყოფის, ასევე Windows-ის კონფიგურაციის ინფორმაციის უმეტესობას. ოპერაციული სისტემა თავად.
პროგრამული უზრუნველყოფის კონფიგურაციის მონაცემების გარდა, ეს სკამი ასევე შეიცავს უამრავ ღირებულ ინფორმაციას ამჟამად აღმოჩენილის შესახებ აპარატურა და მოწყობილობის დრაივერები.
In Windows 10, ვინდოუს 8, Windows 7, და Windows Vista, ინფორმაცია თქვენი კომპიუტერის შესახებ ჩექმა კონფიგურაცია აქაც შედის.

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