दरअसल, अपडेट ही एकमात्र कारण नहीं है कि विंडोज 10 आपके डिफ़ॉल्ट ऐप्स को रीसेट करता है। जब उपयोगकर्ता द्वारा कोई फ़ाइल एसोसिएशन सेट नहीं किया गया है, या जब कोई ऐप एसोसिएशन सेट करते समय UserChoice रजिस्ट्री कुंजी को दूषित कर देता है, तो यह फ़ाइल एसोसिएशन को उनके विंडोज 10 डिफ़ॉल्ट पर रीसेट करने का कारण बनता है। UserChoice कुंजी एक एन्क्रिप्टेड हैश संग्रहीत करती है जो इंगित करती है कि एसोसिएशन उपयोगकर्ता द्वारा सेट किया गया था, न कि किसी मैलवेयर द्वारा। यह नए सुरक्षा तंत्र का एक हिस्सा है जो विंडोज 8 के बाद से ऑपरेटिंग सिस्टम में मौजूद है।
उदाहरण के लिए, अपडेट के बाद या उपर्युक्त कारण से तस्वीरें आपकी छवि फ़ाइल संबद्धता पर कब्ज़ा कर सकती हैं। जब ऐसा होता है, तो एक्शन सेंटर आपको सूचित करता है कि एक ऐप डिफ़ॉल्ट रीसेट हो गया है:
इसे मैन्युअल रूप से ठीक करने के लिए, आप एक साधारण रजिस्ट्री ट्विक लागू कर सकते हैं। उदाहरण के लिए, फ़ोटो ऐप के लिए, निम्नलिखित कदम उठाने होंगे:
- रजिस्ट्री संपादक खोलें.
- निम्नलिखित रजिस्ट्री कुंजी पर जाएँ:|_+_|
युक्ति: आप एक क्लिक से किसी भी वांछित रजिस्ट्री कुंजी तक पहुंच सकते हैं।
नोट: उपरोक्त कुंजी केवल तभी लागू होती है जब आपके पास फ़ोटो ऐप का संस्करण v16.122.14020.0_x64 इंस्टॉल हो, जो इस लेखन के समय मेरे पीसी पर वर्तमान संस्करण है। यदि आपके पास कोई अन्य संस्करण या बिल्ड नंबर है, तो उपयुक्त कुंजी चुनें। यह इस प्रारूप में होगा:जहां nnn… वास्तविक संस्करण/बिल्ड नंबर के लिए प्लेसहोल्डर है। x64/x86 भाग पर भी ध्यान दें।
- दाएँ फलक में, छवि फ़ाइल प्रकार का मान देखें, उदा. .वेब. नीचे दिए गए स्क्रीनशॉट में, यह AppX43hnxtbyyps62jhe9sqpdzxn1790zetc है:
- अब निम्न कुंजी पर जाएँ:|_+_|
हमारे मामले में यह है
|_+_| - यहां NoOpenWith नामक एक नया स्ट्रिंग मान बनाएं और इसका मान डेटा सेट न करें (इसे खाली छोड़ दें):
यह फ़ोटो ऐप को छवि फ़ाइल प्रकार एसोसिएशनों पर कब्ज़ा करने से रोकेगा! आपको हर उस ऐप के लिए इन चरणों को दोहराना होगा जो आपके डिफ़ॉल्ट ऐप्स पर कब्ज़ा कर लेता है। उसके बाद, विंडोज़ 10 आपकी डिफ़ॉल्ट फ़ाइल एसोसिएशन को नहीं बदलेगा।
अपना समय बचाने के लिए, आप निम्नलिखित रजिस्ट्री ट्विक का उपयोग कर सकते हैं, जिसका परीक्षण किया गया है और इस लेखन के समय विंडोज 10 बिल्ड 10586 में काम करता है:
|_+_|यहां आप उपयोग के लिए तैयार reg फ़ाइलें डाउनलोड कर सकते हैं:
रजिस्ट्री फ़ाइलें डाउनलोड करें
इस ट्विक को लागू करने के बाद, आपको कंट्रोल पैनल> डिफॉल्ट प्रोग्राम खोलने और अपनी पसंद के अनुसार फ़ाइल एसोसिएशन या ऐप डिफॉल्ट सेट करने की आवश्यकता है। अब से किसी भी अंतर्निहित यूनिवर्सल ऐप्स को फ़ाइल एसोसिएशन को रीसेट नहीं करना चाहिए।
इतना ही।