विंडोज रजिस्ट्री का उपयोग करके क्रोम एक्सटेंशन की स्थापना रद्द करना रोकें

इस पोस्ट में, हम आपको दिखाएंगे कि विंडोज 11(Windows 11) या विंडोज 10 में रजिस्ट्री को ट्वीव करके क्रोम एक्सटेंशन की स्थापना रद्द करने से कैसे रोकें(prevent the uninstallation of Chrome extensions by tweaking the Registry) । किसी भी अन्य ब्राउज़र की तरह, Google क्रोम भी एक (Google Chrome)एक्सटेंशन(Extensions) मैनेजर के साथ आता है जो चालू / बंद करने और हटाने में मदद करता है। स्थापित एक्सटेंशन। आप एक्सटेंशन आइकन पर राइट-क्लिक भी कर सकते हैं और इसे अनइंस्टॉल करने के लिए क्रोम से निकालें ...(Remove from Chrome…) विकल्प का उपयोग कर सकते हैं। लेकिन, अगर आप नहीं चाहते कि कोई और आपके द्वारा इंस्टॉल किए गए एक्सटेंशन को अनइंस्टॉल कर दे, तो इस रजिस्ट्री(Registry) ट्रिक का इस्तेमाल करें।

Windows 10 रजिस्ट्री संपादक का उपयोग करके क्रोम एक्सटेंशन की स्थापना रद्द करने से रोकें

एक बार ट्रिक लागू हो जाने पर, आप देखेंगे कि निकालें(Remove) बटन उस एक्सटेंशन के लिए गायब हो गया है जिसके लिए आपने रोकथाम को सक्षम किया है। चालू/बंद बटन भी काम नहीं करेगा। साथ ही, राइट-क्लिक विकल्प भी हटा दिया जाएगा जिसका उपयोग किसी एक्सटेंशन को अनइंस्टॉल करने के लिए किया जाता है।

यह ट्रिक एक्सटेंशन के वर्किंग पार्ट को प्रभावित नहीं करेगी। जैसा होना चाहिए वैसा ही काम करेगा। आप उस एक्‍सटेंशन के विकल्‍पों तक भी पहुंच सकेंगे और उन्‍हें कस्‍टमाइज़ कर सकेंगे. बाद में, आप अपने द्वारा किए गए परिवर्तनों को कभी भी पूर्ववत भी कर सकते हैं।

(Prevent)क्रोम(Chrome) एक्सटेंशन की स्थापना रद्द करना रोकें

चूंकि यह एक रजिस्ट्री(Registry) परिवर्तन है, इसलिए रजिस्ट्री का बैकअप लेने की(backup the Registry) अनुशंसा की जाती है ताकि कुछ भी गलत होने पर आप इसे कभी भी पुनर्स्थापित कर सकें। अब इन चरणों का पालन करें:

  1. रजिस्ट्री संपादक खोलें
  2. एक्सेस नीतियां(Policies) कुंजी
  3. Google कुंजी बनाएं
  4. क्रोम(Chrome) कुंजी बनाएं
  5. क्रोम कुंजी के तहत एक्सटेंशन इंस्टाल फोर्सलिस्ट(ExtensionInstallForcelist) कुंजी जोड़ें
  6. एक स्ट्रिंग(String) मान बनाएं और इसे 1 के रूप में नाम बदलें
  7. गूगल क्रोम खोलें
  8. Chrome का (Chrome)एक्सटेंशन(Extensions) प्रबंधक पृष्ठ खोलें
  9. एक एक्सटेंशन आईडी कॉपी करें(Copy an extension ID)
  10. (Double-click)आपके द्वारा बनाए गए स्ट्रिंग(String) मान पर डबल-क्लिक करें
  11. (Paste)मान(Value) डेटा फ़ील्ड में एक्सटेंशन आईडी चिपकाएं
  12. (Save)गूगल क्रोम(Google Chrome) ब्राउजर को सेव और  रीलॉन्च(Relaunch) करें ।

पहले चरण में, आप रजिस्ट्री संपादक को लॉन्च करने के लिए खोज(Search) बॉक्स, रन कमांड(Run Command) बॉक्स, या किसी अन्य विकल्प का उपयोग कर सकते हैं ।

उसके बाद, रजिस्ट्री संपादक में (Registry Editor)नीतियाँ(Policies) कुंजी तक पहुँचें । पथ है:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies

पहुँच नीतियाँ कुंजी

अगले चरण में, इस नीति(Policies) कुंजी के तहत एक नई रजिस्ट्री कुंजी बनाएं और उसका नाम Google के रूप में सेट करें ।

अब, Google कुंजी में एक और कुंजी बनाएं, और इसे क्रोम(Chrome) नाम दें । फिर से , उस (Again)क्रोम(Chrome) कुंजी के तहत एक नई कुंजी बनाएं , और नाम को ExtensionInstallForcelist पर सेट करें ।

Google कुंजी, क्रोम कुंजी, और एक्सटेंशनइंस्टालफोर्सलिस्ट कुंजी बनाएं

उस अंतिम कुंजी के तहत, एक नया स्ट्रिंग मान(String Value) बनाएं और इसे 1 नाम दें । आप खाली क्षेत्र पर राइट-क्लिक करके, (right-click on the empty area)नया(New) मेनू चुनकर और फिर स्ट्रिंग वैल्यू(String Value) विकल्प पर क्लिक करके यह मान बना सकते हैं। जब मान बनाया जाता है, तो उसका नाम बदलकर 1 कर दें।

नया स्ट्रिंग मान बनाएं और इसे 1 . नाम दें

रजिस्ट्री संपादक को अभी तक बंद न करें।

अब स्टार्ट(Start) मेन्यू, सर्च(Search) बॉक्स या इसके शॉर्टकट की मदद से गूगल क्रोम(Google Chrome) ब्राउजर खोलें। Google क्रोम के (Google Chrome)एक्सेस एक्सटेंशन(Access Extensions) मैनेजर । इसके लिए, ऊपरी दाएं कोने पर दिखाई देने वाले तीन लंबवत डॉट्स(three vertical dots) आइकन पर क्लिक करें, अधिक टूल(More tools) अनुभाग तक पहुंचें, और एक्सटेंशन(Extensions) चुनें ।

वैकल्पिक रूप से, आप ऑम्निबॉक्स(Omnibox) (या एड्रेस बार) chrome://extensionsमें टाइप कर सकते हैं और इसे खोलने के लिए एंटर दबा सकते हैं।(Enter)

एक्सटेंशन(Extensions) पेज पर , आप सभी एक्सटेंशन के लिए एक्सटेंशन आईडी देख सकते हैं। उस एक्सटेंशन की आईडी कॉपी(Copy ID) करें जिसे आप अनइंस्टॉल होने से रोकना चाहते हैं।

एक्सटेंशन प्रबंधक पृष्ठ पर पहुंचें और एक एक्सटेंशन आईडी कॉपी करें

रजिस्ट्री संपादक(Registry Editor) पर वापस जाएं और ऊपर बनाए गए एक्सटेंशन(ExtensionInstallForcelist) इंस्टालफोर्सलिस्ट स्ट्रिंग वैल्यू(Value) पर डबल-क्लिक करें । मान(Value) डेटा फ़ील्ड में, एक्सटेंशन आईडी पेस्ट करें । उसके बाद, निम्नलिखित पाठ संलग्न करें:

;https://clients2.google.com/service/update2/crx

मूल्य डेटा फ़ील्ड में एक्सटेंशन आईडी और दिए गए टेक्स्ट जोड़ें

OK बटन दबाएं।

अब क्रोम(Chrome) ब्राउजर को फिर से लॉन्च करें और एक्सटेंशन(Extensions) पेज को एक्सेस करें।

आप देखेंगे कि उस विशेष एक्सटेंशन के लिए निकालें(Remove) बटन दिखाई नहीं दे रहा है। साथ ही, जब आप उस एक्सटेंशन आइकन पर राइट-क्लिक करेंगे, तो क्रोम से निकालें(Remove from Chrome) विकल्प दिखाई नहीं देगा।

इसका सीधा सा मतलब है कि उस विशेष क्रोम(Chrome) एक्सटेंशन को अनइंस्टॉल करने का विकल्प अक्षम है।

आप अपने ब्राउज़र पर स्थापित किसी अन्य एक्सटेंशन की स्थापना रद्द करने से रोकने के लिए उपरोक्त चरणों का पालन कर सकते हैं। बस(Just) एक्सटेंशन आईडी और ऊपर बताए गए टेक्स्ट की जरूरत है।

परिवर्तनों को पूर्ववत करने के लिए, बस उपरोक्त चरणों का पालन करें, और आपके द्वारा बनाए गए किसी भी स्ट्रिंग(String) मान को हटा दें और उस विशिष्ट एक्सटेंशन के लिए स्थापना रद्द करने की रोकथाम हटा दी जाएगी।

बस इतना ही!



About the author

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



Related posts