Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रणाली >> Windows

Windows अपग्रेड करते समय एरर कोड 0x4005(16389) ठीक करें

इस गाइड में, हम चर्चा करने जा रहे हैं कि Windows अपग्रेड करते समय एरर 0x4005(16389) को कैसे ठीक करें। कई उपयोगकर्ताओं ने कथित तौर पर Windows 11/10 पर इन-प्लेस अपग्रेड करते समय इस एरर कोड का अनुभव किया है। एरर कोड कहता है "Unable to make changes to your software" संदेश जिसके बाद एक लंबा एरर संदेश होता है जब ट्रिगर होता है।

यह एरर SCCM या System Center Configuration Manager पर इन-प्लेस अपग्रेड करते समय होता है। SCCM बेहतरीन ऑपरेटिंग सिस्टम डिप्लॉयमेंट और रिमोट कंट्रोल सुविधाएं प्रदान करता है जो आपको इन-प्लेस अपग्रेड करने में मदद करती हैं। या, आप इसका उपयोग अलग-अलग डिवाइस पर एक साथ नए ऑपरेटिंग सिस्टम को तैनात करने के लिए भी कर सकते हैं।

अब, SCCM पर 0x4005(16389) एरर तब हो सकता है जब Windows 11/10 के साथ कई असंगत एप्लिकेशन हों। हालांकि, कई अन्य कारण हो सकते हैं जो इस अपग्रेड एरर को ट्रिगर कर सकते हैं। यदि आप Windows अपग्रेड करते समय वही एरर कोड का सामना कर रहे हैं, तो यह लेख आपकी मदद करेगा। यहां, हम आपके लिए विभिन्न कार्यशील समाधान लाए हैं जो इस एरर को ठीक करने में आपकी मदद करेंगे। इन सुधारों ने कथित तौर पर कई प्रभावित उपयोगकर्ताओं को इस एरर को ठीक करने में सक्षम बनाया है और आपके लिए भी काम कर सकते हैं। तो, आइए इन सुधारों को अभी देखें।

Windows अपग्रेड करते समय 0x4005(16389) एरर के कारण क्या हैं?

यह एरर कोड विभिन्न कारणों से ट्रिगर हो सकता है। प्रत्येक व्यक्ति के लिए कारण भिन्न हो सकता है। यहां कुछ सामान्य परिदृश्य दिए गए हैं जो Windows अपग्रेड करते समय एरर कोड 0x4005(16389) का परिणाम देते हैं:

  • यह एरर उपकरणों को अपग्रेड करने के लिए आवश्यक अपर्याप्त डिस्क स्पेस का परिणाम हो सकता है। इसलिए, यदि आपके पास इन-प्लेस अपग्रेड करने के लिए पर्याप्त डिस्क स्पेस नहीं है, तो आपको आवश्यक डिस्क स्पेस खाली करना चाहिए और फिर अपग्रेड का फिर से प्रयास करना चाहिए।
  • इस एरर का एक अन्य कारण उस Windows संस्करण से भिन्न Windows संस्करण का उपयोग करके अपग्रेड करना हो सकता है जिसका आप वर्तमान में उपयोग कर रहे हैं। यदि परिदृश्य आप पर लागू होता है, तो अपने वर्तमान के समान Windows संस्करण को अपग्रेड करने के लिए चुनें।
  • यदि आप थर्ड-पार्टी एंटीवायरस का उपयोग कर रहे हैं, तो यह अपग्रेड के सफल समापन को रोक सकता है। इसलिए, समस्या को ठीक करने के लिए अपने एंटीवायरस को अक्षम करने पर विचार करें।
  • यदि आप टास्क सीक्वेंस के दौरान स्थानीय कंप्यूटर विवरण सेट करने का प्रयास कर रहे हैं और कमांड विफल हो जाती है, तो आपको यह एरर कोड प्राप्त हो सकता है।

अपने परिदृश्य के आधार पर, आप नीचे सूचीबद्ध उपयुक्त सुधार का उपयोग करके एरर को ठीक करने का प्रयास कर सकते हैं।

Windows 11/10 अपग्रेड करते समय एरर कोड 0x4005(16389) ठीक करें

Windows अपग्रेड करते समय एरर कोड 0x4005(16389) को ठीक करने के लिए यहां मुख्य समाधान दिए गए हैं:

  1. डिस्क स्पेस जांचें।
  2. थर्ड-पार्टी एंटीवायरस अक्षम करें।
  3. समान Windows संस्करण का उपयोग करें।
  4. 64-बिट कंप्यूटर पर प्रोग्राम को 32-बिट प्रक्रिया के रूप में अनइंस्टॉल करें।
  5. स्थानीय कंप्यूटर विवरण कमांड बदलें।

1. डिस्क स्पेस जांचें

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

आप Windows 11/10 पर Storage Sense फीचर या Disk Cleanup यूटिलिटी का उपयोग करके डिस्क स्पेस खाली कर सकते हैं। इसके अलावा, डिस्क स्पेस को साफ करने के कई और तरीके हैं। आप Comet (Managed Disk Cleanup) या Cleanmgr+ जैसे थर्ड-पार्टी सॉफ़्टवेयर का भी उपयोग कर सकते हैं ताकि जंक फाइलों को हटाया जा सके और कुछ डिस्क स्पेस खाली किया जा सके। इसके अलावा, आप कुछ मुफ्त डुप्लिकेट फाइल फाइंडर और रिमूवर सॉफ़्टवेयर का भी प्रयास कर सकते हैं जो आपको डुप्लिकेट से छुटकारा पाने और कुछ डिस्क स्पेस साफ करने में मदद करेगा।

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

टिप: कम फ्री डिस्क स्पेस वाले उपकरणों को Windows में अपग्रेड करने के लिए इस पोस्ट को देखें।

2. थर्ड-पार्टी एंटीवायरस अक्षम करें

यदि आप अपने PC पर थर्ड-पार्टी एंटीवायरस सॉफ़्टवेयर का उपयोग कर रहे हैं, तो अपने PC को अपग्रेड करने का प्रयास करने से पहले इसे अक्षम करने पर विचार करें। एंटीवायरस सॉफ़्टवेयर झूठी सकारात्मकता के कारण विशेष कार्यों को रोकने के लिए जाने जाते हैं। यदि इसने अपग्रेड प्रक्रिया से संबंधित कुछ कार्यों को खतरे के रूप में संदिग्ध माना है, तो आपको यह एरर कोड प्राप्त हो सकता है। इसलिए, अपने एंटीवायरस प्रोग्राम को अक्षम करने का प्रयास करें और फिर इन-प्लेस अपग्रेड प्रक्रिया शुरू करने का प्रयास करें। जांचें कि क्या यह Windows अपग्रेड करते समय एरर 0x4005(16389) को ठीक करता है या नहीं।

3. समान Windows संस्करण का उपयोग करें

यह एरर आपके सिस्टम पर इंस्टॉल किए गए संस्करण से भिन्न Windows संस्करण का उपयोग करने का परिणाम हो सकता है। कुछ प्रभावित उपयोगकर्ताओं ने कथित तौर पर समान Windows मीडिया का चयन करके इस एरर को ठीक किया है। इसलिए, सुनिश्चित करें कि आपने अपने सिस्टम पर इंस्टॉल किए गए संस्करण के समान Windows मीडिया का उपयोग किया है। उदाहरण के लिए, सुनिश्चित करें कि आप Windows Enterprise मीडिया का उपयोग अपग्रेड करते समय करते हैं यदि आप वर्तमान में Windows Enterprise संस्करण पर हैं। देखें कि क्या यह वह मुद्दा था जिसका आपको ध्यान रखने की आवश्यकता थी।

यदि यह परिदृश्य आप पर लागू नहीं होता है, तो इस सूची में अगले सुधार के साथ आगे बढ़ें।

4. 64-बिट कंप्यूटर पर प्रोग्राम को 32-बिट प्रक्रिया के रूप में अनइंस्टॉल करें

यह सुधार विशेष रूप से .NET Deployment के लिए लागू है। यदि आप कंप्यूटर पर .NET फ्रेमवर्क तैनात करते समय एरर का सामना कर रहे हैं, तो संभावना है कि एरर कोड इस तथ्य के कारण ट्रिगर होता है कि प्रोग्राम आपके 64-बिट आर्किटेक्चर कंप्यूटर पर 32-बिट प्रक्रिया चला रहे हैं। यदि यह परिदृश्य लागू होता है, तो आप इंस्टॉलर प्रॉपर्टीज के अंदर एक विशेष चेकबॉक्स का उपयोग करके प्रोग्राम को 64-बिट क्लाइंट पर 32-बिट प्रक्रिया के रूप में अनइंस्टॉल कर सकते हैं। इस चेकबॉक्स को सक्षम करने के लिए आपको जिन चरणों का पालन करने की आवश्यकता है वे यहां दिए गए हैं:

  1. सबसे पहले, आपको वर्तमान में तैनात .NET इंस्टॉलर या डिप्लॉयमेंट प्रॉपर्टीज को खोलने की आवश्यकता है।
  2. अब, Properties बॉक्स के अंदर, Program टैब पर नेविगेट करें।
  3. अगला, Run installation and uninstall program as 32-bit process on 64-bit clients चेकबॉक्स को चालू करें।
  4. अंत में, परिवर्तनों को सेव करने के लिए Apply > OK बटन दबाएं, और वहां .NET फ्रेमवर्क को तैनात करने का प्रयास करें और देखें कि क्या एरर ठीक हो गया है।

यदि यह परिदृश्य आप पर लागू नहीं होता है, तो इस गाइड से किसी अन्य सुधार का प्रयास करें।

5. स्थानीय कंप्यूटर विवरण कमांड बदलें

यदि आप अपग्रेड टास्क सीक्वेंस के दौरान स्थानीय कंप्यूटर विवरण सेट करने के लिए कमांड या स्क्रिप्ट का उपयोग कर रहे हैं और कमांड विफल हो जाती है या रुक जाती है, तो आपको यह एरर कोड प्राप्त होने की संभावना है। यदि यह परिदृश्य आपको सूट करता है, तो आप स्थानीय कंप्यूटर विवरण सेट करने के लिए उपयोग की गई कमांड को बदलने का प्रयास कर सकते हैं। आप इसके लिए NET CONFIG कमांड का उपयोग कर सकते हैं। बस टास्क सीक्वेंस में Run Command-Line जोड़ने का प्रयास करें और फिर निम्न कमांड दर्ज करें:

cmd /c net config Server /SRVCOMMENT:"%OSDComputerDescription%

यह कमांड OSDComputerDescription वेरिएबल में परिभाषित कंप्यूटर विवरण सेट करेगा। आप उस वेरिएबल नाम को बदल सकते हैं जिसका आप उपयोग करना चाहते हैं।

यदि उल्लिखित कोई भी समाधान आपके लिए काम नहीं करता है, तो आप Configuration Manager का उपयोग करके इन-प्लेस अपग्रेड करने का प्रयास कर सकते हैं।

इन-प्लेस अपग्रेड कैसे करें?

इन-प्लेस अपग्रेड करने के लिए, आपको Microsoft वेबसाइट से Windows 10 Installation Media डाउनलोड करने की आवश्यकता है। उसके बाद, एक्जीक्यूटेबल फाइल चलाएं और फिर इन-प्लेस अपग्रेड प्रक्रिया शुरू करने के लिए Upgrade PC Now विकल्प चुनें। फिर आपको ऑन-स्क्रीन इंस्टॉलेशन गाइड का पालन करके प्रक्रिया पूरी करने की आवश्यकता है। आप इन-प्लेस अपग्रेड करने की विस्तृत प्रक्रिया देख सकते हैं।

उम्मीद है यह गाइड आपको Windows अपग्रेड करते समय 0x4005(16389) एरर को ठीक करने में मदद करता है।

यहां कुछ और पोस्ट हैं जो आपकी मदद कर सकते हैं:

  • Windows places 'Upgrade block in place'. Are you affected?
  • Fix Windows Upgrade Install error 0x80070002 – 0x3000D
  • List of Windows Upgrade error codes and solutions.
  1. विंडोज अपडेट इंस्टॉल करते समय एरर कोड 8007371B ठीक करें विंडोज अपडेट इंस्टॉल करते समय एरर कोड 8007371B ठीक करें

    मेरा एक क्लाइंट था जो इस समस्या का सामना कर रहा था, जहां वह विंडोज अपडेट इंस्टॉल करने में असमर्थ था। समस्या के बारे में मेरा पहला विचार विंडोज अपडेट घटकों को रीसेट करना था क्योंकि जब हमारे पास विंडोज अपडेट विफल होता है तो यह पहली चीज है जिसे हम आजमाते हैं। क्योंकि विंडोज अपडेट रीसेट विंसॉक मानों को

  1. Windows अपग्रेड करते समय 0x4005(16389) त्रुटि कैसे ठीक करें? Windows अपग्रेड करते समय 0x4005(16389) त्रुटि कैसे ठीक करें?

    Windows 10 पर इन-प्लेस अपग्रेड करते समय, उपयोगकर्ता त्रुटि कोड 0x4005 16389 का सामना करते हैं क्योंकि अपग्रेड पूरा होने में विफल रहता है। उल्लिखित त्रुटि कोड तब प्रकट होता है जब एक या कई एप्लिकेशन Windows 10 के साथ संगत नहीं होते हैं और इसलिए अपग्रेड प्रक्रिया विफल हो जाती है। हालांकि, वास्तव में कु

  1. Windows इंस्टॉल या अपग्रेड करते समय  Error Code: 0x8030002F  कैसे ठीक करें? Windows इंस्टॉल या अपग्रेड करते समय 'Error Code: 0x8030002F' कैसे ठीक करें?

    Error Code 0x8030002F तब होता है जब आप अपने Windows को अपग्रेड करने का प्रयास कर रहे होते हैं या जब आप Windows की एक नई कॉपी इंस्टॉल करने का प्रयास कर रहे होते हैं। यह समस्या तब होती है जब Windows को लगता है कि आप जिस ISO फ़ाइल का उपयोग कर रहे हैं, उससे छेड़छाड़ की गई है या इसे थर्ड पार्टी द्वारा सं