पृष्ठभूमि
कई कार्यक्रम राज्य को इंगित करने के लिए खोजकर्ता के आइकनों को संशोधित करते हैं ("सिंक किए गए" आदि)
यह एक ज्ञात तथ्य है, कि विंडोज (win7, win8, win10?) केवल ऐसे आइकनों की एक सीमित मात्रा (~ 15) को संभाल सकता है और कई संबंधित प्रश्न ( यहाँ हैं )।
ये ओवरले-आइकन शाखा में रजिस्ट्री में पंजीकृत हैं:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellIconOverlayIdentifiers
केवल प्रविष्टियों की पहली जोड़ी (15?) वास्तव में उपयोग की जाती है, अन्य को अनदेखा किया जाता है। परिणामस्वरूप, अपने स्वयं के ओवरले आइकन स्थापित करने वाले कई प्रोग्राम होने से पहले से इंस्टॉल किए गए प्रोग्रामों का व्यवहार खराब हो सकता है।
इसे ठीक करने के लिए, आमतौर पर रजिस्ट्री में जाना पड़ता है और जब तक शीर्ष पर नहीं होते तब तक अवांछित प्रविष्टियों को हटा दें (या नाम बदलें)।
मुसीबत
हाल ही में, मैंने इन शीर्ष पदों के लिए लड़ने वाले कई कार्यक्रमों के बढ़ते 'आक्रामक' व्यवहार को देखा है। यह अक्सर मुख्य-नामों के द्वारा किया जाता है जो शीर्ष-छँटाई को लागू करने के लिए सफेद-अंतरिक्ष वर्णों से शुरू होता है। ड्रॉपबॉक्स , गूगलड्राइव , स्काईड्राइव और वनड्राइव उदाहरण के लिए यह सब कर रहे हैं। कुछ, जैसे GoogleDrive भी आजकल तीन व्हाइट-स्पेस का उपयोग करता है, लेकिन अन्य प्रोग्राम बराबर हो रहे हैं ...
क्या बुरा है, कुछ प्रोग्राम किसी भी स्वचालित 'अपडेट' (या यहां तक कि अपडेट-चेक या प्रोग्राम लॉन्च?) के दौरान स्वचालित रूप से इस सेटिंग की मरम्मत करते हैं। तो किसी भी मैनुअल समायोजन नियमित रूप से पूर्ववत हैं। मैंने कम से कम GoogleDrive , Dropbox और OneDrive के लिए इस पर ध्यान दिया है
सवाल
क्या ऐसे स्वचालित परिवर्तनों से रजिस्ट्री को 'सुरक्षित' करने का कोई तरीका है?
संपादित करें (उत्तर)
एलेक्सी इवानोव ने नीचे टिप्पणी में एक अच्छा सुझाव दिया है, और अब तक "रजिस्ट्री विशेषाधिकार रद्द करने" ने मेरे लिए समस्या को दबा दिया है।