HKEY_LOCAL_MACHINE (HKLM रजिस्ट्री हाइव)

HKEY_LOCAL_MACHINE रजिस्ट्री हाइव पर विवरण

HKEY_LOCAL_MACHINE, जिसे अक्सर HKLM के रूप में संक्षिप्त किया जाता है, विंडोज रजिस्ट्री बनाने वाले कई रजिस्ट्री हाइव्स में से एक है। इस विशेष हाइव में आपके द्वारा इंस्टॉल किए गए सॉफ़्टवेयर के साथ-साथ विंडोज ऑपरेटिंग सिस्टम के लिए कॉन्फ़िगरेशन जानकारी का बहुमत शामिल है।

सॉफ़्टवेयर कॉन्फ़िगरेशन डेटा के अतिरिक्त, HKEY_LOCAL_MACHINE हाइव में वर्तमान में पाए गए हार्डवेयर और डिवाइस ड्राइवरों के बारे में बहुत सारी मूल्यवान जानकारी भी शामिल है।

विंडोज 10 , विंडोज 8 , विंडोज 7 , और विंडोज विस्टा में , आपके कंप्यूटर के बूट कॉन्फ़िगरेशन के बारे में जानकारी इस छिद्र में भी शामिल है।

HKEY_LOCAL_MACHINE कैसे प्राप्त करें

रजिस्ट्री हाइव होने के नाते, HKEY_LOCAL_MACHINE को Windows के सभी संस्करणों में शामिल रजिस्ट्री संपादक टूल का उपयोग करके ढूंढना और खोलना आसान है:

  1. ओपन रजिस्ट्री संपादक
  2. रजिस्ट्री संपादक के बाईं ओर HKEY_LOCAL_MACHINE का पता लगाएं।
  3. इसे विस्तारित करने के लिए HKEY_LOCAL_MACHINE या बाएं छोटे तीर शब्द पर टैप या क्लिक करें।

यदि आप, या किसी और ने, आपके कंप्यूटर पर पहले रजिस्ट्री संपादक का उपयोग किया है, तो आपको HKEY_LOCAL_MACHINE हाइव मिलने तक किसी भी खुली रजिस्ट्री कुंजियों को पतन करने की आवश्यकता हो सकती है।

HKEY_LOCAL_MACHINE में रजिस्ट्री उपकुंजी

निम्न रजिस्ट्री कुंजियाँ HKEY_LOCAL_MACHINE हाइव के अंतर्गत स्थित हैं:

नोट: आपके कंप्यूटर पर HKEY_LOCAL_MACHINE के अंतर्गत स्थित कुंजी कुछ हद तक भिन्न हो सकती हैं जो आपके विंडोज़ संस्करण और आपके विशिष्ट कंप्यूटर कॉन्फ़िगरेशन के आधार पर भिन्न हो सकती है। उदाहरण के लिए, विंडोज के नए संस्करणों में HKEY_LOCAL_MACHINE \ COMPONENTS कुंजी शामिल नहीं है।

हार्डवेयर उपकुंजी में BIOS , प्रोसेसर और अन्य हार्डवेयर डिवाइस से संबंधित डेटा होता है। उदाहरण के लिए, हार्डवेयर के भीतर विवरण> सिस्टम> BIOS है , जहां आप वर्तमान BIOS संस्करण और विक्रेता पाएंगे

सॉफ़्टवेयर उपकुंजी एचकेएलएम हाइव से सबसे ज्यादा उपयोग की जाती है। यह सॉफ़्टवेयर विक्रेता द्वारा व्यवस्थित किया जाता है, और यह वह जगह है जहां प्रत्येक प्रोग्राम रजिस्ट्री को डेटा लिखता है ताकि अगली बार एप्लिकेशन खोला जा सके, इसकी विशिष्ट सेटिंग्स स्वचालित रूप से लागू की जा सकती हैं ताकि आपको प्रत्येक बार उपयोग किए जाने वाले प्रोग्राम को पुन: कॉन्फ़िगर करने की आवश्यकता न हो। उपयोगकर्ता के एसआईडी को ढूंढते समय यह भी उपयोगी होता है।

सॉफ़्टवेयर उपकुंजी में एक विंडोज उपकुंजी भी होती है जो ऑपरेटिंग सिस्टम के विभिन्न यूआई विवरणों का वर्णन करती है, एक वर्ग उपकुंजी बताती है कि कौन से प्रोग्राम फाइल एक्सटेंशन और अन्य के साथ जुड़े हुए हैं।

नोट: HKLM \ सॉफ़्टवेयर \ Wow6432Node \ Windows के 64-बिट संस्करणों पर पाया जाता है लेकिन 32-बिट अनुप्रयोगों द्वारा उपयोग किया जाता है। यह HKLM \ सॉफ़्टवेयर के बराबर है \ लेकिन यह सटीक नहीं है क्योंकि यह 64-बिट ओएस पर 32-बिट अनुप्रयोगों को जानकारी प्रदान करने के एकमात्र उद्देश्य के लिए अलग है। WoW64 इस कुंजी को 32-बिट अनुप्रयोगों को "HKLM \ सॉफ़्टवेयर \" के रूप में दिखाता है।

अधिकांश कॉन्फ़िगरेशन में एसएएम और सुरक्षा उपकुंजी छिपी हुई कुंजी हैं और इसलिए HKEY_LOCAL_MACHINE के तहत अन्य कुंजियों की तरह ब्राउज़ नहीं की जा सकती है। जब आप उन्हें खोलते हैं और / या रिक्त उपकुंजी होते हैं तो अधिकांश समय वे रिक्त दिखाई देंगे।

एसएएम उपकुंजी डोमेन के लिए सुरक्षा लेखा प्रबंधक (एसएएम) डेटाबेस के बारे में जानकारी को संदर्भित करती है। प्रत्येक डेटाबेस में समूह उपनाम, उपयोगकर्ता, अतिथि खाते और व्यवस्थापक खाते होते हैं, साथ ही डोमेन में लॉगिन करने के लिए उपयोग किया जाने वाला नाम, प्रत्येक उपयोगकर्ता के पासवर्ड के क्रिप्टोग्राफ़िक हैंश और अन्य।

सुरक्षा उपकुंजी का उपयोग वर्तमान उपयोगकर्ता की सुरक्षा नीति को संग्रहीत करने के लिए किया जाता है। यह उस डोमेन के सुरक्षा डेटाबेस से जुड़ा हुआ है जहां उपयोगकर्ता लॉग इन है, या स्थानीय कंप्यूटर पर रजिस्ट्री हाइव के लिए यदि उपयोगकर्ता स्थानीय सिस्टम डोमेन में लॉग इन है।

एसएएम या सुरक्षा कुंजी की सामग्री को देखने के लिए, रजिस्ट्री संपादक को सिस्टम खाते का उपयोग करके खोला जाना चाहिए, जिसमें किसी भी अन्य उपयोगकर्ता की तुलना में अधिक अनुमतियां हैं, यहां तक ​​कि व्यवस्थापक विशेषाधिकार वाले उपयोगकर्ता भी।

एक बार रजिस्ट्री संपादक को उपयुक्त अनुमतियों का उपयोग करके खोला गया है, तो HKEY_LOCAL_MACHINE \ SAM और HKEY_LOCAL_MACHINE \ SECURITY कुंजी को छिद्र में किसी भी अन्य कुंजी की तरह खोजा जा सकता है।

माइक्रोसॉफ्ट द्वारा PsExec की तरह कुछ मुफ्त सॉफ्टवेयर उपयोगिताओं, इन छिपी हुई कुंजियों को देखने के लिए उचित अनुमतियों के साथ रजिस्ट्री संपादक खोलने में सक्षम हैं।

HKEY_LOCAL_MACHINE पर और अधिक

यह जानना दिलचस्प हो सकता है कि HKEY_LOCAL_MACHINE वास्तव में कंप्यूटर पर कहीं भी मौजूद नहीं है, बल्कि इसके बजाय ऊपर सूचीबद्ध हाइव के भीतर स्थित उपकुंजियों के माध्यम से लोड होने वाले वास्तविक रजिस्ट्री डेटा को प्रदर्शित करने के लिए केवल एक कंटेनर है।

दूसरे शब्दों में, HKEY_LOCAL_MACHINE आपके कंप्यूटर के डेटा के कई अन्य स्रोतों के शॉर्टकट की तरह कार्य करता है।

HKEY_LOCAL_MACHINE की इस गैर-मौजूद प्रकृति की वजह से, न तो आप, न ही आपके द्वारा स्थापित कोई भी प्रोग्राम, HKEY_LOCAL_MACHINE के अंतर्गत अतिरिक्त कुंजी बना सकता है।

HKEY_LOCAL_MACHINE हाइव वैश्विक है, जिसका अर्थ है कि यह वही है, चाहे कंप्यूटर पर कौन सा उपयोगकर्ता इसे देखे, रजिस्ट्री हाइव के विपरीत HKEY_CURRENT_USER जैसे उपयोगकर्ता विशिष्ट है।