विंडोज रजिस्ट्री एक निर्देशिका है जो माइक्रोसॉफ्ट विंडोज के लिए ऑपरेटिंग सिस्टम के लिए सेटिंग्स और विकल्प स्टोर करती है। इसमें सभी हार्डवेयर, ऑपरेटिंग सिस्टम सॉफ़्टवेयर, अधिकांश गैर-ऑपरेटिंग सिस्टम सॉफ़्टवेयर, उपयोगकर्ता, पीसी की वरीयताओं आदि के लिए जानकारी और सेटिंग्स शामिल हैं। इस पोस्ट की वार्ता विंडोज रजिस्ट्री मूल बातें.
विंडोज रजिस्ट्री को प्रति-प्रोग्राम आईएनआई फ़ाइलों के भ्रम को साफ करने के लिए पेश किया गया था जिसे पहले विंडोज प्रोग्राम के लिए कॉन्फ़िगरेशन सेटिंग्स को स्टोर करने के लिए उपयोग किया गया था। इन फ़ाइलों को पूरे सिस्टम में बिखरे हुए थे, जिससे उन्हें ट्रैक करना मुश्किल हो गया।
विंडोज रजिस्ट्री मूल बातें
रजिस्ट्री में निम्नलिखित 5 शामिल हैं रूट कुंजी:
- HKEY_CLASSES_ROOT
- HKEY_CURRENT_USER
- HKEY_LOCAL_MACHINE
- HKEY_USERS
- HKEY_CURRENT_CONFIG।
रूट कुंजी शामिल हैं उपकुँजियाँ. उपकुंजियों में भी स्वयं की उपकुंजी हो सकती है और इसमें कम से कम एक मान होता है, जिसे इसके नाम से जाना जाता है डिफ़ॉल्ट मान. इसकी सभी उपकुंजियों और मानों के साथ एक कुंजी को एक के रूप में जाना जाता है मधुमुखी का छत्ता.
रजिस्ट्री सिस्टम 32 / config फ़ोल्डर में डिस्क पर कई अलग-अलग हाइव फाइलों के रूप में स्थित है। जब भी विंडोज शुरू होता है या जब उपयोगकर्ता लॉग ऑन करता है तो इन हाइव फ़ाइलों को स्मृति में पढ़ा जाता है। यह देखने के लिए कि हेव्स शारीरिक रूप से संग्रहीत हैं, देखें:
HKEY_LOCAL_MACHINE System CurrentControlSet Control HiveList
रजिस्ट्री निम्न डेटा प्रकारों का उपयोग करती है:
- REG_SZ: एसजेड शून्य-समाप्त स्ट्रिंग इंगित करता है। यह एक चर-लंबाई वाली स्ट्रिंग है जिसमें यूनिकोड के साथ-साथ एएनएसआई वर्ण भी हो सकते हैं।
- REG_BINARY: इसमें द्विआधारी डेटा शामिल है। 0 और 1 है।
- REG_DWORD: यह डेटा प्रकार एक डबल शब्द है। यह 32-बिट संख्यात्मक मान है और 0 से 232 तक कोई भी संख्या पकड़ सकता है।
- REG_QWORD: यह डेटा प्रकार एक चौगुनी शब्द है। यह एक 64-बिट संख्यात्मक मान है।
- REG_MULTI_SZ: इस डेटा प्रकार में एक एकल मान को आवंटित शून्य-समाप्त तारों का एक समूह होता है।
- REG_EXPAND_SZ: यह डेटा प्रकार शून्य-समाप्त वाली स्ट्रिंग है जिसमें पर्यावरण चर के लिए एक अप्रत्याशित संदर्भ है, जैसे कि% SystemRoot%।
विंडोज विस्टा में रजिस्ट्री वर्चुअलाइजेशन
फ़ाइल वर्चुअलाइजेशन के साथ, विंडोज विस्टा से शुरू, रजिस्ट्री भी वर्चुअलाइज्ड किया गया है, और इसलिए विंडोज एक्सपी के विपरीत, ब्लोट से पीड़ित नहीं होता है। विंडोज 7 में भी यही जारी रखा गया है।
वर्चुअलाइजेशन का मूल रूप से मतलब है कि अनुप्रयोगों को सिस्टम फ़ोल्डर्स विंडोज़ फाइल सिस्टम को लिखने से रोक दिया जाता है और साथ ही 'मशीन चौड़ी कुंजी'रजिस्ट्री में। हालांकि, यह मानक उपयोगकर्ता खातों को एप्लिकेशन इंस्टॉल करने या चलाने से नहीं रोकता है।
विंडोज विस्टा और बाद में, यूएसी रजिस्ट्री वर्चुअलाइजेशन फीचर का उपयोग करता है, उपकुंजियों को लिखने के प्रयासों को पुनर्निर्देशित करने के लिए
HKEY_LOCAL_MACHINESoftware
जब कोई एप्लिकेशन इस हाइव को लिखने का प्रयास करता है, तो विस्टा इसके बजाय, प्रति उपयोगकर्ता स्थान पर लिखता है,
HKEY_CLASSES_ROOTVirtualStoreMachineSoftware
यह बुद्धिमानी से किया जाता है। कोई भी नहीं जानता कि यह हो रहा है!
यह संक्षेप में, रजिस्ट्री वर्चुअलाइजेशन है, और यह एक उपयोगी सुरक्षा सुविधा है।
संयोग से, विंडोज विस्टा अंतर्निहित एक और नई तकनीक का भी उल्लेख किया जाना चाहिए और बाद में: कर्नेल लेनदेन प्रबंधक, जो लेनदेन संबंधी रजिस्ट्री को सक्षम बनाता है। यह सुविधा एक रजिस्ट्री रोलबैक के प्रकार को सक्षम बनाता है। लेकिन यह रजिस्ट्री संपादक में लागू नहीं किया गया है। इसके बजाए, यह सुविधा उन डेवलपर्स द्वारा उपयोग के लिए डिज़ाइन की गई है जिन्हें लेनदेन प्रक्रिया का उपयोग करके मजबूत अनुप्रयोग बनाने की आवश्यकता है।
पंजीकृत संपादक
रजिस्ट्री के साथ सीधे काम करने के लिए विंडोज 10/8/7 / Vista में प्राथमिक उपकरण है पंजीकृत संपादक । इसे एक्सेस करने के लिए, बस टाइप करें regedit Vista के स्टार्ट मेनू खोज बार में और एंटर दबाएं!
रजिस्ट्री के साथ काम करते समय आपको दोगुना सावधान रहना होगा, क्योंकि कोई पुष्टिकरण संकेत नहीं है या प्रॉम्प्ट को सहेजने के लिए ठीक क्लिक करें। किए गए परिवर्तन सीधे शामिल किए जाते हैं।
आप विंडोज रजिस्ट्री संपादक टिप्स और फीचर्स के बारे में अधिक पढ़ सकते हैं। विंडोज 10 v1703 के उपयोगकर्ता सीधे रजिस्ट्री कुंजी पर कूदने के लिए पता बार का उपयोग कर सकते हैं।
उल्लेख विशेष रूप से किया जाना चाहिए
HKEY_LOCAL_MACHINESystemCurrentControlSet
इस विशेष में चाबियाँ विस्टा के लिए स्टार्ट-अप के लिए जरूरी हैं, क्योंकि इसका बैकअप बनाए रखा जाता है, जिसे आप जरूरी होने पर पुनर्स्थापित कर सकते हैं, बस सुरक्षित मोड में बूट करके और चुनकर अंतिम ज्ञात सही विन्यास.
आरंभ करने के लिए, आप स्टार्ट मेनू और टास्कबार रजिस्ट्री ट्वीक्स पर इस पोस्ट को पढ़ना चाहेंगे। आप विंडोज रजिस्ट्री पर अधिक लेख देख सकते हैं और रजिस्ट्री में बैकअप और पुनर्स्थापित कैसे करें और रजिस्ट्री में परिवर्तनों की निगरानी कैसे करें, यह जानने के लिए यहां जाएं। रजिस्ट्री के कई उदाहरण खोलने का तरीका जानें।
WinVistaClub.com से पोर्ट पोस्ट किया गया और अपडेट किया गया और यहां पोस्ट किया गया।