Microsoft नियमित रूप से नई सुविधाओं, सुरक्षा सुधारों और बग फिक्स के साथ तृतीय-पक्ष ऐप्स द्वारा बनाए गए सुरक्षा छेदों को पैच करने के लिए सुरक्षा अद्यतनों को पुश करता है। और विंडोज 10 के साथ कंपनी ने यह अनिवार्य कर दिया है कि जब भी आपकी मशीन माइक्रोसॉफ्ट सर्वर से जुड़ती है तो नवीनतम विंडोज अपडेट स्वचालित रूप से डाउनलोड और इंस्टॉल करें। अपने पीसी को सुरक्षित और सुरक्षित रखने के लिए यह एक अच्छा विचार है, लेकिन कई बार विंडोज़ पर अपडेट डाउनलोड और इंस्टॉल करने का प्रयास करते समय उपयोगकर्ताओं को कई सामान्य समस्याओं का सामना करना पड़ता है। इन समस्याओं को ठीक करने के लिए कई समाधान हैं लेकिन विंडोज़ विशेषज्ञ विंडोज़ अपडेट घटकों को रीसेट करने का सुझाव देते हैं अद्यतन संबंधी कई समस्याओं को ठीक करने के लिए सबसे कारगर समाधान है।
जैसा कि चर्चा की गई है, विभिन्न Windows अद्यतन समस्याओं का निवारण करने के कई तरीके हैं, लेकिन यदि ऐसा अक्सर होता है, तो Windows अद्यतन घटकों को डिफ़ॉल्ट पर रीसेट करना एक अच्छा विचार होगा। यह उपयोगी हो सकता है यदि आपके विंडोज अपडेट इंस्टॉल करने में विफल रहते हैं, अपडेट डाउनलोड करते समय अपडेट अटक जाता है, या विभिन्न त्रुटि कोड के साथ अलग-अलग अपडेट इंस्टॉलेशन विफल हो जाता है।
Windows अद्यतन घटकों को रीसेट करें
यदि आप विंडोज 10 कंप्यूटर पर एक अलग विंडोज़ अपडेट इंस्टॉलेशन एरर से जूझ रहे हैं, तो अलग-अलग समाधानों की कोशिश की लेकिन फिर भी समस्या ठीक नहीं हुई है, यहां विंडोज 10 में डिफ़ॉल्ट रूप से प्रत्येक विंडोज अपडेट घटक को व्यक्तिगत रूप से रीसेट करने का तरीका बताया गया है। आप या तो मैन्युअल रूप से विंडोज अपडेट घटकों को रीसेट कर सकते हैं सॉफ़्टवेयर वितरण फ़ोल्डर और Cartoot2 फ़ोल्डर को संशोधित करना। या आप पूर्व-निर्मित .bat फ़ाइल के साथ Windows अद्यतन घटकों को स्वचालित रूप से रीसेट कर सकते हैं। आइए विंडोज अपडेट घटकों को मैन्युअल रूप से रीसेट करने के साथ शुरू करें।
ध्यान दें: विंडोज़ अपडेट घटकों को रीसेट करने के लिए कोई भी कार्रवाई करने से पहले सिस्टम पुनर्स्थापना बिंदु बनाने की अनुशंसा की जाती है। यह अपडेट या सॉफ़्टवेयर इंस्टॉलेशन, कोई भी परिवर्तन होने जैसे महत्वपूर्ण कार्यों से पहले कुछ फ़ाइलों और सूचनाओं का एक स्नैपशॉट बनाएगा। ताकि अगर संशोधन करने के बाद कुछ भी गलत हो जाए तो आप सिस्टम रिस्टोर करके वापस लौट सकते हैं।
मैन्युअल रूप से Windows अद्यतन घटकों को रीसेट करें
अद्यतन घटकों को मैन्युअल रूप से रीसेट करने के लिए पहले व्यवस्थापक अधिकारों के साथ कमांड प्रॉम्प्ट खोलें। आप इसे प्रारंभ मेनू खोज पर क्लिक करके, cmd टाइप करके, खोज परिणामों से कमांड प्रॉम्प्ट पर राइट-क्लिक करके और व्यवस्थापक के रूप में चलाएँ चुनकर कर सकते हैं।
अब हमें कुछ विंडोज अपडेट संबंधित सेवाओं को रोकने की जरूरत है। या तो आप निम्न आदेशों को एक-एक करके टाइप करके ऐसा कर सकते हैं या आप विन + आर दबाकर विंडोज़ सेवाएं खोल सकते हैं, Services.msc टाइप करें और एंटर कुंजी दबाएं। यहां निम्नलिखित सेवाओं के लिए देखें, राइट-क्लिक करें और इन अद्यतन संबंधित सेवाओं को बंद करें।
कमांड प्रॉम्प्ट में, उन कमांड्स को टाइप करें और कमांड को एक्जीक्यूट करने के लिए प्रत्येक के लिए एंटर दबाएं।
नेट स्टॉप बिट्स (बैकग्राउंड इंटेलिजेंट ट्रांसफर को रोकने के लिए सेवा )पी>
नेट स्टॉप वूसर्व (Windows अद्यतन सेवा को रोकने के लिए)
नेट स्टॉप ऐपिड्सवीसी (एप्लिकेशन पहचान सेवा बंद करने के लिए)
नेट स्टॉप क्रिप्ट्सवीसी (कैटलॉग डेटाबेस सेवा बंद करने के लिए)
ये आदेश BITS, Windows अद्यतन और क्रिप्टोग्राफ़िक सेवा बंद कर देंगे।
इन सेवाओं को रोकने के बाद अब हमें qmgr*.dat फ़ाइलों को हटाने की आवश्यकता है . (Windows अद्यतन घटकों को रीसेट करने के लिए, आपको फ़ाइलों को हटाने की आवश्यकता होगी।) और आप नीचे कमांड का उपयोग करके इसे हटा दें।
कमांड को जैसा है वैसा ही कॉपी करें और कमांड पर पेस्ट करें, कमांड को निष्पादित करने के लिए एंटर कुंजी दबाएं।
सॉफ़्टवेयर वितरण फ़ोल्डर को रीसेट करें
अब हम सॉफ़्टवेयर वितरण फ़ोल्डर को रीसेट करने जा रहे हैं जहाँ सभी अद्यतन फ़ाइलें संग्रहीत की गई थीं। आप कमांड
टाइप कर सकते हैंरेन %systemroot%\SoftwareDistribution SoftwareDistribution.bak पी>
और वर्तमान सॉफ़्टवेयर वितरण फ़ोल्डर का नाम बदलकर softwaredistribution.bak करने के लिए एंटर कुंजी दबाएं . या आप मैन्युअल रूप से C:\Windows\SoftwareDistribution से फ़ोल्डर का नाम बदलकर SoftwareDistribution.bak
कर सकते हैं
Catroot2 फ़ोल्डर को रीसेट करें
फिर से आपको Catroot2 फ़ोल्डर का नाम बदलने की आवश्यकता है या तो रेन %systemroot%\system32\catroot2 catroot2.bak कमांड टाइप करें और कमांड निष्पादित करने के लिए एंटर दबाएं, या आप C:\Windows\System32 खोल सकते हैं यहां Catroot और Catroot2 फ़ोल्डर देखें और नाम बदलें उन्हें .bak के साथ।
बैकग्राउंड इंटेलिजेंट ट्रांसफर और अपडेट सर्विस को रीसेट करें
अब हमें BITS सेवा और Windows अद्यतन सेवा को डिफ़ॉल्ट सुरक्षा डिस्क्रिप्टर पर रीसेट करने की आवश्यकता है . ऐसा करने के लिए, फिर से एक-एक करके कमांड बेलो टाइप करें और कमांड को निष्पादित करने के लिए एंटर कुंजी दबाएं।
नेस्ट टाइप कमांड नीचे:
उसके बाद cd /d %windir%\system32 टाइप करें कमांड हिट दर्ज करें। अब बीआईटीएस फाइलों और विंडोज अपडेट संबंधित डीएलएल फाइलों को दोबारा पंजीकृत करें। इसके लिए हमें एक-एक करके नीचे दिए गए कमांड्स को एक्जीक्यूट करना होगा।
- regsvr32.exe atl.dll
- regsvr32.exe urlmon.dll
- regsvr32.exe mshtml.dll
- regsvr32.exe shdocvw.dll
- regsvr32.exe browserui.dll
- regsvr32.exe jscript.dll
- regsvr32.exe vbscript.dll
- regsvr32.exe scrrun.dll
- regsvr32.exe msxml.dll
- regsvr32.exe msxml3.dll
- regsvr32.exe msxml6.dll
- regsvr32.exe actxprxy.dll
- regsvr32.exe softpub.dll
- regsvr32.exe wintrust.dll
- regsvr32.exe dssenh.dll
- regsvr32.exe rsaenh.dll
- regsvr32.exe gpkcsp.dll
- regsvr32.exe sccbase.dll
- regsvr32.exe slbcsp.dll
- regsvr32.exe cryptdlg.dll
- regsvr32.exe oleaut32.dll
- regsvr32.exe ole32.dll
- regsvr32.exe shell32.dll
- regsvr32.exe initpki.dll
- regsvr32.exe wuapi.dll
- regsvr32.exe wuaueng.dll
- regsvr32.exe wuaueng1.dll
- regsvr32.exe wucltui.dll
- regsvr32.exe wups.dll
- regsvr32.exe wups2.dll
- regsvr32.exe wuweb.dll
- regsvr32.exe qmgr.dll
- regsvr32.exe qmgrprxy.dll
- regsvr32.exe wucltux.dll
- regsvr32.exe muweb.dll
- regsvr32.exe wuwebv.dll
विनसॉक को रीसेट करें
विनसॉक परिभाषित करता है कि विंडोज नेटवर्क सॉफ्टवेयर को नेटवर्क सेवाओं तक कैसे पहुंचना चाहिए, विशेष रूप से टीसीपी/आईपी। Windows OS एक डायनामिक लिंक लाइब्रेरी (DLL) फ़ाइल के साथ आता है जिसे winsock.dll कहा जाता है जो एपीआई को लागू करता है और विंडोज प्रोग्राम और टीसीपी/आईपी कनेक्शन का समन्वय करता है। यदि किसी कारण से, Winsock दूषित हो जाता है। आपको इंटरनेट से कनेक्शन स्थापित करने में कठिनाई का अनुभव हो सकता है। इसलिए Winsock को रीसेट करना एक अच्छा उपाय है। और आप इसे एक साधारण कमांड लाइन के साथ कर सकते हैं।
- रन खोलने के लिए विंडोज की + आर दबाएं,
- टाइप करें netsh winock रीसेट और आदेश निष्पादित करने के लिए ठीक क्लिक करें।
पी>
अपडेट संबंधित सेवाएं प्रारंभ करें
अंत में, उपरोक्त चीजों को करने के बाद, आपको उन अपडेट सेवाओं को शुरू करना होगा जिन्हें आपने शुरुआत में बंद कर दिया था। ऐसा करने के लिए फिर से कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में खोलें और नीचे दिए गए कमांड टाइप करें और कमांड को निष्पादित करने के लिए एंटर कुंजी दबाएं।
पहले टाइप करें नेट स्टार्ट बिट्स बैकग्राउंड इंटेलिजेंट ट्रांसफ़र सेवा शुरू करने के लिए पी>
फिर नेट स्टार्ट वूसर्व टाइप करें विंडोज़ अपडेट सेवा शुरू करने के लिए।
अगला नेट स्टार्ट टाइप करें appidsvc एप्लिकेशन पहचान सेवा प्रारंभ करने के लिए पी>
अंतिम प्रकार पर, net start cryptsvc कैटलॉग डेटाबेस सेवा शुरू करने के लिए. पी>
अब बस इतना ही, आपने विंडोज़ अपडेट घटकों को रीसेट करना सफलतापूर्वक पूरा कर लिया है . लेकिन, आपके द्वारा किए गए इन परिवर्तनों को प्रभावी करने के लिए, आपको विंडोज़ को पुनरारंभ करना होगा। फिर, नवीनतम विंडोज़ अपडेट की जाँच करें।
अद्यतन घटकों को स्वचालित रूप से रीसेट करें
यदि आप इन चरणों को मैन्युअल रूप से नहीं करना चाहते हैं तो यहां हमारे पास नीचे एक स्क्रिप्ट है जिसे नोटपैड में कॉपी करें और इसे किसी भी नाम से सहेजें। फिर बैट फाइल स्क्रिप्ट चलाने के बाद यह आपके लिए उपरोक्त चरणों को स्वचालित रूप से करेगा। और विंडोज़ अपडेट घटकों को स्वचालित रूप से रीसेट करें।
सबसे पहले, इसे नीचे कॉपी करें और नोटपैड में पेस्ट करें। फिर फ़ाइल पर क्लिक करें -> इस रूप में सहेजें -> सभी फाइलों का चयन करें -> इसे पूर्व नाम दें> अपडेटरीसेट.बैट (नोट .bat अनिवार्य है) और सहेजें। फिर updatereset.bat पर राइट-क्लिक करें और एडमिनिस्ट्रेटर के रूप में रन करें। यह आपके लिए चीजें होंगी। फ़्लाइट सेकंड का इंतज़ार करें, फिर विंडोज़ को रीस्टार्ट करें, और अपडेट के लिए जाँच करें, उम्मीद है कि इस बार आपको अपडेट डाउनलोड और इंस्टॉल करते समय किसी भी त्रुटि का सामना नहीं करना पड़ेगा।
@ECHO OFF echo Simple Script to Reset / Clear Windows Update echo. PAUSE echo. attrib -h -r -s %windir%\system32\catroot2 attrib -h -r -s %windir%\system32\catroot2\*.* net stop wuauserv net stop CryptSvc net stop BITS ren %windir%\system32\catroot2 catroot2.old ren %windir%\SoftwareDistribution sold.old ren "%ALLUSERSPROFILE%\application data\Microsoft\Network\downloader" downloader.old net Start BITS net start CryptSvc net start wuauserv echo. echo Task completed successfully... echo. PAUSE
मुझे उम्मीद है कि विंडोज अपडेट कंपोनेंट्स को रीसेट करने से आपके लिए सभी विंडोज अपडेट संबंधित मुद्दों (अपडेट इंस्टॉल अटका हुआ, विंडोज अपडेट त्रुटियां, अपडेट डाउनलोड नहीं करना आदि) ठीक हो जाएंगे। इस पोस्ट के बारे में अभी भी कोई प्रश्न सुझाव हैं, नीचे टिप्पणी करने के लिए स्वतंत्र महसूस करें।
यह भी पढ़ें:
- चेक डिस्क यूटिलिटी (CHKDSK) के साथ डिस्क त्रुटियों को कैसे ठीक करें
- विंडोज 10 में वूउसर्व (विंडोज अपडेट) हाई सीपीयू उपयोग को ठीक करें
- सॉफ्टवेयर के साथ/बिना विंडोज 10 पासवर्ड रीसेट करने के 3 तरीके
- समाधान:"Windows 10 में "Windows अद्यतन घटकों की मरम्मत की जानी चाहिए"
- विंडोज अपडेट को कैसे ठीक करें जब यह 0 प्रतिशत या 100 पर अटक जाता है