Windows Update त्रुटियों का अनुभव करना सबसे खराब त्रुटियों में से एक है क्योंकि Windows लगातार आपको नए अपडेट इंस्टॉल और डाउनलोड करने के लिए मजबूर करता है लेकिन जब आप अंततः उन्हें इंस्टॉल करने का फैसला करते हैं, तो कोई त्रुटि पॉप अप होती है और आपको ऐसा करने से रोकती है। ऐसा ही एक त्रुटि निश्चित रूप से 8024402c त्रुटि है जो Windows 7 और Windows 10 उपयोगकर्ताओं के बीच आम है।
समस्या के कई अलग-अलग समाधान हैं और आप कभी-कभी अपने इंटरनेट प्रदाता को भी दोष दे सकते हैं क्योंकि उनका पता कभी-कभी आपके PC को Microsoft के सर्वर से कनेक्ट करने की अनुमति नहीं देता है। वैसे भी, अपनी समस्या हल करने के लिए नीचे दी गई विधियों का पालन करें।
समाधान 1: अपना DNS पता बदलना
यदि आपका इंटरनेट प्रदाता वास्तव में ये समस्याएं पैदा कर रहा है, तो आप अन्य समाधानों को काफी बेकार पा सकते हैं क्योंकि वे इस तथ्य को ठीक नहीं कर सकते कि आपका वर्तमान DNS पता केवल Microsoft सर्वर के साथ असंगत है। सौभाग्य से, यदि आप नीचे दिए गए निर्देशों का सावधानी से पालन करते हैं तो DNS पता बदलना काफी आसान प्रक्रिया है। यदि कुछ गलत होता है तो आप प्रक्रिया को काफी आसानी से उलट सकते हैं।
- Windows लोगो कुंजी + R कुंजी एक साथ दबाकर Run डायलॉग बॉक्स खोलें। फिर इसमें "ncpa.cpl" टाइप करें और OK पर क्लिक करें।

- अब जब इंटरनेट कनेक्शन विंडो खुली है, तो अपने सक्रिय नेटवर्क एडाप्टर पर डबल-क्लिक करें।
- फिर Properties पर क्लिक करें और Internet Protocol Version 4 (TCP/IPv4) पर डबल-क्लिक करें।

- Use the following DNS server addresses विकल्प का पता लगाएं।
- Preferred DNS server को 8.8.8.8 पर सेट करें
- Alternate DNS server को 8.8.4.4 पर सेट करें
नोट: यह Google के सार्वजनिक DNS सर्वर पते हैं।
- अब फिर से Windows Updates इंस्टॉल करने का प्रयास करें और जांचें कि वही त्रुटि कोड अभी भी दिखाई देता है या नहीं।
समाधान 2: अपने HDD और SSD ड्राइव अपडेट करना
कुछ उपयोगकर्ताओं ने उसी त्रुटि कोड के संबंध में अपना अनुभव साझा किया और उन्होंने कहा कि उनके HDD या SSD ड्राइवर अपडेट करने से उनके कंप्यूटर पर कई समस्याएं हल हो गईं, जिसमें यह विशिष्ट Windows Update त्रुटि कोड भी शामिल है। हम अनुशंसा करते हैं कि आप भी ऐसा ही करें, खासकर यदि आपने हाल ही में अपने कंप्यूटर में एक नया स्टोरेज डिवाइस जोड़ा है।
- Start बटन चुनें, Device Manager टाइप करें, और परिणामों की सूची से इसे चुनें।

- अपने डिवाइस का नाम खोजने के लिए श्रेणियों में से एक का विस्तार करें, फिर राइट-क्लिक करें (या टैप करके रखें), और Update Driver चुनें। स्टोरेज डिवाइस के लिए, Disk drives श्रेणी का विस्तार करें, उस डिवाइस पर राइट-क्लिक करें जिसे आप अपडेट करना चाहते हैं और संदर्भ मेनू से Update विकल्प चुनें।

- स्वचालित रूप से अपडेट किए गए ड्राइवर सॉफ़्टवेयर के लिए खोजें चुनें।
- यदि Windows को नया ड्राइवर नहीं मिलता है, तो आप डिवाइस निर्माता की वेबसाइट पर एक खोजने का प्रयास कर सकते हैं और उनके निर्देशों का पालन कर सकते हैं।
नोट: यदि आप Windows 10 का उपयोग कर रहे हैं, तो नवीनतम ड्राइवर अक्सर अन्य Windows अपडेट के साथ इंस्टॉल होते हैं इसलिए सुनिश्चित करें कि आप अपने कंप्यूटर को अपडेट रखते हैं। Windows Update Windows 10 पर स्वचालित रूप से चलता है लेकिन आप नीचे दिए गए निर्देशों का पालन करके नए अपडेट की जांच कर सकते हैं।
- Windows Key + I कुंजी संयोजन का उपयोग करके अपने Windows PC पर Settings खोलें। वैकल्पिक रूप से, आप टास्कबार पर स्थित खोज बार का उपयोग करके "Settings" खोज सकते हैं।

- Settings ऐप में "Update & security" अनुभाग का पता लगाएं और खोलें।
- Windows Update टैब में रहें और Update status के तहत Check for updates बटन पर क्लिक करें ताकि यह जांचा जा सके कि Windows का कोई नया संस्करण उपलब्ध है या नहीं।
- यदि कोई है, तो Windows को डाउनलोड प्रक्रिया के साथ स्वचालित रूप से आगे बढ़ना चाहिए।
समाधान 3: अपने PC पर IPV6 अक्षम करना
यह Windows Update त्रुटि कभी-कभी होती है यदि आपने IPv6 सक्षम किया है और आपके पास कनेक्ट करने के लिए आवश्यक स्थानीय गेटवे नहीं है। कई उपयोगकर्ता थे जो इस तरह से समस्या हल करने में सक्षम थे जबकि यह दूसरों के लिए काम नहीं करता था। आपकी सबसे सुरक्षित शर्त है इसे आज़माना और देखना कि क्या यह आपके लिए काम कर रहा है।
- Windows लोगो कुंजी + R कुंजी एक साथ दबाकर Run डायलॉग बॉक्स खोलें। फिर इसमें "ncpa.cpl" टाइप करें और OK पर क्लिक करें।

- अब जब इंटरनेट कनेक्शन विंडो खुली है, तो अपने सक्रिय नेटवर्क एडाप्टर पर डबल-क्लिक करें।
- फिर Properties पर क्लिक करें और सूची में Internet Protocol Version 6 प्रविष्टि का पता लगाएं। इस प्रविष्टि के बगल में चेकबॉक्स अक्षम करें और OK पर क्लिक करें। परिवर्तनों की पुष्टि करने के लिए अपने कंप्यूटर को पुनरारंभ करें और जांचें कि त्रुटि फिर से दिखाई देती है या नहीं।
समाधान 4: कमांड प्रॉम्प्ट ट्वीक
यह समाधान काफी मददगार हो सकता है क्योंकि इसे आसानी से किया जा सकता है और यह आपके कंप्यूटर पर प्रॉक्सी सेटिंग्स को रीसेट करके समस्या को हल कर सकता है जो पिछली बार अपडेट चलाने के बाद से भ्रष्ट हो गई होंगी। समस्या हल करने के लिए नीचे दिए गए निर्देशों का पालन करें।
- Windows Key + X कुंजी संयोजन का उपयोग करके उस मेनू को खोलें जहां आपको Command Prompt (Admin) विकल्प चुनना चाहिए। वैकल्पिक रूप से, आप समान प्रभाव के लिए प्रारंभ मेनू पर राइट-क्लिक कर सकते हैं या आप बस Command Prompt खोज सकते हैं, इस पर राइट-क्लिक कर सकते हैं और Run as administrator चुन सकते हैं।

- नीचे प्रस्तुत कमांड टाइप करें और प्रत्येक के बाद Enter दबाना सुनिश्चित करें ताकि यह ठीक से चल सके।
netsh winhttp reset proxy
- Windows Update पर वापस जाएं और जांचें कि समस्या अभी भी आपके PC पर दिखाई देती है या नहीं।
समाधान 5: Windows Update घटकों को रीसेट करना
यह विधि कुछ उन्नत है और इसे पूरा करने में कुछ समय लगता है। हालांकि, उपयोगकर्ताओं ने रिपोर्ट किया है कि, अन्य विधियाँ विफल होने पर भी, घटकों को रीसेट करना अभी भी उनका मुद्दा ठीक करने में सक्षम था।
इस समाधान के साथ आगे बढ़ने से पहले, यह अनुशंसा की जाती है कि आप अपने सभी चल रहे प्रोग्राम बंद कर दें और अपनी रजिस्ट्री का बैकअप बनाना उचित है ताकि अगर आप इसे संपादित करते समय कुछ भयानक रूप से गलत हो जाए तो बैकअप रहे।
- आइए उन सेवाओं को मारकर समाधान के साथ आगे बढ़ें जो Windows Update से संबंधित मुख्य सेवाएं हैं: बैकग्राउंड इंटेलिजेंट ट्रांसफर, Windows Update, और क्रिप्टोग्राफिक सेवाएं। यदि आप चाहते हैं कि शेष चरण सुचारू रूप से चलें तो उन्हें शुरू करने से पहले अक्षम करना महत्वपूर्ण है।
- "कमांड प्रॉम्प्ट" खोजें, इस पर राइट-क्लिक करें, और "व्यवस्थापक के रूप में चलाएँ" विकल्प चुनें। निम्न कमांड कॉपी और पेस्ट करें और प्रत्येक के बाद Enter क्लिक करना सुनिश्चित करें।
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- इसके बाद, आपको कुछ फ़ाइलों को हटाना होगा जिन्हें हटाया जाना चाहिए यदि आप अपडेट घटकों को रीसेट करना जारी रखना चाहते हैं। यह भी व्यवस्थापक विशेषाधिकारों के साथ कमांड प्रॉम्प्ट के माध्यम से किया जाता है।
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"
- यदि यह अंतिम उपाय नहीं है तो निम्न चरण को छोड़ा जा सकता है। इस चरण को आक्रामक दृष्टिकोण माना जाता है लेकिन यह निश्चित रूप से आपकी अपडेट प्रक्रिया को उसके मूल से रीसेट कर देगा। इसलिए हम अनुशंसा कर सकते हैं कि आप इसे आज़माएं। ऑनलाइन मंचों पर बहुत से लोगों द्वारा इसका सुझाव दिया गया है।
- SoftwareDistribution और catroot2 फ़ोल्डरों का नाम बदलें। ऐसा करने के लिए, एक प्रशासनिक कमांड प्रॉम्प्ट पर, निम्न कमांड कॉपी और पेस्ट करें और प्रत्येक को कॉपी करने के बाद Enter क्लिक करें।
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak

- निम्न कमांड हमें BITS (बैकग्राउंड इंटेलिजेंस ट्रांसफर सर्विस) और wuauserv (Windows Update सर्विस) को उनके डिफ़ॉल्ट सुरक्षा वर्णनकर्ताओं पर रीसेट करने में मदद करेंगे। सुनिश्चित करें कि आप नीचे दिए गए कमांड को संशोधित नहीं करते हैं इसलिए यह सबसे अच्छा है यदि आप उन्हें केवल कॉपी करते हैं।
exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- आइए समाधान के साथ आगे बढ़ने के लिए System32 फ़ोल्डर पर वापस नेविगेट करें।
cd /d %windir%\system32
- चूंकि हमने BITS सेवा को पूरी तरह से रीसेट कर दिया है, हमें सेवा को सुचारू रूप से चलाने और संचालित करने के लिए आवश्यक सभी फ़ाइलों को पुनः पंजीकृत करना होगा। हालांकि, प्रत्येक फ़ाइल को स्वयं को पुनः पंजीकृत करने के लिए एक नए कमांड की आवश्यकता होती है इसलिए प्रक्रिया आपके द्वारा उपयोग की जाने वाली तुलना में लंबी हो सकती है। कमांड को एक-एक करके कॉपी करें और सुनिश्चित करें कि आप उनमें से किसी को भी न छोड़ें। यहां उन फ़ाइलों की सूची है जिन्हें पुनः पंजीकृत करने की आवश्यकता है साथ ही उनके बगल में संबंधित कमांड।
- इन प्रक्रियाओं के बाद कुछ फ़ाइलें पीछे रह गई होंगी इसलिए हम इस चरण में उन्हें ढूंढेंगे। "regedit" को खोज बार या रन डायलॉग बॉक्स में टाइप करके रजिस्ट्री एडिटर खोलें। रजिस्ट्री एडिटर में निम्न कुंजी पर नेविगेट करें:
HKEY_LOCAL_MACHINE\COMPONENTS
- Components कुंजी पर क्लिक करें और विंडो के दाईं ओर निम्न कुंजियों की जांच करें। यदि आपको उनमें से कोई मिले तो उन सभी को हटा दें।
PendingXmlIdentifier NextQueueEntryIndex AdvancedInstallersNeedResolving

- अगली चीज जो हम करने जा रहे हैं वह है प्रशासनिक कमांड प्रॉम्प्ट में वापस निम्न कमांड कॉपी और पेस्ट करके Winsock को रीसेट करना:
netsh winsock reset

- यदि आप Windows 7, 8, 8.1, या 10 चला रहे हैं, तो कमांड प्रॉम्प्ट पर, निम्न कमांड कॉपी करें, और Enter कुंजी दबाएं:
netsh winhttp reset proxy
- यदि उपरोक्त सभी चरण बिना किसी परेशानी के पूरे हो गए हैं, तो आप पहले चरण में मारी गई सेवाओं को नीचे दिए गए कमांड का उपयोग करके अब पुनरारंभ कर सकते हैं।
net start bits net start wuauserv net start appidsvc net start cryptsvc
- उन सभी चरणों का पालन करने के बाद जो सूचीबद्ध हैं, अपने कंप्यूटर को पुनरारंभ करें।
समाधान 6: Internet Explorer में कुछ सेटिंग्स संपादित करना
Internet Explorer आमतौर पर वह पहली जगह है जहां आपको देखना चाहिए यदि आप Windows Update और आपके इंटरनेट कनेक्शन के संबंध में कुछ त्रुटियों का सामना करते हैं। ये सेटिंग्स समायोजित करने में काफी आसान हैं इसलिए सुनिश्चित करें कि यह समाधान समस्या को हल करने में आपका पहला कदम है।
- Internet Explorer खोलें और ऊपरी दाएं कोने में स्थित Gear आइकन पर क्लिक करें।
- खुलने वाले मेनू से, Internet options पर क्लिक करें।

- Connections टैब पर नेविगेट करें और LAN Settings पर क्लिक करें।
- Automatically Detect Settings के बगल में चेकबॉक्स मार्क करें और सुनिश्चित करें कि Proxy servers खाली हैं जब तक कि आप सक्रिय रूप से एक का उपयोग नहीं करते, जो Windows अपडेट करते समय अनुशंसित नहीं है।
- सुनिश्चित करें कि आप अपने द्वारा किए गए परिवर्तनों को लागू करते हैं और जांचने से पहले अपने कंप्यूटर को पुनरारंभ करें कि अपडेट त्रुटि अभी भी दिखाई देती है या नहीं।
समाधान 7: अपने कंप्यूटर को अपडेट करने तक UAC बंद करना
UAC आपको सुरक्षित रखने के लिए डिज़ाइन किया गया है लेकिन ऐसा प्रतीत होता है कि एक बग है जो इस त्रुटि को होने का कारण बनता है यदि UAC चालू है। यह अनुशंसा की जाती है कि आप इसे हर समय चालू रखें लेकिन आप UAC को कुछ समय के लिए अक्षम कर सकते हैं जब तक अपडेट इंस्टॉल नहीं हो जाता लेकिन सुनिश्चित करें कि आप इसे जल्द से जल्द पुनः सक्षम कर दें।
- प्रारंभ मेनू में खोज करके कंट्रोल पैनल खोलें।
- कंट्रोल पैनल में View by विकल्प को Large Icons पर स्विच करें और User Accounts विकल्प का पता लगाएं।

- इसे खोलें और "Change User Account Control Settings" पर क्लिक करें।
- आप देखेंगे कि स्लाइडर पर कई अलग-अलग विकल्प हैं जिन्हें आप चुन सकते हैं। यदि आपका स्लाइडर शीर्ष स्तर पर सेट है, तो आपको निश्चित रूप से सामान्य से अधिक पॉप-अप संदेश प्राप्त होंगे। साथ ही, आपके द्वारा अभी अनुभव की जा रही त्रुटि संदेशों के समान त्रुटि संदेश आमतौर पर User Account Control के कारण होते हैं।

- हम अनुशंसा करते हैं कि आप इसे अभी के लिए बंद कर दें क्योंकि अपडेट शायद सफलतापूर्वक इंस्टॉल हो जाएगा। यह आपकी वर्तमान समस्या को हल करने में मदद कर सकता है लेकिन आपको निश्चित रूप से इसे चालू रखना चाहिए क्योंकि यह आपके PC की रक्षा करता है।
समाधान 8: एक साधारण रजिस्ट्री हॉटफिक्स
इस प्रक्रिया में आपकी रजिस्ट्री संपादित करना आवश्यक है जो काफी मददगार हो सकता है लेकिन खतरनाक भी। इस समाधान के साथ आगे बढ़ने से पहले, यह अनुशंसा की जाती है कि आप अपने सभी चल रहे प्रोग्राम बंद कर दें और अपनी रजिस्ट्री का बैकअप बनाना उचित है ताकि अगर आप इसे संपादित करते समय कुछ भयानक रूप से गलत हो जाए तो बैकअप रहे।
- Windows लोगो कुंजी + R कुंजी एक साथ दबाकर Run डायलॉग बॉक्स खोलें। फिर इसमें regedit टाइप करें और OK पर क्लिक करें। User Account Control द्वारा संकेत दिए जाने पर Yes पर क्लिक करें।

- रजिस्ट्री एडिटर विंडो में, HKEY_LOCAL_MACHINE >> SOFTWARE >> Policies >> Microsoft >> Windows >> WindowsUpdate >> AU पर जाएं
- AU कुंजी के दाएं फलक पर, UseWUServer पर डबल-क्लिक करें, इसके मान डेटा को 0 में बदलें, और OK पर क्लिक करें।
नोट: यदि आपको WindowsUpdate नहीं मिल रहा है, तो आपको एक बनाना चाहिए। नीचे दिए गए चरणों का पालन करें।
- Windows फ़ोल्डर पर राइट-क्लिक करें, फिर New > Key चुनें और नई कुंजी का नाम WindowsUpdate रखें।
- WindowsUpdate फ़ोल्डर पर राइट-क्लिक करें, फिर New >> Key चुनें और नई कुंजी का नाम AU रखें।
- AU कुंजी के दाएं फलक पर राइट-क्लिक करें, New >> DWORD (32-bit) Value चुनें। नए मान का नाम UseWUServer रखें। इसका मान 0 पर सेट करें।
- अब Windows Updates इंस्टॉल करने का प्रयास करें।
समाधान 9: .NET Framework का नवीनतम संस्करण इंस्टॉल करना
यदि आप चाहते हैं कि अपडेट प्रक्रिया सुचारू रूप से आगे बढ़े तो इस टूल का नवीनतम संस्करण होना जरूरी है।
इस लिंक पर नेविगेट करें और Microsoft .NET Framework के नवीनतम संस्करण को डाउनलोड करने के लिए लाल डाउनलोड बटन पर क्लिक करें। डाउनलोड समाप्त होने पर, आपके द्वारा डाउनलोड की गई फ़ाइल का पता लगाएं और इसे चलाएं। ध्यान दें कि आपको इंटरनेट तक लगातार पहुंच की आवश्यकता होगी।
- नवीनतम संस्करण इंस्टॉल करने के बाद, इसकी अखंडता की जांच करने का समय आ गया है। अपने कीबोर्ड पर, Run डायलॉग बॉक्स खोलने के लिए Windows Key + R कुंजी संयोजन का उपयोग करें।
- Control Panel टाइप करें और इसे खोलने के लिए OK पर क्लिक करें।

- Uninstall a Program विकल्प पर क्लिक करें और Turn Windows features on or off पर क्लिक करें। सुनिश्चित करें कि आप .NET Framework 4.6.1 प्रविष्टि का पता लगाते हैं और सुनिश्चित करें कि यह सक्षम है।
- यदि .NET Framework 4.6.1 के बगल में चेकबॉक्स सक्षम नहीं है, तो बॉक्स पर क्लिक करके इसे सक्षम करें। Windows Feature विंडो बंद करने के लिए OK पर क्लिक करें और कंप्यूटर को रीबूट करें।

- यदि .Net Framework 4.6.1 पहले से सक्षम है, तो आप बॉक्स को साफ़ करके और कंप्यूटर को रीबूट करके .Net Framework की मरम्मत कर सकते हैं। कंप्यूटर पुनरारंभ होने के बाद, .Net Framework को फिर से सक्षम करें और कंप्यूटर को फिर से पुनरारंभ करें।
नोट: यदि आप Windows 10 के अलावा Windows के किसी अन्य संस्करण का उपयोग कर रहे हैं, तो नवीनतम संस्करण भिन्न हो सकता है जिसे आपको भी इंस्टॉल करना चाहिए।