Computer >> कंप्यूटर ट्यूटोरियल >  >> समस्या निवारण >> Windows त्रुटियाँ

Windows Update Error 0xc1900223 कैसे ठीक करें?

कुछ विंडोज 10 यूजर्स जब भी पारंपरिक रूप से विंडोज अपडेट इंस्टॉल करने का प्रयास करते हैं तो error 0xc1900223 का सामना करते हैं। अधिकांश डॉक्यूमेंटेड मामलों में, समस्या तब होती है जब यूजर 1903 अपडेट इंस्टॉल करने का प्रयास करता है, और आमतौर पर, एरर तब दिखाई देता है जब अपडेट 97% पर पहुंच जाता है।

यदि आप केवल 1903 अपडेट के साथ इस समस्या का सामना कर रहे हैं, तो आपको $GetCurrent फोल्डर के माध्यम से अपडेट को फिर से इंस्टॉल करने का प्रयास करना चाहिए। यदि वह काम नहीं करता है, तो Media Creation Tool के Upgrade this PC Now फीचर का उपयोग करना एक और सुविधाजनक तरीका हो सकता है जो आपको इस समस्या को दरकिनार करने की अनुमति दे सकता है। अंतर्निहित WU कंपोनेंट को दरकिनार करने का एक और तरीका है Microsoft Update Catalog के माध्यम से मैन्युअली अपडेट इंस्टॉल करना।

हालांकि, यह समस्या Pi-Hole जैसे नेटवर्क-वाइड एडब्लॉकर के कारण भी हो सकती है। यदि आप एक का उपयोग कर रहे हैं, तो आप इसे अस्थायी रूप से डिसेबल कर सकते हैं (अपडेट इंस्टॉल करते समय) या यूटिलिटी को पूरी तरह से अनइंस्टॉल कर सकते हैं।

कुछ मामलों में, समस्या किसी प्रकार के ग्लिच या सिस्टम फाइल करप्शन के कारण भी हो सकती है जो Windows Update कंपोनेंट को प्रभावित करता है। इस मामले में, आप हर Windows Update कंपोनेंट को रीफ्रेश करने या सिस्टम फाइल करप्शन को ठीक करने में सक्षम कुछ यूटिलिटीज (SFC, DISM या क्लीन इंस्टाल) चलाने का प्रयास कर सकते हैं।

विधि 1: $getcurrent फोल्डर के माध्यम से अपडेट को बाध्य करना

जब भी आप लंबित विंडोज अपडेट इंस्टॉल करने का प्रयास करते हैं, विंडोज 10 स्वचालित रूप से आपके C:\ ड्राइव में $GetCurrent और $SysReset फोल्डर बनाता है। इस फोल्डर में नवीनतम विंडोज अपडेट प्रक्रिया के बारे में लॉग फाइलें होंगी, लेकिन इसमें उस अपडेट से इंस्टॉलेशन फाइलें भी हो सकती हैं।

यदि आप एक विफल विंडोज अपडेट से निपट रहे हैं (यदि आप error 0xc1900223 का सामना कर रहे हैं तो यही मामला है), तो आप $getcurrent फोल्डर के मीडिया सबफोल्डर तक पहुंचकर और उस तरह से इंस्टॉलेशन को दोहराकर अपडेट को जबरन इंस्टॉल करने में सक्षम हो सकते हैं।

हालांकि, ध्यान रखें कि $getcurrent फोल्डर डिफ़ॉल्ट रूप से छिपा होता है। इसलिए, आप या तो इसे एड्रेस बार के माध्यम से सीधे एक्सेस करने जा रहे हैं या File Explorer से हिडन फोल्डर्स को इनेबल करके।

यहां $getcurrent फोल्डर के माध्यम से अपडेट को बाध्य करने पर एक त्वरित चरण-दर-चरण गाइड है:

  1. File Explorer खोलें, नेविगेशन बार के अंदर निम्नलिखित कमांड पेस्ट करें और Enter दबाएं:
     C:/$getcurrent
    नोट: ध्यान रखें कि आपको C को अपने वर्तमान OS ड्राइव से संबंधित अक्षर में बदलने की आवश्यकता हो सकती है।
    नोट 2: इसके अलावा, आप पहले हिडन आइटम्स को इनेबल करके इस स्थान को मैन्युअली एक्सेस कर सकते हैं (File Explorer में, View पर जाएं और Hidden Items से जुड़े बॉक्स को चेक करें।
  2. ऐसा करने के बाद, सबफोल्डर्स की सूची से मीडिया फोल्डर तक पहुंचें और Start एक्जीक्यूटेबल पर डबल-क्लिक करें।
  3. एक बार जब आप अपडेट इंस्टॉलेशन स्क्रीन के अंदर हों, तो समर्पित एक्जीक्यूटेबल के माध्यम से अपडेट इंस्टॉल करने के लिए ऑन-स्क्रीन प्रॉम्प्ट्स का पालन करें।
  4. अपडेट सफलतापूर्वक इंस्टॉल हो जाने पर, अपने कंप्यूटर को रीस्टार्ट करें और देखें कि अगले सिस्टम स्टार्टअप पर समस्या हल हो गई है या नहीं।

यदि $getcurrent फोल्डर दिखाई नहीं दे रहा है, तो बहुत संभावना है कि WU कंपोनेंट इंस्टॉलेशन के लिए आवश्यक फाइलों को अपडेट करने में सक्षम नहीं था। यदि यह लागू है, तो नीचे अगले संभावित फिक्स पर जाएं।

विधि 2: Media Creation Tool के माध्यम से अपडेट करना

यदि स्वचालित WU फंक्शन अपने दम पर वर्जन 1903 पर अपडेट करने में सक्षम नहीं है, तो आप Media Creation Tool का उपयोग करके इंस्टॉलेशन को बाध्य करने में सक्षम हो सकते हैं। आपको विंडोज 10 को क्लीन इंस्टॉल करने की अनुमति देने के अलावा, इस टूल में Upgrade this PC Now फीचर भी शामिल है जो आपको 0xc1900223 को ठीक करने की सुविधाजनक अनुमति देगा।

कई प्रभावित यूजर्स ने पुष्टि की है कि इस ऑपरेशन ने उन्हें अपने विंडोज 10 बिल्ड को अद्यतन करने की अनुमति दी।

यहां Media Creation Tool के माध्यम से विंडोज 10 वर्जन 1903 पर अपडेट करने पर एक त्वरित गाइड है:

  1. इस लिंक (यहां) पर जाएं और Windows 10 अपग्रेड असिस्टेंट डाउनलोड करने के लिए Update Now बटन पर क्लिक करें।
  2. एक्जीक्यूटेबल सफलतापूर्वक डाउनलोड हो जाने पर, उस पर डबल-क्लिक करें और UAC (User Account Control) पर Yes क्लिक करके प्रशासनिक विशेषाधिकार दें।
  3. अगला, इंस्टॉलेशन पूरा करने के लिए ऑन-स्क्रीन प्रॉम्प्ट्स का पालन करें।
  4. ऑपरेशन पूरा हो जाने पर, अपने कंप्यूटर को रीस्टार्ट करें और देखें कि अगले कंप्यूटर स्टार्टअप पर समस्या हल हो गई है या नहीं।
  5. एक बार जब आपका कंप्यूटर वापस बूट हो जाए, तो देखें कि समस्या अब हल हो गई है या नहीं।

यदि विंडोज अपडेट इंस्टॉलेशन प्रयास उसी 0xc1900223 के साथ विफल होता है, तो नीचे अगले संभावित फिक्स पर जाएं।

विधि 3: Pi-Hole डिसेबल करना (या एक अलग नेटवर्क-वाइड एडब्लॉकर)

जैसा कि यह पता चला है, विंडोज 10 अपडेट इंस्टॉल करते समय 0xc1900223 एरर कोड Pi-Hole या एक समान नेटवर्क-वाइड एडब्लॉकर द्वारा भी ट्रिगर किया जा सकता है। अन्य प्रभावित यूजर्स के अनुसार, यह समस्या एक DNS ब्लॉकलिस्ट के कारण हो सकती है जो अपडेट को पूरा होने से रोक सकती है।

जो यूजर्स खुद को इसी स्थिति में पाते हैं, उन्होंने पुष्टि की है कि वे अपडेट के दौरान Pi-Hole को डिसेबल या अनइंस्टॉल करके उसी एरर के बिना अपडेट इंस्टॉल करने में कामयाब रहे।

Pi-Hole को अस्थायी रूप से डिसेबल करना

  1. Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। अगला, 'cmd' टाइप करें और एडमिन एक्सेस के साथ एक उन्नत CMD प्रॉम्प्ट खोलने के लिए Ctrl + Shift + Enter दबाएं। जब आपको UAC (User Account Control) द्वारा प्रेरित किया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए Yes क्लिक करें।
  2. एक बार जब आप उन्नत CMD प्रॉम्प्ट के अंदर हों, तो Pi-Hole यूटिलिटी को इनवोक करने के लिए निम्नलिखित कमांड टाइप करें:
     pihole
  3. एक बार Pi-Hole इनवोक हो जाने पर, निम्नलिखित कमांड टाइप करें और इसे डिसेबल करने के लिए Enter दबाएं:
    pihole disable
  4. अब जब Pi-Hole एडब्लॉकर यूटिलिटी डिसेबल हो गई है, तो फिर से उस अपडेट को इंस्टॉल करने का प्रयास करें जो विफल हो रहा था और देखें कि क्या आप 0xc1900223 प्राप्त किए बिना इसे इंस्टॉल कर सकते हैं।
  5. यदि अपडेट सफलतापूर्वक इंस्टॉल हो जाता है, तो उसी उन्नत टर्मिनल में Pi-Hole को फिर से इनेबल करने के लिए निम्नलिखित कमांड चलाएं:
    pihole enable

Pi-Hole अनइंस्टॉल करना

  1. Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स में 'cmd' टाइप करें और Ctrl + Shift + Enter दबाकर एक उन्नत CMD प्रॉम्प्ट खोलें। UAC (User Account Control) प्रॉम्प्ट पर, प्रशासनिक विशेषाधिकार देने के लिए Yes क्लिक करें।
  2. उन्नत CMD प्रॉम्प्ट के अंदर, Pi-Hole की अनइंस्टॉलेशन शुरू करने के लिए निम्नलिखित कमांड टाइप करें और Enter दबाएं:
    pihole uninstall
  3. कमांड सफलतापूर्वक प्रोसेस हो जाने पर, अपने कंप्यूटर को रीस्टार्ट करें।
  4. अगले अपडेट पर, उस अपडेट को इंस्टॉल करने का प्रयास करें जो पहले 0xc1900223 एरर के साथ विफल हो रहा था और देखें कि ऑपरेशन पूरा होता है या नहीं।

यदि यह विधि लागू नहीं थी या इसने समस्या को हल नहीं किया, तो नीचे अगले संभावित फिक्स पर जाएं।

विधि 4: DNS कैश फ्लश करना

जैसा कि यह पता चला है, यह विशेष समस्या नेटवर्क असंगति के कारण भी हो सकती है जिसे आपके कंप्यूटर के DNS कैश को फ्लश करके हल किया जा सकता है। ऐसा करने का सबसे आसान तरीका एक उन्नत CMD प्रॉम्प्ट के माध्यम से है।

ऐसा करने और अपने कंप्यूटर को रीस्टार्ट करने के बाद, कुछ प्रभावित यूजर्स ने पुष्टि की है कि वे अंततः 0xc1900223 एरर का सामना किए बिना विंडोज अपडेट इंस्टॉलेशन पूरा करने में सक्षम थे।

यहां एक त्वरित गाइड है जिसमें उन चरणों को बताया गया है जिन्हें आपको एक उन्नत Command Prompt विंडो से अपने DNS कैश को फ्लश करने के लिए लेने की आवश्यकता है:

  1. अपने कीबोर्ड पर Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। फिर, टेक्स्ट बॉक्स के अंदर, 'cmd' टाइप करें और Ctrl + Shift + Enter दबाकर एक उन्नत CMD विंडो खोलें।
    नोट: जब आपको UAC (User Account Control) द्वारा प्रेरित किया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए Yes क्लिक करें।
  2. एक बार जब आप उन्नत CMD प्रॉम्प्ट के अंदर हों, तो निम्नलिखित कमांड को क्रम में टाइप करें और प्रत्येक कमांड के बाद Enter दबाएं:
    ipconfig /flushdns ipconfig /registerdns ipconfig /release ipconfig /renew
  3. प्रत्येक कमांड के सफलतापूर्वक प्रोसेस होने के बाद, अपने कंप्यूटर को रीस्टार्ट करें और अगले कंप्यूटर स्टार्टअप पर पहले विफल हो रहे अपडेट को इंस्टॉल करने का प्रयास करें।

यदि इस विधि ने आपको 0xc1900223 एरर ठीक करने की अनुमति नहीं दी, तो नीचे अगले संभावित फिक्स पर जाएं।

विधि 5: Microsoft Update Catalog के माध्यम से अपडेट इंस्टॉल करना

यदि अब तक उपरोक्त किसी भी विधि ने आपको समस्या ठीक करने की अनुमति नहीं दी है, तो आप Microsoft Update Catalog के माध्यम से मैन्युअली करके 1903 की इंस्टॉलेशन पूरी करने में सक्षम हो सकते हैं। यह प्रक्रिया स्थानीय WU कंपोनेंट को शामिल किए बिना सीधे अपडेट इंस्टॉल करेगी। इसका मतलब है कि हर भ्रष्ट निर्भरता जो इस समस्या का कारण बन सकती है, दरकिनार हो जाएगी।

यहां Microsoft Update Catalog के माध्यम से 1903 अपडेट को मैन्युअली इंस्टॉल करने पर एक त्वरित गाइड है:

  1. सबसे पहले, आपको अपने OS आर्किटेक्चर (चाहे वह 32-बिट या 64-बिट हो) को जानना होगा। यदि आप नहीं जानते हैं, तो File Explorer खोलें, This PC पर राइट-क्लिक करें और नए दिखाई देने वाले संदर्भ मेनू से Properties चुनें।
  2. एक बार जब आप System Properties स्क्रीन के अंदर हों, तो System Type श्रेणी पर एक नज़र डालें। यदि यह 64-बिट कहता है, तो आपको 64-बिट अपडेट डाउनलोड करना होगा और यदि यह 32-बिट कहता है, तो आपको 32-बिट वर्जन की आवश्यकता होगी।
  3. एक बार जब आप अपने OS आर्किटेक्चर के बारे में निश्चित हो जाएं, तो इस लिंक (यहां) पर जाएं और स्क्रीन के ऊपरी-दाएं कोने में खोज फ़ंक्शन का उपयोग करके '4522355' खोजें और Enter दबाएं।
  4. परिणाम पेज जनरेट होने के बाद, अपने विंडोज 10 वर्जन (x64-based या x86-based) से मेल खाने वाले सही वर्जन को देखें और सही विंडोज अपडेट से जुड़े Download बटन पर क्लिक करें।
  5. कन्फर्मेशन पेज पर, डाउनलोड शुरू करने के लिए लिंक पर एक बार फिर क्लिक करें।
  6. धैर्यपूर्वक प्रतीक्षा करें जब तक डाउनलोड पूरा न हो जाए, फिर .msu इंस्टॉलेशन पैकेज खोलें और इंस्टॉलेशन पूरा करने के लिए ऑन-स्क्रीन प्रॉम्प्ट्स का पालन करें।
  7. इंस्टॉलेशन पूरा होने पर, शेष फाइलों को इंस्टॉल करने की अनुमति देने के लिए अपने कंप्यूटर को रीस्टार्ट करें।

यदि वही समस्या अभी भी हो रही है, या आप Microsoft Update Catalog का उपयोग करके पारंपरिक रूप से विफल हो रहे अपडेट को नहीं ढूंढ पा रहे हैं, तो नीचे अगले संभावित फिक्स पर जाएं।

विधि 6: हर Windows Update कंपोनेंट को रीफ्रेश करना

यदि अब तक कोई भी विधि आपको इस समस्या को हल करने की अनुमति नहीं दे पाई है, तो बहुत संभावना है कि आप इस विशेष समस्या का सामना विंडोज अपडेट ग्लिच के कारण कर रहे हैं जो WU की नए अपडेट इंस्टॉल करने की क्षमता को रोकता है। यह स्पष्ट है यदि कई अपडेट इसी एरर कोड (0xc1900223 एरर) के साथ विफल हो रहे हैं।

कई विंडोज यूजर्स जिन्होंने इसी समस्या का सामना किया है, उन्होंने पुष्टि की है कि WU से जुड़े हर कंपोनेंट को रीसेट करने में सक्षम चरणों की एक श्रृंखला का पालन करने के बाद समस्या हल हो गई और 1903 बिल्ड सफलतापूर्वक इंस्टॉल हो गया।

यहां एक उन्नत CMD प्रॉम्प्ट से मैन्युअली हर शामिल Windows Update कंपोनेंट को रीसेट करने पर एक त्वरित चरण-दर-चरण गाइड है:

  1. Windows key + R दबाकर Run डायलॉग बॉक्स खोलें। अगला, टेक्स्ट बॉक्स के अंदर, 'cmd' टाइप करें और एक उन्नत Command Prompt विंडो खोलने के लिए Ctrl + Shift + Enter दबाएं।
    नोट: जब आपको UAC (User Account Control) द्वारा प्रेरित किया जाए, तो प्रशासनिक विशेषाधिकार देने के लिए Yes क्लिक करें।
  2. एक बार जब आप उन्नत CMD प्रॉम्प्ट खोलने में कामयाब हो जाएं, तो हर आवश्यक WU सर्विस को रोकने के लिए निम्नलिखित कमांड को क्रम में टाइप करें और प्रत्येक के बाद Enter दबाएं:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver
    नोट: ये कमांड विंडोज अपडेट, MSI इंस्टॉलर, क्रिप्टोग्राफिक और BITS सर्विसेज से जुड़ी सेवाओं को स्वचालित रूप से रोक देंगे।
  3. एक बार जब आप हर आवश्यक सर्विस को डिसेबल करने में कामयाब हो जाएं, तो विंडोज द्वारा अपडेट फाइलों को स्टोर करने के लिए उपयोग किए जाने वाले दो फोल्डर्स का नाम बदलने के लिए निम्नलिखित कमांड पेस्ट करें (किसी भी क्रम में) और प्रत्येक के बाद Enter दबाएं (SoftwareDistribution और Catroot2):
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 Catroot2.old
    नोट: यदि आप नहीं जानते थे, तो SoftwareDistribution और Catroot2 दो फोल्डर्स हैं जो उन अपडेट फाइलों को स्टोर करने के लिए जिम्मेदार हैं जिन्हें विंडोज अपडेटिंग कंपोनेंट द्वारा सक्रिय रूप से उपयोग किया जा रहा है। चूंकि दोनों को पारंपरिक रूप से डिलीट नहीं किया जा सकता, इसलिए भ्रष्ट फाइल के नुकसान को सीमित करने का एकमात्र तरीका अपने OS को नई स्वस्थ कॉपी बनाने के लिए मजबूर करना है जो उनकी जगह लेगी।
  4. एक बार जब आप दोनों फोल्डर्स को डिलीट करने में कामयाब हो जाएं, तो इन अंतिम कमांड को टाइप करें और उन्हीं सर्विसेज को रीस्टार्ट करने के लिए प्रत्येक कमांड के बाद Enter दबाएं (वही जिन्हें हमने चरण 2 में डिसेबल किया था):
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. प्रत्येक सर्विस के रीस्टार्ट होने के बाद, उसी अपडेट को फिर से इंस्टॉल करने का प्रयास करें जो पहले विफल हो रहा था और देखें कि क्या यह अब सफलतापूर्वक इंस्टॉल होता है (बिना 0xc1900223 एरर के)।

यदि वही एरर कोड अभी भी आपको अपडेट इंस्टॉल करने से रोक रहा है, तो नीचे अंतिम विधि का पालन करें।

विधि 7: DISM और SFC स्कैन चलाना

यदि कोई संभावित फिक्स आपके लिए काम नहीं करता है, तो बहुत संभावना है कि आप किसी प्रकार की सिस्टम फाइल करप्शन से निपट रहे हैं जिसने आपके WU कंपोनेंट को निष्क्रिय कर दिया है। इसे ठीक करने के कई तरीके हैं, लेकिन अधिकांश प्रभावित यूजर्स ने कुछ बिल्ट-इन यूटिलिटीज (SFC और DISM) का उपयोग करके समस्या को हल किया है।

ये दोनों उपकरण सिस्टम फाइल करप्शन को ठीक करने में सक्षम हैं, लेकिन वे अलग तरह से काम करते हैं - SFC करप्शन को स्वस्थ समकक्षों से बदलने के लिए एक स्थानीय कैश का उपयोग करता है जबकि DISM WU के एक सबकंपोनेंट पर निर्भर करता है ताकि स्वस्थ फाइलें डाउनलोड कर सके जो भ्रष्ट फाइलों को बदल देंगी।

हमारी सलाह है कि दोनों यूटिलिटीज को त्वरित क्रम में चलाएं और उनके बीच एक सिस्टम रीस्टार्ट करें।

SFC स्कैन करके शुरू करें, फिर रीस्टार्ट करें और अगला स्टार्टअप पूरा होने पर DISM स्कैन करें।

यदि आपको अभी भी समस्याएं आ रही हैं, तो इन-प्लेस-रिपेयर (या यदि आपका डेटा पहले से बैकअप है तो क्लीन इंस्टाल) करने पर विचार करें।

  1. विंडोज अपडेट त्रुटि 8007000E कैसे ठीक करें विंडोज अपडेट त्रुटि 8007000E कैसे ठीक करें

    विंडोज अपडेट - विंडोज की अंतर्निहित अपडेट उपयोगिता के माध्यम से अपने कंप्यूटर के लिए विंडोज अपडेट डाउनलोड और इंस्टॉल करने का प्रयास करते समय, काफी कुछ अलग चीजें गलत हो सकती हैं। उपयोगकर्ताओं द्वारा रिपोर्ट की गई कई समस्याओं में से एक है जब विंडोज अपडेट का उपयोग करके अपने विंडोज कंप्यूटर के लिए नवीनत

  1. Windows 10 अपडेट त्रुटि 0xc1900200 कैसे ठीक करें? Windows 10 अपडेट त्रुटि 0xc1900200 कैसे ठीक करें?

    0xc1900200 त्रुटि कोड तब प्रकट होता है जब उपयोगकर्ता Windows Update Assistant उपयोगिता का उपयोग करके Windows के पुराने संस्करण से Windows 10 में अपग्रेड करने का प्रयास करता है। यह Windows 7 या Windows 8.1 से Windows 10 में अपग्रेड करने का प्रयास करते समय हो सकता है। सभी मामलों में, इंस्टॉलर इंगित कर

  1. विंडोज़ अपडेट त्रुटि 0x8000FFFF कैसे ठीक करें? विंडोज़ अपडेट त्रुटि 0x8000FFFF कैसे ठीक करें?

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