कुछ विंडोज़ अपडेट जब आपके विंडोज़ कंप्यूटर पर सफलतापूर्वक इंस्टॉल हो जाते हैं, तो उन्हें स्थायी के रूप में चिह्नित किया जाता है और अनइंस्टॉल विकल्प प्रदान नहीं करते हैं। इस पोस्ट में, हम इस व्यवहार की व्याख्या करते हैं और ऐसे अपडेट को अनइंस्टॉल करने का तरीका भी बताते हैं।

इसमें कूदने से पहले, थोड़ी पृष्ठभूमि।
यदि कोई इंस्टॉल किया गया अपडेट समस्या पैदा करता है, तो पीसी उपयोगकर्ता कंट्रोल पैनल खोल सकते हैं, प्रोग्राम और फीचर्स पर नेविगेट कर सकते हैं और इंस्टॉल किए गए अपडेट - एल इंस्टॉल किए गए अपडेट सूचीबद्ध हैं।
आम तौर पर, एक अपडेट का चयन करने पर अनइंस्टॉल बटन दिखाई देता है - लेकिन कुछ अपडेट पैकेज के लिए, अनइंस्टॉल बटन ग्रे आउट होता है या उपलब्ध नहीं होता है, जैसा कि आप ऊपर लीड-इन इमेज से देख सकते हैं।
इसके अतिरिक्त, एडवांस्ड विकल्पों के माध्यम से या कमांड प्रॉम्प्ट के माध्यम से अपडेट को अनइंस्टॉल करने का प्रयास व्यर्थ है।
माइक्रोसॉफ्ट ने एक दस्तावेज़ प्रकाशित किया है जिसमें बताया गया है कि किन मामलों में पैच अनइंस्टॉल करने योग्य नहीं है। उपलब्ध विकल्प हैं सिस्टम को अपडेट इंस्टॉल करने से पहले के पिछले बिल्ड पर वापस लाना, सिस्टम रिस्टोर करना, या सिस्टम इमेज बैकअप को पुनर्स्थापित करना (यदि आपने अपडेट से पहले पहले से सिस्टम इमेज बैकअप बनाया है)। लेकिन क्या करें, यदि ये विकल्प उपलब्ध नहीं हैं या बस आपके लिए काम नहीं कर रहे हैं?
बिना अनइंस्टॉल विकल्प वाले स्थायी के रूप में चिह्नित विंडोज़ अपडेट को अनइंस्टॉल करें
कुछ अपडेट विंडोज़ के लिए आवश्यक हैं और सिस्टम में गहराई से एकीकृत हैं। सर्विसिंग स्टैक अपडेट (जो अब एक संयुक्त पैकेज के रूप में लागू किए जाते हैं) आगे के अपडेट इंस्टॉल करने के लिए अनिवार्य हैं - इंस्टालर अपडेट भी अनइंस्टॉल करने योग्य नहीं हैं। माइक्रोसॉफ्ट .msu फ़ाइल के भीतर ऐसे अपडेट को "स्थायी" घोषित करता है, जबकि सामान्य अपडेट पैकेज को "हटाने योग्य" के रूप में उद्धृत किया जाता है। कभी-कभी एक KB आलेख या अपडेट रिलीज़ नोट्स, निष्कासन जानकारी अनुभाग के तहत, इंगित करेगा कि अपडेट अनइंस्टॉल करने योग्य नहीं है।
एक अपडेट को .mum (माइक्रोसॉफ्ट अपडेट मैनिफेस्ट) फ़ाइलों के भीतर .msu पैकेज के भीतर स्थायी या हटाने योग्य के रूप में सेट किया जाता है। ये .mum फ़ाइलें किसी अपडेट को इंस्टॉल करने के बाद निम्न स्थान पर पाई जा सकती हैं जैसा कि नीचे दी गई इमेज में दिखाया गया है:
C:\Windows\servicing\Packages\

.mum फ़ाइलें केवल XML फ़ाइलें हैं जिनमें अपडेट के बारे में जानकारी होती है (KB नंबर, भाषा आवश्यकताएं, इंस्टॉलेशन के बाद रीस्टार्ट आवश्यक है आदि)।
जैसा कि नीचे दी गई इमेज में दिखाया गया है, XML विशेषता permanence=”permanent” एक अपडेट को अनइंस्टॉल करने योग्य नहीं के रूप में उद्धृत करती है, जबकि एक गायब विशेषता या एक XML विशेषता मान permanence=”removable” एक अपडेट को अनइंस्टॉल करने योग्य के रूप में उद्धृत करता है।

केवल गायब या permanence=”removable” विशेषता वाले अपडेट सामान्य तरीकों से अनइंस्टॉल करने योग्य हैं।
अपने विंडोज़ 10 डिवाइस से "स्थायी" के रूप में चिह्नित इन अपडेट को अनइंस्टॉल करने के लिए, निम्न कार्य करें:
पहले, एक सिस्टम रिस्टोर पॉइंट बनाएं या सिस्टम इमेज बैकअप बनाएं, और फिर निम्नानुसार आगे बढ़ें।
- विंडोज़ कुंजी + E दबाकर फाइल एक्सप्लोरर खोलें।
- नीचे दिए गए डायरेक्टरी पथ पर नेविगेट करें:
C:\Windows\servicing\Packages\
- उस स्थान पर, खोज बॉक्स में खोज अभिव्यक्ति दर्ज करें (उदाहरण के लिए KB4577266*.mum), अनइंस्टॉल करने योग्य अपडेट पैकेज के लिए प्रासंगिक फ़ाइलों को फ़िल्टर करने के लिए।
- MUM फ़ाइल का स्वामित्व लें।
- एक बार जब आप MUM फ़ाइल का स्वामित्व ले लेते हैं, तो .mum फ़ाइल को किसी भी टेक्स्ट एडिटर से खोलें।
- टेक्स्ट एडिटर में, प्रविष्टि permanence=”permanent” a को पहचानें और इसे permanence=”removable” में बदलें।
- संशोधित .mum फ़ाइल को सेव करें।
- अपडेट पैकेज से जुड़ी सभी .mum फ़ाइलों के लिए उपरोक्त चरणों को दोहराएं।
एक बार जब आप सभी आवश्यक .mum फ़ाइलों को संशोधित कर लेते हैं, तो आप कंट्रोल पैनल के माध्यम से पैकेज को अनइंस्टॉल करने का प्रयास कर सकते हैं - अनइंस्टॉल बटन अब उपलब्ध होना चाहिए।
बस इतना ही!
