अपने विंडोज डिवाइस की स्थिरता और सुरक्षा सुनिश्चित करने के लिए, आपको नियमित रूप से सुरक्षा अपडेट इंस्टॉल करना चाहिए (मैन्युअल रूप से एमएसयू / सीएबी फाइलों का उपयोग करना या स्वचालित रूप से विंडोज अपडेट के माध्यम से)। Microsoft हर महीने के दूसरे मंगलवार को नए विंडोज़ अपडेट जारी करता है। कुछ मामलों में, नए अपडेट विभिन्न मुद्दों का कारण बन सकते हैं (खराब परीक्षण, इंजीनियरिंग त्रुटियों, हार्डवेयर असंगति, आदि के कारण)। इन मामलों में, स्थापित अद्यतन को हटा दिया जाना चाहिए (विंडोज़ में अद्यतनों की स्थापना रद्द करने के तरीके)। हालाँकि, ऐसा होता है कि विंडोज ऑपरेटिंग सिस्टम बूट करना बंद कर देता है (CRITICAL_PROCESS_DIED, INACCESSIBLE_BOOT_DEVICE त्रुटियों के साथ BSOD में क्रैश हो जाता है, या स्वचालित रूप से रिबूट हो जाता है) और आप समस्याग्रस्त अपडेट को नहीं हटा सकते।
आइए देखें कि अगर ऑपरेटिंग सिस्टम बूट नहीं होता है तो विंडोज 10 और 11 (विंडोज सर्वर 2019/2016/2012) में अपडेट को ठीक से अनइंस्टॉल कैसे करें।
Windows पुनर्प्राप्ति परिवेश (WinRE) का उपयोग करके अपडेट को ऑफ़लाइन कैसे अनइंस्टॉल करें?
यदि Windows बूट नहीं होता है, तो आप सामान्य त्रुटियों को ठीक करने और नवीनतम स्थापित अद्यतनों को निकालने के लिए Windows पुनर्प्राप्ति परिवेश (WinRE) का उपयोग करने का प्रयास कर सकते हैं।
विंडोज बूट मैनेजर कंप्यूटर को विंडोज रिकवर एनवायरनमेंट में स्वचालित रूप से बूट करने का प्रयास करेगा यदि विंडोज को बूट करने के तीन पिछले प्रयास असफल रहे। आप लगातार 3 बार . पावर बटन का उपयोग करके बस बूट को बाधित कर सकते हैं ।
WinRE स्क्रीन पर, समस्या निवारण select चुनें . यहाँ सामान्य Windows बूट समस्याओं के कुछ समाधान दिए गए हैं:
- स्टार्टअप मरम्मत - पहले इस विकल्प का उपयोग करने का प्रयास करें ताकि विंडोज सामान्य स्टार्टअप समस्याओं को स्वचालित रूप से ठीक करने का प्रयास करे;
- सिस्टम पुनर्स्थापना - आपको पिछले पुनर्स्थापना बिंदुओं में से एक पर वापस जाने की अनुमति देता है;
- सिस्टम छवि पुनर्प्राप्ति - आपको अपने कंप्यूटर को पहले बनाए गए विंडोज सिस्टम इमेज बैकअप से पुनर्स्थापित करने की अनुमति देता है;
- अपडेट अनइंस्टॉल करें - यह मोड आपको नवीनतम सुरक्षा अपडेट या विंडोज 10 बिल्ड अपग्रेड को हटाने की अनुमति देता है।
अपडेट अनइंस्टॉल करें चुनें। किसी एक मोड को चुनें:
- नवीनतम गुणवत्ता अपडेट अनइंस्टॉल करें - नवीनतम मासिक विंडोज अपडेट को हटाने के लिए उपयोग किया जाता है;
- नवीनतम फीचर अपडेट अनइंस्टॉल करें - विंडोज 10 बिल्ड को अनइंस्टॉल करने के लिए इस्तेमाल किया जाता है।
आपको जिस विकल्प की आवश्यकता है उसे चुनें, अपडेट के अनइंस्टॉल होने की प्रतीक्षा करें, अपने कंप्यूटर को सामान्य मोड में पुनरारंभ करें।
कुछ मामलों में, WinRE के माध्यम से अपडेट अनइंस्टॉल करते समय, आपको एक त्रुटि दिखाई दे सकती है:
You have pending update actions and we won't be able to uninstall the latest quality/feature update of Windows. Try running Startup Repair instead.
इस मामले में, आपको लंबित.एक्सएमएल फ़ाइल (अगले भाग में वर्णित) को मैन्युअल रूप से हटाना होगा।
युक्ति . यदि विंडोज 10 बिल्ड को त्रुटि के साथ अपडेट करने के बाद कंप्यूटर बूट नहीं होता है "कंप्यूटर अप्रत्याशित रूप से पुनरारंभ हो गया। विंडोज इंस्टॉलेशन आगे नहीं बढ़ सकता", आपको लिंक से ओएस रिकवरी विधि का उपयोग करने की आवश्यकता है।यदि Windows बूट नहीं होता है तो अपडेट कैसे निकालें?
यदि अद्यतनों को स्थापित करने के बाद Windows पुनर्प्राप्ति (या सुरक्षित) मोड में बूट नहीं होता है, तो आपको अपने कंप्यूटर को किसी भी उपलब्ध बूट करने योग्य डिस्क या USB फ्लैश ड्राइव से बूट करना होगा। यह विंडोज रिकवरी एनवायरनमेंट (विनआरई), विंडोज इंस्टॉलेशन डिस्क (सीडी/डीवीडी/यूएसबी), ईआरडी (उर्फ एमएसडीएआरटी 10), या कोई अन्य बूट करने योग्य मीडिया हो सकता है।
इस उदाहरण में, मैं अपने कंप्यूटर को विंडोज 10 x64 इंस्टॉलेशन यूएसबी फ्लैश ड्राइव से बूट करूंगा। बूट करते समय, अपने कंप्यूटर के BIOS/UEFI पर जाएं और अपने USB स्टिक को प्राथमिक बूट डिवाइस के रूप में चुनकर बूट क्रम बदलें।
युक्ति . कोई भी इंस्टॉलेशन डिस्क कंप्यूटर को बूट करने के लिए उपयुक्त होगी (मुख्य शर्त ओएस के बिटनेस का अनुपालन है)। इस प्रकार, विंडोज 10 इंस्टॉल मीडिया का उपयोग विंडोज 7 को पुनर्प्राप्त करने के लिए किया जा सकता है, लेकिन इसे इसके विपरीत करना संभव नहीं होगा, क्योंकि सभी डीआईएसएम कमांड और पैरामीटर पुराने ओएस संस्करणों में समर्थित नहीं हैं।दूसरी स्क्रीन पर विंडोज इंस्टाल करना शुरू करने के संकेत के साथ, कंप्यूटर की मरम्मत करें . पर क्लिक करें या Shift+F10 press दबाएं ।
पहले मामले में, समस्या निवारण . चुनें -> कमांड प्रॉम्प्ट।
दिखाई देने वाली WinPE कमांड प्रॉम्प्ट विंडो में, आपको अपने Windows सिस्टम विभाजन को निर्दिष्ट ड्राइव अक्षर निर्धारित करने की आवश्यकता है (यह C:\ के अलावा कोई भी ड्राइव हो सकता है)।
कमांड चलाएँ:DISKPART
स्थानीय डिस्क पर विभाजन की सूची प्रदर्शित करें:list volume
मेरे उदाहरण में, WinPE ने मेरे Windows विभाजन के लिए एक ड्राइव अक्षर निर्दिष्ट नहीं किया। मेरे स्क्रीनशॉट में, यह एनटीएफएस फाइल सिस्टम के साथ 39 जीबी वॉल्यूम 1 है (100 एमबी विभाजन ईएफआई बूट विभाजन है)।
इसे ड्राइव अक्षर D असाइन करने के लिए, कमांड का उपयोग करें:
select volume 1
assign letter=D
list vol
चलाएं यह सत्यापित करने के लिए फिर से आदेश दें कि Windows विभाजन को एक ड्राइव अक्षर सौंपा गया है।
डिस्कपार्ट सत्र को कमांड के साथ समाप्त करें:exit
हमारे उदाहरण में, आप देख सकते हैं कि ड्राइव अक्षर D:\ विंडोज सिस्टम विभाजन को सौंपा गया है (निम्न आदेशों में अपने ड्राइव अक्षर का उपयोग करें)।
DISM का उपयोग करके ऑफ़लाइन Windows छवि में स्थापित अद्यतन पैकेज़ों की सूची प्रदर्शित करें:
DISM /Image:D:\ /Get-Packages /format:table
यदि आप ठीक-ठीक जानते हैं कि किस विशिष्ट अद्यतन (KB) के कारण समस्या हुई है, तो इसकी संख्या को फ़िल्टर के रूप में उपयोग किया जा सकता है:
DISM /Image:D:\ /Get-Packages /format:table | find “4052978”
या आप अद्यतन स्थापना तिथि के अनुसार सूची को फ़िल्टर कर सकते हैं:
DISM /Image:D:\ /Get-Packages /format:table | find “10/26/2021”
(दिनांक प्रारूप विंडोज स्थानीयकरण सेटिंग्स पर निर्भर करता है, मेरे उदाहरण में, यूएस तिथि प्रारूप का उपयोग किया जाता है)
नोट . यदि अपडेट की सूची बहुत लंबी है, और आपको ठीक-ठीक पता नहीं है कि बीएसओडी के कारण कौन से नवीनतम अपडेट हुए हैं, तो आप अपडेट की पूरी सूची को टेक्स्ट फ़ाइल में निर्यात कर सकते हैं और इसे नोटपैड के साथ खोल सकते हैं (आप खोज फ़ंक्शन का उपयोग कर सकते हैं) इसमें)।
DISM /Image:D:\ /Get-Packages /format:table > d:\updates.txt
Notepad d:\updates.txt
अब आपको समस्या अद्यतन पैकेज के पहचानकर्ता को क्लिपबोर्ड पर कॉपी करने की आवश्यकता है (माउस का उपयोग करके कमांड प्रॉम्प्ट में पैकेज का नाम चुनें और एंटर दबाएं; टेक्स्ट पेस्ट करने के लिए, जहां आपको चाहिए वहां राइट क्लिक करें)।
आप निम्न DISM कमांड का उपयोग करके अपडेट को हटा सकते हैं:
DISM /Image:D:\ /Remove-Package /PackageName:Package_for_KB4052978~31bf3856ad364e35~amd64~~6.3.1.0
यदि आप ठीक से नहीं जानते हैं कि किस अद्यतन के कारण समस्या हुई है, तो हाल ही में स्थापित सभी पैकेजों को एक-एक करके हटा दें। प्रत्येक अपडेट को हटाने के बाद, अपने कंप्यूटर को पुनरारंभ करें और जांचें कि क्या विंडोज सामान्य रूप से बूट होता है।
यदि आपको लंबित अपडेट (लंबित स्थिति के साथ) निकालने की आवश्यकता है, तो आपको लंबित.xml को हटाना होगा फ़ाइल। ऐसा करने के लिए, निम्न आदेश चलाएँ:
del D:\Windows\WinSxS\pending.xml
del D:\Windows\WinSxS\cleanup.xml
(फ़ाइल गुम हो सकती है )del D:\Windows\SoftwareDistribution\Download\*.*
dism /image:D:\ /ScratchDir:D: /cleanup-image /RevertPendingActions
यह ऑपरेशन पिछले रखरखाव कार्यों से किसी भी लंबित कार्रवाई को पूर्ववत कर देगा, क्योंकि इन क्रियाओं के कारण विंडोज बूट होने में विफल हो सकता है।
फिर आप ऑफ़लाइन मोड में Windows कंपोनेंट स्टोर को जांचने और ठीक करने के लिए DISM का उपयोग कर सकते हैं (आपको Windows स्थापना छवि की आवश्यकता है):
Dism /image:D:\ /Cleanup-Image /RestoreHealth /Source:F:\sources\install.wim
यदि आपके पास MSDaRT पुनर्प्राप्ति छवि है, तो समस्याग्रस्त अद्यतनों को निकालना और भी आसान है आपको बस MSDaRT डिस्क से बूट करना होगा (OS बिटनेस का मिलान होना चाहिए), निदान -> माइक्रोसॉफ्ट डायग्नोस्टिक्स और पुनर्प्राप्ति टूलसेट . टूल की सूची में, हॉटफिक्स अनइंस्टॉल select चुनें ।
बस वे अपडेट चुनें जिन्हें आप हटाना चाहते हैं और अगला . क्लिक करें ।
यदि आपको अपने कंप्यूटर को बूट करते समय "एक ऑपरेटिंग सिस्टम नहीं मिला" त्रुटि प्राप्त होती है, तो अपने विंडोज बूटलोडर की स्थिति की जांच करें।