इस लेख में मैं आपको दिखाऊंगा कि जब आप अपने कंप्यूटर पर विंडोज अपडेट चलाने की कोशिश करते हैं तो विंडोज 10 पर windows update components must be repaired एरर को कैसे हल करें। नीचे एरर का एक स्क्रीनशॉट है जो मैंने लिया था।

Windows Update Components Must Be Repaired के कारण
आपको विंडोज 10 पर "Windows Update Components Must Be Repaired" एरर तब दिखाई देगा जब आपकी मशीन विंडोज अपडेट चलाने की कोशिश करती है (मैन्युअली या ऑटोमेटिकली)
यह एरर आमतौर पर तब होता है जब विंडोज अपडेट ने एक अपडेट इंस्टॉल किया हो और उस अपडेट के साथ कोई समस्या हो जैसे करप्शन, विंडोज अपडेट कैश की समस्या, विंडोज सर्विसेज रुक गई हों, और कई अन्य मुद्दे।
Windows Update Components Must Be Repaired एरर को कैसे हल करें
इस लेख में मैं आपको सभी फिक्स दिखाऊंगा जो मुझे पता हैं। मैं अत्यधिक अनुशंसा करता हूं कि आप विंडोज 10 अपडेट कैश को रीसेट करने की कोशिश से शुरू करें। नीचे उन सभी फिक्स की सूची है जिनके बारे में मैं इस लेख में बताऊंगा
- विंडोज 10 अपडेट कैश रीसेट करें
- विंडोज 10 विंडोज अपडेट ट्रबलशूटर टूल चलाएं
- करप्टेड विंडोज अपडेट फाइलें रिपेयर करें
- विंडोज अपडेट द्वारा उपयोग की जाने वाली BIT फाइलों को री-रजिस्टर करें
- विंडोज 10 अपडेट मैन्युअली इंस्टॉल करें
मैं इस लेख में सूचीबद्ध फिक्स आजमाने से पहले कुछ बुनियादी चीजें चेक करने की सलाह देता हूं।
इंटरनेट कनेक्शन : क्या आपके पास अच्छा इंटरनेट कनेक्शन है? धीमे इंटरनेट कनेक्शन के कारण विंडोज अपडेट डाउनलोड नहीं हो पाते, गूगल पर जाएं और "Internet Speed Test" टाइप करें टेस्ट चलाकर देखें कि आपका इंटरनेट कनेक्शन कैसा है।
एंटी-वायरस डिसेबल करें : संभव है कि आपका एंटी-वायरस "windows update components must be repaired" एरर पैदा कर रहा हो, अपना एंटी-वायरस डिसेबल करें और विंडोज अपडेट फिर से चलाएं
अपनी मशीन रीबूट करें : यह विंडोज अपडेट सर्विसेज को रोककर रीस्टार्ट करेगा
रीजनल सेटिंग्स चेक करें : Settings -> Time & Language -> Region and Language के माध्यम से डेट और टाइम जोन सेट है या नहीं चेक करें और सही करें
फ्री स्पेस : क्या आपके सिस्टम में पर्याप्त फ्री स्पेस है? आपके पास कम से कम 1GB फ्री स्पेस होना चाहिए
विंडोज 10 अपडेट कैश कैसे रीसेट करें
सबसे संभावित समस्या यह है कि आपकी मशीन पर विंडोज 10 अपडेट कैश करप्ट हो गया है। कैश को रीसेट करने के लिए हमें विंडोज अपडेट सर्विसेज को रोकना होगा फिर उन दो फोल्डर का नाम बदलना होगा जिनका उपयोग कैश स्टोर करने के लिए किया जाता है। चरण इस प्रकार हैं
-
- Start पर क्लिक करें > CMD टाइप करें फिर Command Prompt पर राइट-क्लिक करें और Run as administrator चुनें

- खुले काले बॉक्स में नीचे दिए गए कमांड एक-एक करके टाइप करें (कृपया ध्यान दें प्रत्येक सर्विस को रुकने में एक या दो मिनट लग सकते हैं)
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
- जब उपरोक्त कमांड चलाया जाता है तो आपको "Was stopped successfully" या "Service is not started" दिखाई देना चाहिए
- अगला निम्नलिखित तीन कमांड एक-एक करके टाइप करें
ren %systemroot%\softwaredistribution softwaredistribution.old
ren %systemroot%\system32\catroot2 catroot2.old
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*" - अपनी मशीन रीस्टार्ट करें
- अब हमें मैन्युअली विंडोज अपडेट चलाने की जरूरत है। Start > Settings पर क्लिक करें

- अगला Update & Security पर क्लिक करें

- अब Windows Updates पर क्लिक करें और फिर Check for updates पर क्लिक करें

- उम्मीद है विंडोज अपडेट अब डाउनलोड और इंस्टॉल हो जाएंगे और आपको "Windows Update Components Must Be Repaired" एरर नहीं दिखाई देगा
- Start पर क्लिक करें > CMD टाइप करें फिर Command Prompt पर राइट-क्लिक करें और Run as administrator चुनें
यदि आप अभी भी वही समस्या अनुभव कर रहे हैं तो अगले चरण पर जाएं।
विंडोज अपडेट ट्रबलशूटर टूल चलाएं
अगला हम विंडोज अपडेट ट्रबलशूटर टूल डाउनलोड करके चला सकते हैं "Windows Update Components Must Be Repaired" एरर मैसेज को हल करने के लिए। ऐसा करने के लिए
- यहां क्लिक करके विंडोज अपडेट ट्रबलशूटर टूल डाउनलोड करें
- डाउनलोड की गई .exe फाइल पर डबल-क्लिक करें
- मुख्य स्क्रीन पर "Windows Update" पर लेफ्ट-क्लिक करें और फिर Next पर क्लिक करें

- यदि आपको नीचे दी गई स्क्रीन द्वारा संकेत दिया जाता है तो "Try troubleshooting as an administrator" पर क्लिक करें

- टूल को चलने दें और फिक्स लागू करने दें।
- जब यह पूरा हो जाए तो Close पर क्लिक करें और अपनी मशीन रीस्टार्ट करें
- अब चरण एक की तरह मैन्युअली विंडोज अपडेट फिर से चलाएं।
विंडोज अपडेट कंपोनेंट्स मस्ट बी रिपेयर्ड करप्टेड फाइलें कैसे ठीक करें
यदि उपरोक्त तरीके काम नहीं करते तो संभव है कि आपकी कुछ फाइलें करप्ट हों। यदि आपको "one or more windows update components are configured incorrectly" एरर मिलता है तो यह आमतौर पर करप्शन के कारण होता है। करप्ट फाइलों को ठीक करने के लिए इन चरणों का पालन करें।
- Start पर क्लिक करें > CMD टाइप करें फिर Command Prompt पर राइट-क्लिक करें और Run as administrator चुनें

- खुले काले बॉक्स में chkdsk C: /i /r टाइप करें आपको पूछा जाएगा कि क्या आप अगले सिस्टम रीस्टार्ट पर स्कैन चलाना चाहते हैं? Y दर्ज करें और Enter दबाएं

- अपना सिस्टम रीस्टार्ट करें. स्कैन अपने आप चलेगा और मिलने वाली करप्ट फाइलों को ठीक करेगा।
- फिर से मैन्युअली विंडोज अपडेट चलाने की कोशिश करें और यदि अभी भी समस्या है तो अगले चरण पर जाएं।
- कमांड प्रॉम्प्ट को फिर से एडमिनिस्ट्रेटर के रूप में खोलें और कमांड चलाएं
dism.exe /Online /Cleanup-image /Restorehealth
sfc /scannow - अपना सिस्टम रीबूट करें
- फिर से मैन्युअली विंडोज अपडेट चलाने की कोशिश करें
विंडोज अपडेट द्वारा उपयोग की जाने वाली BIT फाइलों को री-रजिस्टर करें
अगला फिक्स जो हम आजमा सकते हैं वह है उन बिट फाइलों को री-रजिस्टर करना जिनका उपयोग विंडोज अपडेट करता है। यह प्रक्रिया विंडोज अपडेट फाइलों को डिफॉल्ट सेटिंग्स पर रीसेट कर देगी। ऐसा करने के लिए इन चरणों का पालन करें
- Start पर क्लिक करें > CMD टाइप करें फिर Command Prompt पर राइट-क्लिक करें और Run as administrator चुनें

- खुले काले बॉक्स में नीचे दिए गए कमांड एक-एक करके टाइप करें (कृपया ध्यान दें प्रत्येक सर्विस को रुकने में एक या दो मिनट लग सकते हैं)
net stop wuauserv
net stop cryptsvc
net stop bits
net stop msiserver
- जब उपरोक्त कमांड चलाया जाता है तो आपको "Was stopped successfully" या "Service is not started" दिखाई देना चाहिए
- अगला निम्नलिखित कमांड एक-एक करके टाइप करें
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll - अपनी मशीन रीस्टार्ट करें
- मैन्युअली विंडोज अपडेट फिर से चलाएं
विंडोज 10 अपडेट मैन्युअली इंस्टॉल करें
मैं आपको जो अंतिम चरण दिखाना चाहता हूं वह है नवीनतम अपडेट को मैन्युअली इंस्टॉल करना। इस प्रक्रिया में आपको केवल एक फाइल डाउनलोड करने की आवश्यकता होती है (प्रति अपडेट एक फाइल नहीं)
- पहली चीज हमें यह पता लगाने की जरूरत है कि आपके पास 32-बिट या 64-बिट ऑपरेटिंग सिस्टम इंस्टॉल है, इसे चेक करने के लिए Start > Settings पर क्लिक करें

- System > About पर क्लिक करें Device specification के तहत यह सिस्टम टाइप कहेगा और 32 या 64 बिट ऑपरेटिंग सिस्टम बताएगा

- अब माइक्रोसॉफ्ट 10 अपडेट हिस्ट्री पेज पर जाएं और "In this release" टेक्स्ट के तहत नवीनतम KB फाइल वर्जन नोट करें, नीचे उदाहरण में KB वर्जन KB4499183 है

- अब हमें अपने सिस्टम के लिए आवश्यक KB फाइल डाउनलोड करने की जरूरत है। माइक्रोसॉफ्ट विंडोज अपडेट कैटलॉग पेज पर जाएं और सर्च बॉक्स में KB नंबर डालें (इस उदाहरण में यह KB4499183 है)
- यदि आपके पास 32-बिट ऑपरेटिंग सिस्टम है तो "Windows 10 Version for x86-based systems" फाइल डाउनलोड करें
- यदि आपके पास 64-बिट ऑपरेटिंग सिस्टम है तो "Windows 10 Version for x64-based systems" फाइल डाउनलोड करें
- फाइल डाउनलोड होने में कुछ मिनट लगेंगे क्योंकि यह आमतौर पर 700MB - 1GB आकार की होती है
- एक बार फाइल डाउनलोड हो जाए तो डाउनलोड की गई फाइल पर डबल-क्लिक करें और अपडेट इंस्टॉल करने के लिए प्रॉम्प्ट फॉलो करें
- अपनी मशीन रीबूट करें
- फिर से मैन्युअली विंडोज अपडेट चलाने की कोशिश करें।
विंडोज 10 पर Windows Update Components Must Be Repaired के लिए निष्कर्ष
उम्मीद है ऊपर दिए गए चरणों का उपयोग करके आप विंडोज 10 पर "windows update components must be repaired" एरर को ठीक करने में सक्षम हुए होंगे जब आप मैन्युअली विंडोज अपडेट चलाने की कोशिश करते हैं (या जब आपकी मशीन ऑटोमेटिकली इंस्टॉल करने की कोशिश करती है)
यदि इन चरणों का पालन करने के बाद भी आपको समस्या आ रही है तो कृपया नीचे कमेंट में इसके बारे में पोस्ट करें और हम आपकी मदद करने की कोशिश करेंगे।