Computer >> कंप्यूटर >  >> प्रणाली >> Windows

Windows रजिस्ट्री के लिए एक त्वरित मार्गदर्शिका

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

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

विंडोज रजिस्ट्री के साथ बहुत सी चीजें की जा सकती हैं, हालांकि हम इस लेख को विंडोज रजिस्ट्री की संरचना और संचालन को समझने के लिए सीमित करेंगे।

Windows रजिस्ट्री की संरचना

विंडोज़ रजिस्ट्री दो मूलभूत तत्वों से बनी है - कुंजियाँ और मान। Windows रजिस्ट्री में संग्रहीत डेटा को एक ट्री प्रारूप में संरचित किया जाता है जहाँ प्रत्येक नोड को एक कुंजी कहा जाता है। प्रत्येक कुंजी में कई उपकुंजियां हो सकती हैं जिनमें फिर से अधिक उपकुंजियां आदि हो सकती हैं।

प्रत्येक कुंजी में डेटा प्रविष्टियाँ भी होती हैं जिन्हें मान कहा जाता है। यह आवेदन से आवेदन पर निर्भर करता है; कुछ एप्लिकेशन को किसी विशेष कुंजी में मानों को संग्रहीत करने की आवश्यकता नहीं होती है। ऐसा इसलिए है क्योंकि किसी कार्य को करने के लिए एप्लिकेशन के लिए कुंजी की उपस्थिति पर्याप्त है। सामान्य मामलों में, कोई एप्लिकेशन एक कुंजी खोलता है और उससे संबद्ध मान का उपयोग करता है।

एक कुंजी के नाम में अक्षर और संख्याएं हो सकती हैं, वे केस संवेदी नहीं हैं लेकिन बैकस्लैश वर्ण (\) के उपयोग की अनुमति नहीं है।

Windows रजिस्ट्री में पूर्वनिर्धारित कुंजियाँ

छह रूट कुंजियाँ हैं:

  • HKEY_CLASSES_ROOT
  • HKEY_CURRENT_USER
  • HKEY_LOCAL_MACHINE
  • HKEY_USERS
  • HKEY_CURRENT_CONFIG
  • HKEY_DYN_DATA

HKEY_CLASSES_ROOT:

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

HKEY_CURRENT_USER:

यह कुंजी केवल उपयोगकर्ता विशिष्ट सेटिंग्स को संग्रहीत करती है जिसका अर्थ है कि वर्तमान में लॉग इन किए गए उपयोगकर्ताओं (व्यवस्थापकों सहित) के लिए सेटिंग्स इस कुंजी में संग्रहीत हैं। प्रत्येक उपयोगकर्ता की सेटिंग एक नई NTUSER.DAT और USRCLASS.DAT फ़ाइलों में संग्रहीत होती है - आप मेरा कंप्यूटर -> OS ड्राइव -> दस्तावेज़ और सेटिंग्स से फ़ाइलों की जांच कर सकते हैं। ।

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

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

HKEY_LOCAL_MACHINE:

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

HKEY_LOCAL_MACHINE की चार मुख्य उपकुंजी हैं - सुरक्षा, प्रणाली, सॉफ़्टवेयर और सैम। फ़ाइलें मेरा कंप्यूटर -> OS डिस्क -> Windows -> सिस्टम 32 -> कॉन्फ़िगर . से मिल सकती हैं . "हार्डवेयर" नाम की पांचवीं उपकुंजी गतिशील रूप से बनाई गई है और डेटा को डिस्क पर स्थानीय रूप से संग्रहीत नहीं किया जाता है। सिस्टम उपकुंजी में सिस्टम ड्राइवरों और सेवाओं के बारे में सभी जानकारी होती है, जबकि सॉफ़्टवेयर उपकुंजी में विंडोज़ सेटिंग्स अन्य सॉफ़्टवेयर विवरण होते हैं।

HKEY_USER:

इस कुंजी में उपकुंजियां होती हैं जो ऑपरेटिंग सिस्टम पर उपलब्ध प्रत्येक सक्रिय उपयोगकर्ता प्रोफ़ाइल के लिए HKEY_CURRENT_USER कुंजियों के अनुरूप होती हैं। इस कुंजी के अधीनस्थ रजिस्ट्री प्रविष्टियां स्थानीय मशीन पर नए उपयोगकर्ताओं के लिए उपयोगकर्ता कॉन्फ़िगरेशन के साथ-साथ लॉग इन उपयोगकर्ता के लिए उपयोगकर्ता कॉन्फ़िगरेशन को परिभाषित करती हैं।

HKEY_CURRENT_CONFIG :

इस रूट कुंजी में वह जानकारी होती है जो रन टाइम पर उपलब्ध होती है और ऑपरेटिंग सिस्टम के हार्डवेयर प्रोफाइल के बारे में जानकारी उपलब्ध होती है। इस रजिस्ट्री कुंजी में उपलब्ध जानकारी डिस्क पर संग्रहीत नहीं होती है, लेकिन सिस्टम बूट होने पर यह गतिशील रूप से उत्पन्न होती है। इस कुंजी (और इसकी उपकुंजियों) में संग्रहीत मान वर्तमान हार्डवेयर कॉन्फ़िगरेशन और ऑपरेटिंग सिस्टम के मानक कॉन्फ़िगरेशन के बीच अंतर का वर्णन करते हैं।

इस कुंजी को HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current

का उपनाम भी कहा जा सकता है

HKEY_DYN_DATA:

इस कुंजी का उपयोग विंडोज एनटी के पुराने संस्करणों - विंडोज 95- विंडोज मी पर किया जाता है। इसमें विभिन्न हार्डवेयर उपकरणों और नेटवर्क प्रदर्शन आंकड़ों के बारे में जानकारी शामिल है। सिस्टम बूट के दौरान जानकारी को गतिशील रूप से इकट्ठा किया जाता है और रैम में संग्रहीत किया जाता है लेकिन डिस्क पर नहीं।

Windows रजिस्ट्री का संपादन

Windows रजिस्ट्री तक पहुँचने के लिए, regedit type टाइप करें विंडोज स्टार्ट मेन्यू के सर्च बॉक्स में। यदि आप Windows XP या पुराने संस्करण चला रहे हैं, तो चलाएं -> regedit . पर जाएं और रजिस्ट्री संपादक को खोलने के लिए एंटर दबाएं।

Windows रजिस्ट्री के लिए एक त्वरित मार्गदर्शिका

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

विंडोज रजिस्ट्री पर आगे पढ़ना:

1. Windows7
2 में रजिस्ट्री का बैकअप कैसे लें। Windows रजिस्ट्री को कैसे साफ़ करें
3. विंडोज़ रजिस्ट्री को डीफ़्रैग्मेन्ट क्यों करें


  1. Windows 10 में वर्चुअल मेमोरी कैसे बढ़ाएं:एक त्वरित गाइड

    जब विंडोज कंप्यूटर और इसके स्टोरेज सिस्टम की बात आती है, तो हम में से कई लोग इसके मूल एसएसडी (सॉलिड स्टेट ड्राइव) या रैम को बड़े आकार के साथ बदल देंगे। यह निश्चित रूप से आपके सिस्टम पर मेमोरी बढ़ाने का परिणाम है। लेकिन कभी एक आसान हैक खोजने के बारे में सोचा? मौजूदा RAM या SSD को बदलने का दर्द लेने क

  1. Windows 10 के नए क्लिपबोर्ड का उपयोग करने पर त्वरित मार्गदर्शिका

    विंडोज 10 के हालिया अपडेट ने हमें अपने अनुभव को बढ़ाने के लिए बहुत सारे कारण दिए हैं। तो चलिए सूची में एक और कारण जोड़ते हैं! हाँ यह सही है। विंडोज 10 एक नया क्लिपबोर्ड फीचर भी प्रदान करता है जो अक्सर उपयोग की जाने वाली चीजों को नोट करने का एक नया तरीका है; महत्वपूर्ण कामों और बहुत कुछ का ट्रैक रखें

  1. Windows उपयोगकर्ता बैकअप - त्वरित और गंदा गाइड

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