विंडोज 10 में कमांड प्रॉम्प्ट से रजिस्ट्री को कैसे संपादित करें

विंडोज रजिस्ट्री (Windows Registry)माइक्रोसॉफ्ट विंडोज(Microsoft Windows) ऑपरेटिंग सिस्टम  के सभी संस्करणों पर स्थापित सॉफ्टवेयर और हार्डवेयर के लिए सूचना, सेटिंग्स, विकल्प और अन्य मूल्यों का एक डेटाबेस है  । जब कोई प्रोग्राम स्थापित होता है, तो रजिस्ट्री में एक नई उपकुंजी बनाई जाती है। इस उपकुंजी में उस प्रोग्राम के लिए विशिष्ट सेटिंग्स हैं, जैसे उसका स्थान, संस्करण, और प्राथमिक निष्पादन योग्य। विंडोज़ और बहुत से तृतीय-पक्ष ऐप्स रजिस्ट्री में सेटिंग्स संग्रहीत करते हैं। इस पोस्ट में, हम आपको दिखाएंगे कि विंडोज 10(Windows 10) में कमांड प्रॉम्प्ट(Command Prompt) से रजिस्ट्री को कैसे संपादित किया जाए ।

विंडोज़-रजिस्ट्री-8

कमांड प्रॉम्प्ट से रजिस्ट्री संपादित करें

(Adding)विंडोज रजिस्ट्री उपकुंजियों और मूल्यों को (Windows)जोड़ना , संशोधित करना या हटाना केवल उन्नत उपयोगकर्ताओं, व्यवस्थापकों और आईटी पेशेवरों द्वारा किया जाना चाहिए। बदलाव करने से पहले सावधानी बरतें। चूंकि यह एक रजिस्ट्री ऑपरेशन है, इसलिए यह अनुशंसा की जाती है कि आप रजिस्ट्री का बैकअप लें(back up the registry)  या  प्रक्रिया के गलत होने की स्थिति में सिस्टम पुनर्स्थापना बिंदु बनाएं  ।

एक बार जब आप आवश्यक एहतियाती उपाय कर लेते हैं, तो आप निम्नानुसार आगे बढ़ सकते हैं:

रन(Run) डायलॉग को इनवाइट करने के लिए विंडोज(Windows) की + आर दबाएं ।

रन डायलॉग बॉक्स में, cmd टाइप करें और फिर एडमिन मोड में कमांड प्रॉम्प्ट खोलने(open Command Prompt in admin mode) के लिए CTRL + SHIFT + ENTER

संचालन की सूची प्राप्त करने के लिए, नीचे दिए गए आदेश को चलाएँ:

REG /?

ऑपरेशन लिस्ट(Operation List) दिखाई देगी, साथ ही प्रत्येक कमांड के लिए रिटर्न कोड भी।(Return Code)

यहाँ संचालन की सूची है और प्रत्येक क्या करता है, जैसा  कि Microsoft द्वारा वर्णित है(described by Microsoft) :

  • जोड़ें:(Add:)  रजिस्ट्री में एक नई उपकुंजी या प्रविष्टि जोड़ता है।
  • तुलना करें:(Compare:)  निर्दिष्ट रजिस्ट्री उपकुंजियों या प्रविष्टियों की तुलना करता है।
  • प्रतिलिपि:(Copy:)  स्थानीय या दूरस्थ मशीन पर एक निर्दिष्ट स्थान पर रजिस्ट्री प्रविष्टि की प्रतिलिपि बनाता है।
  • हटाएँ:(Delete:)  उपकुंजी या प्रविष्टियाँ हटाता है।
  • निर्यात:(Export:)  स्थानीय कंप्यूटर की निर्दिष्ट उपकुंजियों, प्रविष्टियों और मूल्यों को अन्य सर्वरों में स्थानांतरित करने के लिए एक फ़ाइल में कॉपी करता है।
  • आयात:(Import:)  निर्यात की गई रजिस्ट्री उपकुंजियों, प्रविष्टियों और मानों वाली फ़ाइल की सामग्री को स्थानीय कंप्यूटर की रजिस्ट्री में कॉपी करता है।
  • लोड:(Load:)  सहेजी गई उपकुंजियों और प्रविष्टियों को रजिस्ट्री में एक अलग उपकुंजी में लिखता है। यह उन अस्थायी फ़ाइलों के साथ उपयोग करने के लिए अभिप्रेत है जिनका उपयोग रजिस्ट्री प्रविष्टियों के समस्या निवारण या संपादन के लिए किया जाता है।
  • क्वेरी:(Query:)  उपकुंजियों और प्रविष्टियों के अगले स्तर की सूची देता है जो रजिस्ट्री में निर्दिष्ट उपकुंजी के नीचे स्थित हैं।
  • पुनर्स्थापित करें:(Restore:)  सहेजी गई उपकुंजियों और प्रविष्टियों को रजिस्ट्री में वापस लिखता है।
  • सहेजें:(Save:)  निर्दिष्ट फ़ाइल में निर्दिष्ट उपकुंजियों, प्रविष्टियों और रजिस्ट्री के मूल्यों की एक प्रति सहेजता है।
  • अनलोड:(Unload:)REG LOAD   ऑपरेशन  का उपयोग करके लोड की गई रजिस्ट्री के एक हिस्से को हटा देता है  ।

और, वापसी कोड:

  • 0:  सफल
  • 1:  विफल

किसी विशिष्ट ऑपरेशन के लिए सहायता प्राप्त करने के लिए, ऑपरेशन नाम को पिछले कमांड के मध्य में जोड़ें:

REG <Operation> /?

उदाहरण, यदि आप ऐड(Add) ऑपरेशन पर मदद चाहते हैं, तो निम्न कमांड चलाएँ:

REG ADD /?

जब आदेश निष्पादित होता है, तो आपको निर्दिष्ट ऑपरेशन के बारे में आवश्यक सभी जानकारी वापस कर दी जाती है, जिसमें सिंटैक्स, पैरामीटर और यहां तक ​​​​कि कुछ उदाहरण भी शामिल हैं।

अब जबकि हम REG ADD(REG ADD) के बारे में वह सब कुछ जान गए हैं जो हमें जानने की जरूरत है , आइए इसे क्रियान्वित करने का प्रयास करें।

रजिस्ट्री में एक उपकुंजी(SubKey) या प्रविष्टि(Entry) जोड़ें

कमांड प्रॉम्प्ट से रजिस्ट्री संपादित करें

शुरू करने के लिए, नीचे REG ADD का उपयोग करने से REG ADD /?आज्ञा:

REG ADD <KeyName> [{/v ValueName | /ve}] [/t DataType] [/s Separator] [/d Data] [/f]

<KeyName> उपकुंजी का पूरा पथ निर्दिष्ट करता है। स्थानीय कंप्यूटर के लिए मान्य रूट कुंजियाँ HKLM, HKCU, HKCR, HKU और HKCC हैं(HKCC) । आप दूरस्थ कंप्यूटर के लिए HKLM और HKU रूट कुंजियों का उपयोग कर सकते हैं। /v <ValueName> निर्दिष्ट उपकुंजी के अंतर्गत जोड़े जाने वाली रजिस्ट्री प्रविष्टि का नाम निर्दिष्ट करता है । हम बाकी मापदंडों को बाद में परिभाषित करेंगे, लेकिन इस उदाहरण के लिए, हमें बस इतना ही चाहिए।

तो, मान लें कि हम HKLMSoftware के तहत TheWindowsClubSubkey नामक एक उपकुंजी जोड़ना चाहते हैं ,(TheWindowsClubSubkey) कमांड HKLM\Software वाक्यविन्यास) इस तरह दिखेगा:

REG ADD HKLM\Software\TheWindowsClubSubkey

एक बार कमांड निष्पादित होने के बाद उपकुंजी को रजिस्ट्री में जोड़ दिया जाएगा। पुष्टि करने के लिए निम्न कार्य करें:

  • रन(Run) डायलॉग को इनवाइट करने के लिए विंडोज(Windows) की + आर दबाएं ।
  • रन डायलॉग बॉक्स में, regedit टाइप करें और (regedit)रजिस्ट्री एडिटर खोलने(open Registry Editor) के लिए एंटर दबाएं ।
  • नीचे रजिस्ट्री कुंजी पथ पर नेविगेट करें या कूदें:
HKEY_LOCAL_MACHINE > SOFTWARE > TheWindowsClubSubkey

(Delete)रजिस्ट्री से एक उपकुंजी(SubKey) या प्रविष्टि हटाएं

रजिस्ट्री से उपकुंजी या प्रविष्टि को हटाने के लिए, निम्न सिंटैक्स चलाएँ:

REG DELETE <KeyName> [{/v ValueName | /ve | /va}] [/f]

तो, मान लें कि हम HKLMSoftware(TheWindowsClubSubkey) के तहत HKLM\Software नामक उपकुंजी को हटाना/निकालना चाहते हैं , कमांड (वाक्यविन्यास) इस तरह दिखेगा:

REG DELETE HKLM\Software\TheWindowsClubSubkey

यदि आप वास्तव में उपकुंजी को हटाना चाहते हैं तो आपको संकेत दिया जाएगा। हां(Yes) टाइप करें और एंटर दबाएं।

एक बार कमांड निष्पादित होने के बाद उपकुंजी रजिस्ट्री से हटा दी जाएगी।

विंडोज 10 में कमांड प्रॉम्प्ट से रजिस्ट्री को संपादित करने का तरीका यही है।(That’s it on how to edit the Registry from Command Prompt in Windows 10.)



About the author

मेरे पास कंप्यूटर इंजीनियरिंग और सूचना प्रौद्योगिकी की पृष्ठभूमि है, जिसने मुझे विंडोज 10 और 11 प्लेटफॉर्म पर एक अनूठा दृष्टिकोण दिया है। विशेष रूप से, मुझे विंडोज 10 "डेस्कटॉप एक्सपीरियंस" और माइक्रोसॉफ्ट एज ब्राउज़र दोनों का अनुभव है। इन दो प्लेटफार्मों के साथ मेरा अनुभव मुझे इस बात की गहरी समझ देता है कि वे कैसे काम करते हैं, और इन क्षेत्रों में मेरी विशेषज्ञता मुझे उन्हें बेहतर बनाने के बारे में विश्वसनीय सलाह प्रदान करने की अनुमति देती है।



Related posts