विंडोज अपडेट एरर 0xc1900204 तब प्रकट होता है जब उपयोगकर्ता Microsoft द्वारा जारी नए अपडेट को डाउनलोड करने का प्रयास कर रहे होते हैं। आमतौर पर अपडेट आसानी से डाउनलोड हो जाता है लेकिन इंस्टॉलेशन शुरू भी नहीं होता और यह अपडेट एरर दिखाई देता है। इस त्रुटि से लड़ने के लिए विभिन्न तरीकों का उपयोग किया जा सकता है जो आमतौर पर विंडोज 10 ऑपरेटिंग सिस्टम पर दिखाई देता है लेकिन यह पुराने संस्करणों के लिए भी अजनबी नहीं है।

हमने समाधानों का एक सेट तैयार किया है जिसका उपयोग इस त्रुटि को ठीक करने के लिए किया जा सकता है इसलिए सुनिश्चित करें कि आप उन्हें ध्यान से पालन करते हैं और अंत तक पहुंचने से पहले आपको निश्चित रूप से अपनी समस्या हल करनी चाहिए!
समाधान 1: निम्न रजिस्ट्री ट्वीक का उपयोग करें
यह विधि अत्यधिक उपयोगी है यदि विंडोज-आधारित प्रोग्राम इंस्टॉल करने के लिए डिफ़ॉल्ट Program Files डायरेक्टरी को किसी अन्य प्रक्रिया या इसी तरह से बदल दिया गया है। यह त्रुटि से लड़ने के लिए उपयोगी हो सकता है लेकिन आपको इसे बदलने के लिए रजिस्ट्री को संपादित करना होगा। आपको पुराने Program Files फोल्डर में प्रोग्राम इंस्टॉल करना जारी रखना होगा, कम से कम जब तक आप उस अपडेट को प्रोसेस नहीं कर लेते जो इस त्रुटि का कारण बन रहा है।
चूंकि आपको समाधान के साथ आगे बढ़ने के लिए रजिस्ट्री को संपादित करना होगा, हम अनुशंसा करते हैं कि आप इस लेख को देखें जिसे हमने आपकी रजिस्ट्री को सुरक्षित रूप से बैकअप करने के लिए तैयार किया है ताकि आगे की समस्याओं को रोका जा सके। फिर भी, यदि आप निर्देशों का सही ढंग से पालन करते हैं तो कुछ भी गलत नहीं होगा।
- रजिस्ट्री एडिटर टूल को "regedit" टाइप करके या तो सर्च बार में या रन डायलॉग बॉक्स में खोलें। आपको शायद एक UAC प्रॉम्प्ट की पुष्टि करनी होगी जिसमें कहा गया हो कि टूल आपके कंप्यूटर पर सेटिंग्स बदल सकता है। रजिस्ट्री एडिटर में बाएं फलक में नेविगेट करके निम्न कुंजी पर जाएं:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion

- CurrentVersion कुंजी के तहत, आपको ProgramFilesDir नामक एक REG_SZ प्रकार की प्रविष्टि देखने में सक्षम होना चाहिए, इसलिए सुनिश्चित करें कि आप उस पर राइट-क्लिक करें और Modify पर क्लिक करें।
- Value data प्रविष्टि के तहत, आपको वर्तमान पथ को हटाना चाहिए और अपने कंप्यूटर पर मौजूद Program Files फोल्डर का सही पथ पेस्ट करना चाहिए।
- यदि आप 32-बिट ऑपरेटिंग सिस्टम चला रहे हैं, तो सही पथ "X:\Program Files (x86)" होगा और यदि आप विंडोज का 64-बिट संस्करण चला रहे हैं, तो पथ "X:\Program Files" होगा जहां X वह ड्राइव अक्षर है जहां विंडोज इंस्टॉल है। सुनिश्चित करें कि आप किसी भी बैकस्लैश या अक्षर को न चूकें क्योंकि परिणाम खतरनाक हो सकते हैं।

- OK दबाकर परिवर्तनों की पुष्टि करें और परिवर्तनों को पूरी तरह से लागू करने के लिए अपने कंप्यूटर को पुनरारंभ करें। उसके बाद, विंडोज अपडेट पर नेविगेट करें और जांचें कि क्या समस्या अब हल हो गई है।
समाधान 2: विंडोज अपडेट समस्या निवारक चलाएं
सौभाग्य से, विंडोज विभिन्न अंतर्निहित समस्या निवारकों के साथ आता है जो बुनियादी त्रुटि समाधान और निदान में उत्कृष्ट हैं। वे जादुई नहीं हैं और वे आपके द्वारा सामना की जाने वाली हर समस्या को ठीक नहीं करेंगे लेकिन कभी-कभी वे कम से moins उस मॉड्यूल को इंगित कर सकते हैं जो भ्रष्ट हो गया था।
इस विंडोज अपडेट त्रुटि के संबंध में, उपयोगकर्ताओं ने रिपोर्ट किया है कि स्वचालित समस्या निवारक समस्या को पूरी तरह से ठीक करने में सक्षम था इसलिए हम अनुशंसा करते हैं कि आप इसे आज़माएं:
विंडोज 10:
- स्टार्ट बटन पर क्लिक करके और फिर उसके ठीक ऊपर गियर आइकन पर क्लिक करके विंडोज पर सेटिंग्स ऐप खोलें। आप इसे स्टार्ट मेनू में खोज सकते हैं या इसके बगल में सर्च बटन से भी खोज सकते हैं।
- सेटिंग्स विंडो के नीचे Update & Security सेक्शन खोलें और Troubleshoot टैब पर नेविगेट करें।

- सबसे पहले, Windows Update विकल्प पर क्लिक करें और विंडोज अपडेट समस्या निवारक खुलने के बाद स्क्रीन पर निर्देशों का पालन करें ताकि यह देखा जा सके कि विंडोज अपडेट सेवाओं और प्रक्रियाओं के साथ कुछ गड़बड़ है या नहीं।
- समस्या निवारक समाप्त होने के बाद, फिर से Troubleshoot सेक्शन पर नेविगेट करें और Internet Connections समस्या निवारक खोलें।
- अपने कंप्यूटर को पुनरारंभ करने और फिर से विंडोज अपडेट चलाने के बाद जांचें कि क्या समस्या हल हो गई है।
विंडोज के पुराने संस्करण:
- स्टार्ट मेनू में इसे ढूंढकर कंट्रोल पैनल खोलें। आप स्टार्ट मेनू के सर्च बार का उपयोग करके भी इसे खोज सकते हैं।
- कंट्रोल पैनल विंडो खुलने के बाद, विंडो के ऊपरी दाएं भाग में "View by" विकल्प को "Large Icons" में बदलें और नीचे स्क्रॉल करें जब तक कि आपको Troubleshooting प्रविष्टि न मिल जाए।

- Troubleshooting पर क्लिक करने के बाद, विंडो के नीचे, System and Security सेक्शन के तहत "Fix problems with Windows Update" विकल्प देखें। इस प्रविष्टि पर क्लिक करें, प्रारंभिक विंडो से Next चुनें और समस्या निवारक के समाप्त होने की प्रतीक्षा करें।

- जांचें कि क्या आपकी समस्या अब हल हो गई है।
समाधान 3: सुनिश्चित करें कि आपके पास पर्याप्त डिस्क स्पेस है
यह त्रुटि उन उपयोगकर्ताओं पर अधिक लक्षित है जो विंडोज मीडिया ISO टूल का उपयोग करके अपडेट करने का प्रयास करते समय त्रुटि प्राप्त करते हैं। भले ही सेटअप आकार में छोटा लग सकता है, फिर भी आपको प्रक्रिया को बिना समस्याओं के समाप्त करने के लिए जितना संभव हो उतना स्पेस इकट्ठा करने की आवश्यकता होगी।
हम सुझाव देते हैं कि आप जितना संभव हो उतना स्पेस खाली करें, या तो मैन्युअल रूप से या किसी ऐसे टूल का उपयोग करके जो आपकी डिस्क पर अप्रयुक्त फ़ाइलों से छुटकारा दिला सके। उन प्रोग्राम और एप्लिकेशन पर अतिरिक्त ध्यान दें जिनका आप अब उपयोग नहीं करते क्योंकि वे आपकी डिस्क पर सबसे अधिक स्पेस लेते हैं।
समाधान 4: विंडोज अपडेट घटकों को रीसेट करें
यह विधि विंडोज अपडेट के समस्या निवारण के मामले में एक प्रकार का अंतिम उपाय है। यह विंडोज अपडेट सेवा को खुद को रीसेट करने के लिए मजबूर करने का एक क्रूर तरीका है लेकिन यह निश्चित रूप से टूटी हुई विंडोज अपडेट सेवा को ठीक करने के लिए सबसे उपयोगी चीजों में से एक है जिसे आप कर सकते हैं।
हमने इसे अंतिम स्थान पर रखने का एकमात्र कारण यह है कि ऊपर दिए गए तरीके उपयोगकर्ताओं के लिए करने में छोटे हैं और वे त्रुटि कोड के लिए अधिक विशिष्ट हैं जबकि यह विधि लंबी, अधिक जटिल और अधिक सामान्य भी है।
चूंकि आप रजिस्ट्री को संपादित करने जा रहे हैं, हम अनुशंसा करते हैं कि आप इस लेख को देखें ताकि आपकी रजिस्ट्री को सुरक्षित रूप से बैकअप करके आगे की समस्याओं को रोका जा सके।
- आइए उन सेवाओं को बंद करके विधि शुरू करें जो विंडोज अपडेट से संबंधित मुख्य सेवाएं हैं: बैकग्राउंड इंटेलिजेंट ट्रांसफर, विंडोज अपडेट, और क्रिप्टोग्राफिक सर्विसेज। यदि आप चाहते हैं कि शेष चरण त्रुटियों के बिना निष्पादित हों तो उन्हें शुरू करने से पहले बंद करना बहुत महत्वपूर्ण है।
- "कमांड प्रॉम्प्ट" को स्टार्ट मेनू में या उसके बगल में सर्च बटन को टैप करके खोजें। शीर्ष पर दिखाई देने वाले पहले परिणाम पर राइट-क्लिक करें और "व्यवस्थापक के रूप में चलाएं" विकल्प चुनें।

- विंडोज के पुराने संस्करण का उपयोग करने वाले उपयोगकर्ता रन डायलॉग बॉक्स को लाने के लिए विंडोज लोगो कुंजी + R कुंजी संयोजन का उपयोग कर सकते हैं। बॉक्स में "cmd" टाइप करें और कमांड प्रॉम्प्ट को व्यवस्थापक के रूप में चलाने के लिए Ctrl + Shift + Enter कुंजी संयोजन का उपयोग करें।
- नीचे दिखाए गए कमांड को कॉपी और पेस्ट करें और सुनिश्चित करें कि आप अपने कीबोर्ड पर 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 (विंडोज अपडेट सर्विस) को उनकी डिफ़ॉल्ट सेटिंग्स पर रीसेट करने में हमारी मदद करेंगे। सुनिश्चित करें कि आप नीचे दिए गए कमांड को संशोधित न करें इसलिए यदि आप उन्हें केवल कॉपी करते हैं तो यह सबसे अच्छा है क्योंकि उनकी जटिलता के कारण।
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 सेवा को पूरी तरह से रीसेट कर दिया है, हमें इस सेवा को चलाने और ठीक से संचालित करने के लिए आवश्यक सभी फ़ाइलों को फिर से पंजीकृत करना होगा। हालांकि, प्रत्येक फ़ाइल को खुद को फिर से पंजीकृत करने के लिए एक नए कमांड की आवश्यकता होती है इसलिए प्रक्रिया काफी लंबी हो सकती है। कमांड को एक-एक करके कॉपी करें और सुनिश्चित करें कि आप उनमें से किसी को भी न छोड़ें। आप इस लिंक पर जाकर Google ड्राइव फाइल में पूरी सूची पा सकते हैं।
- अगली चीज जो हम करने जा रहे हैं वह है निम्न कमांड को प्रशासनिक कमांड प्रॉम्प्ट में वापस कॉपी और पेस्ट करके Winsock को रीसेट करना:
netsh winsock reset netsh winhttp reset proxy

- यदि उपरोक्त सभी चरण बिना किसी समस्या के पूरे हो गए हैं, तो आप पहले चरण में बंद की गई सेवाओं को नीचे दिए गए कमांड का उपयोग करके अब शुरू कर सकते हैं।
net start bits net start wuauserv net start appidsvc net start cryptsvc
- पुनरारंभ करने के बाद प्रदान किए गए चरणों का पालन करें और फिर से विंडोज अपडेट चलाने का प्रयास करें। उम्मीद है, अब आप त्रुटि 0xc1900204 प्राप्त किए बिना विंडोज अपडेट शुरू कर पाएंगे।