यह त्रुटि अक्सर आपके कंप्यूटर के ऑपरेटिंग सिस्टम के लिए अपडेट चलाते समय होती है। सबसे आम परिदृश्य जिसमें यह त्रुटि होती है वह है जब आप मैन्युअल रूप से अपडेट की इंस्टॉलेशन चलाने का प्रयास कर रहे हैं। अन्य मामलों में, यह तब होता है जब स्वचालित रूप से खोजने के बाद अपने कंप्यूटर पर अपडेट की जांच और इंस्टॉल करने का प्रयास करते हैं।

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

- आपके लिए अनुशंसित वाले पर क्लिक करें और डाउनलोड तुरंत शुरू हो जाना चाहिए। ब्राउज़र के डाउनलोड रिबन से फ़ाइल पर क्लिक करके इसे खोलें और चलाने के बाद दिखाई देने वाले किसी भी सुरक्षा संकेत की पुष्टि करें।
- विंडोज अपडेट ट्रबलशूटर विंडो खुलने के बाद, स्कैन चलाने के लिए Next पर क्लिक करें। यदि आप एडमिनिस्ट्रेटर अनुमतियों के साथ स्कैन चलाना चाहते हैं, तो Advanced पर क्लिक करें और "Run as administrator" बटन पर क्लिक करें।

- स्कैन खत्म होने की प्रतीक्षा करें और यदि आप स्क्रीन पर दिखाई देने वाले निर्देशों का पालन करते हैं तो समस्याएं स्वचालित रूप से हल हो जानी चाहिए।
- प्रक्रिया समाप्त होने के बाद, अपने कंप्यूटर को पुनरारंभ करें, और अपडेट को फिर से चलाएं ताकि यह देखा जा सके कि "त्रुटि 2149842967 के कारण विंडोज अपडेट इंस्टॉल नहीं हो सका" समस्या फिर से दिखाई देगी या नहीं।
समाधान 2: अपडेट को मैन्युअल रूप से इंस्टॉल करें
यदि त्रुटि तब दिखाई देती है जब विंडोज स्वचालित रूप से अपडेट की जांच और डाउनलोड करता है, तो आप हमेशा विंडोज अपडेट कैटलॉग से इसे डाउनलोड करके मैन्युअल रूप से इंस्टॉल करने का प्रयास कर सकते हैं। यह एक वेबसाइट है जहां से आप विंडोज के लिए जारी किए गए लगभग किसी भी अपडेट को डाउनलोड कर सकते हैं। इसे आजमाएं और देखें कि क्या यह आपकी समस्या हल करता है।
- माइक्रोसॉफ्ट सपोर्ट साइट पर जाएं ताकि आपके विंडोज संस्करण के लिए नवीनतम जारी अपडेट का पता लगाया जा सके। यह साइट के बाएं हिस्से में सूची के शीर्ष पर स्थित होना चाहिए जिसमें वर्तमान विंडोज 10 संस्करण शीर्ष पर हो।

- "KB" अक्षरों के साथ KB (नॉलेज बेस) नंबर कॉपी करें (उदाहरण: KB4040724) आपके OS के लिए नवीनतम जारी अपडेट के बगल में।
- माइक्रोसॉफ्ट अपडेट कैटलॉग खोलें और आपके द्वारा कॉपी किए गए नॉलेज बेस नंबर को पेस्ट करके और शीर्ष दाएं कोने में खोज बटन पर क्लिक करके खोज करें।

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

- पुराने विंडोज संस्करण का उपयोग करने वाले उपयोगकर्ता रन डायलॉग बॉक्स लाने के लिए Windows Logo Key + 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

- अंतिम भाग के साथ आगे बढ़ने के लिए System32 फ़ोल्डर पर वापस नेविगेट करें। कमांड प्रॉम्प्ट में ऐसा कैसे करें।
cd /d %windir%\system32
- चूंकि हमने BITS सेवा को पूरी तरह से रीसेट कर दिया है, हमें इस सेवा को चलाने और ठीक से संचालित करने के लिए आवश्यक सभी फ़ाइलों को पुनः पंजीकृत करना होगा। हालांकि, प्रत्येक फ़ाइल को स्वयं को पुनः पंजीकृत करने के लिए एक नए कमांड की आवश्यकता होती है इसलिए प्रक्रिया काफी लंबी हो सकती है। कमांड को एक-एक करके कॉपी करें और सुनिश्चित करें कि आप उनमें से किसी को भी न छोड़ें। आप इस लिंक को Google Drive फ़ाइल में फॉलो करके पूरी सूची पा सकते हैं।
- अगली चीज जो हम करने जा रहे हैं वह है निम्न कमांड को एडमिनिस्ट्रेटिव कमांड प्रॉम्प्ट में वापस कॉपी और पेस्ट करके Winsock को रीसेट करना:
netsh winsock reset netsh winhttp reset proxy

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