विंडोज रजिस्ट्री माइक्रोसॉफ्ट के विंडोज ऑपरेटिंग सिस्टम पर चलने वाले सिस्टम के लिए पीसी सेटिंग्स और एप्लिकेशन के विभिन्न कॉन्फ़िगरेशन से संबंधित सूचनाओं का एक डेटाबेस है। हालांकि हर ऐप को विंडोज रजिस्ट्री पर संग्रहीत कॉन्फ़िगरेशन डेटाबेस पर चलाने की आवश्यकता नहीं होती है (कुछ कॉन्फ़िगरेशन डेटा को XML फ़ाइलों या एक अलग निष्पादन योग्य फ़ाइल में संग्रहीत करते हैं), रजिस्ट्री आपके विंडोज पीसी के उचित कामकाज में महत्वपूर्ण भूमिका निभाती है।
विंडोज उपयोगकर्ताओं को इन रजिस्ट्री को संपादित करने का विकल्प प्रदान करता है यदि वे अपने कंप्यूटर पर किसी एप्लिकेशन या प्रोग्राम के लिए कॉन्फ़िगरेशन सेटिंग्स बदलना चाहते हैं। आइए जानें कि आप इन रजिस्ट्री का उपयोग कैसे कर सकते हैं और उन्हें अपनी पसंद के अनुसार संपादित कर सकते हैं:
विंडोज रजिस्ट्री कैसे काम करती है?
विंडोज रजिस्ट्री में संग्रहीत जानकारी तीन अलग-अलग रजिस्ट्री स्तरों पर व्यवस्थित होती है:
- रजिस्ट्री हाइव्स:
ये कुंजियों, उपकुंजियों, और रजिस्ट्री मानों का एक संग्रह है, जिसे फ़ोल्डर्स द्वारा दर्शाया जाता है। इन फ़ोल्डर्स को उनके द्वारा रखे जाने वाले डेटा मानों के प्रकार के आधार पर उपफ़ोल्डर्स में वर्गीकृत किया जाता है।
- रजिस्ट्री कुंजियाँ:
ये वे उपफ़ोल्डर हैं जो रजिस्ट्री हाइव्स बनाते हैं। इन्हें विंडोज रजिस्ट्री में संगठन की मानक इकाई माना जाता है। ये विंडोज फाइल एक्सप्लोरर में फ़ोल्डर्स की तरह हैं जो आपके कंप्यूटर पर विभिन्न प्रकार की फ़ाइलों को रखते हैं। इसी तरह, रजिस्ट्री कुंजियाँ रजिस्ट्री मानों को रखती हैं।
- रजिस्ट्री मान:
ये कॉन्फ़िगरेशन और सिस्टम सेटिंग्स के निर्देश या जानकारी हैं। प्रत्येक रजिस्ट्री मान विशेष सिस्टम सेटिंग्स, एप्लिकेशन, या संबद्ध कॉन्फ़िगरेशन के लिए निर्देश रखता है।
और पढ़ें: रजिस्ट्री कुंजियों और मानों को रजेडिट के माध्यम से कैसे जोड़ें, संशोधित करें, और हटाएं
कमांड प्रॉम्प्ट का उपयोग करके विंडोज रजिस्ट्री कैसे संपादित करें?
यदि आपको विंडोज रजिस्ट्री में बदलाव करने की आवश्यकता है; तो आप विंडोज 10 पीसी पर कमांड प्रॉम्प्ट के माध्यम से प्रक्रिया को नेविगेट कर सकते हैं। आपको बस नीचे दी गई प्रक्रिया का पालन करना होगा:
कमांड प्रॉम्प्ट खोलना

सबसे पहले, विंडोज सर्च बार पर जाएं।
फिर, सर्च बार में cmd टाइप करें। खोज परिणाम कमांड प्रॉम्प्ट को शीर्ष परिणाम के रूप में दिखाएंगे।
राइट-क्लिक कमांड प्रॉम्प्ट विकल्प पर करें और एडमिनिस्ट्रेटर के रूप में चलाएं पर क्लिक करें।
यह आपके विंडोज पीसी पर एडमिन मोड में कमांड प्रॉम्प्ट खोल देगा।
और पढ़ें: कमांड प्रॉम्प्ट बैकग्राउंड कैसे बदलें
रजिस्ट्री संपादित करने के लिए ऑपरेशन प्रकार
चरण 1: विंडोज रजिस्ट्री को संपादित करने के लिए आप जिन सभी ऑपरेशन्स को कर सकते हैं, उनकी सूची प्राप्त करने के लिए निम्न कमांड चलाएं।
REG /?
ऑपरेशन प्रकार परिभाषित करते हैं कि आपको विंडोज रजिस्ट्री में क्या बदलाव करने हैं, उदाहरण के लिए, Add ऑपरेशन प्रकार के माध्यम से एक उपकुंजी जोड़ना।

चरण 2: कमांड प्रॉम्प्ट प्रत्येक कमांड के लिए रिटर्न कोड के साथ सभी ऑपरेशन्स प्रदर्शित करेगा। रिटर्न कोड निर्धारित करते हैं कि कमांड निष्पादन विफल हुआ या सफल हुआ।
नोट: माइक्रोसॉफ्ट नीचे दी गई तालिकाओं में सामग्री प्रदान करता है
| ऑपरेशन्स | कार्य |
| Add | रजिस्ट्री में एक नई प्रविष्टि जोड़ता है |
| Compare | दो या अधिक रजिस्ट्री उपकुंजियों या प्रविष्टियों की तुलना करता है। |
| Copy | रजिस्ट्री प्रविष्टि को स्थानीय या दूरस्थ मशीन पर निर्दिष्ट स्थान पर कॉपी करता है। |
| Load | सहेजी गई उपकुंजियों और प्रविष्टियों को रजिस्ट्री में एक अलग उपकुंजी में लिखता है। यह समस्या निवारण या रजिस्ट्री प्रविष्टियों को संपादित करने के लिए उपयोग की जाने वाली अस्थायी फ़ाइलों के साथ उपयोग करने के लिए अभिप्रेत है। |
| Restore | सहेजी गई उपकुंजियों और प्रविष्टियों को वापस रजिस्ट्री में लिखता है। |
| Query | रजिस्ट्री में एक निर्दिष्ट उपकुंजी के तहत स्थित उपकुंजियों और प्रविष्टियों के अगले स्तर की सूची देता है। |
| Import | स्थानीय कंप्यूटर की रजिस्ट्री में निर्यात की गई रजिस्ट्री उपकुंजियों, प्रविष्टियों, और मानों वाली फ़ाइल की सामग्री को कॉपी करता है। |
| Export | स्थानीय कंप्यूटर की निर्दिष्ट उपकुंजियों, प्रविष्टियों, और मानों को अन्य सर्वरों में स्थानांतरण के लिए एक फ़ाइल में कॉपी करता है। |
| Save | रजिस्ट्री की निर्दिष्ट उपकुंजियों, प्रविष्टियों, और मानों की एक प्रति निर्दिष्ट फ़ाइल में सहेजता है। |
| Delete | एक उपकुंजी या प्रविष्टियों को हटाता है। |
| Unload | REG LOAD ऑपरेशन का उपयोग करके लोड किए गए रजिस्ट्री के एक खंड को हटाता है। |
स्रोत: माइक्रोसॉफ्ट
| रिटर्न कोड | परिणाम |
| 0 | सफलता |
| 1 | विफलता |
स्रोत: माइक्रोसॉफ्ट
सिंटैक्स ढूंढना
सिंटैक्स ढूंढने के लिए, आपको बस पिछले REG कमांड के बीच में ऑपरेशन नाम जोड़ना होगा। बस ऐसे ही –
REG <Operation>
यह विशेष चरण उस विशेष ऑपरेशन के बारे में आपको आवश्यक सभी जानकारी देगा, जिसमें सभी पैरामीटर और सिंटैक्स शामिल हैं। आइए Add ऑपरेशन प्रकार का उदाहरण लेकर सिंटैक्स ढूंढते हैं।
ऑपरेशन प्रकारों का उपयोग करके एक संपादन कार्य निष्पादित करना: उपकुंजी या प्रविष्टि जोड़ना
चरण 1: आप Add ऑपरेशन के माध्यम से रजिस्ट्री में एक उपकुंजी जोड़ सकते हैं। एक संपादन शुरू करने के लिए, आपको REG कमांड के बीच में ऑपरेशन प्रकार डालना होगा।
चूंकि हम Add ऑपरेशन प्रकार का उपयोग कर रहे हैं, आपको कमांड टाइप करने की आवश्यकता है –
REG <Add>
चरण 2: सिंटैक्स प्रॉम्प्ट की दूसरी पंक्ति में वहीं है –
REG ADD <KeyName> [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

यहां –
- <KeyName> उपकुंजी का पथ निर्दिष्ट करता है। आमतौर पर, पथ के रूप में उपयोग की जाने वाली रूट कुंजियों को HKLM या HKU द्वारा नामित किया जाता है।
- /v ValueName उपकुंजी का नाम निर्दिष्ट करता है।
अन्य सिंटैक्स पैरामीटर्स Add ऑपरेशन प्रकार के मामले में आवश्यक नहीं हैं।
चरण 3: मान लें कि आपका उपकुंजी नाम है – MySubkey; ऑपरेशन प्रकार के साथ जाने वाली कमांड होगी –
REG ADD HKLM\Software\MySubkey
उपकुंजी हटाना
चरण 1: Delete ऑपरेशन का सिंटैक्स है –
REG DELETE <KeyName> [{/v ValueName | /ve | /va}] [/f]
चरण 2: मान लें कि आपको पिछले चरण में बनाई गई उसी उपकुंजी को हटाने की आवश्यकता है; कमांड होगी –
REG DELETE HKLM\Software\MySubkey
चरण 3: डिलीट कमांड की पुष्टि करने के लिए YES टाइप करें।
चरण 4: एंटर दबाएं।
ये केवल दो ऑपरेशन हैं। प्रत्येक ऑपरेशन के लिए एक अलग सिंटैक्स की आवश्यकता होती है जिसे अब आप जानते हैं कि कैसे पता लगाना है, और प्रत्येक अलग-अलग कार्य करता है। आप माइक्रोसॉफ्ट द्वारा प्रकाशित इस दस्तावेज़ पर जा सकते हैं ताकि रजिस्ट्री ऑपरेशन प्रकार, सिंटैक्स, और पैरामीटर्स के बारे में अधिक जान सकें।
और पढ़ें: विंडोज 10 में रजिस्ट्री त्रुटियों को कैसे ठीक करें
अस्वीकरण: विंडोज रजिस्ट्री से छेड़छाड़ करने से क्यों बचना चाहिए?
कंट्रोल पैनल सेटिंग्स, सिस्टम एसोसिएशन, सॉफ़्टवेयर या ऐप इंस्टॉलेशन आदि में आपके द्वारा किया गया कोई भी परिवर्तन स्वचालित रूप से विंडोज रजिस्ट्री में परिलक्षित होता है। यदि आप मैन्युअल रूप से विंडोज रजिस्ट्री को संपादित करने का प्रयास करते हैं; तो आप इनमें से किसी भी सेटिंग, कॉन्फ़िगरेशन, और सिस्टम नीतियों को भ्रष्ट कर सकते हैं। इससे कई कंप्यूटर समस्याएं हो सकती हैं, जैसे सिस्टम क्रैश, भ्रष्ट एप्लिकेशन, अनबूटेबल ड्राइव, सेव की गई फ़ाइलों और सिस्टम फ़ोल्डर्स में समस्याएं।
इसलिए यह अनुशंसा की जाती है कि आप विंडोज रजिस्ट्री को तब तक संपादित न करें जब तक कि आप सभी सिंटैक्स और पैरामीटर्स से पूरी तरह अवगत न हों या आपको ऐसा करने की सख्त आवश्यकता न हो।
आपको यह भी पसंद आ सकता है
रजिस्ट्री मुद्दों को ठीक करना क्यों महत्वपूर्ण है
वर्तमान पासवर्ड जाने बिना विंडोज पासवर्ड कैसे बदलें