इस गाइड में, हम चर्चा करने जा रहे हैं कि कैसे Windows को अपग्रेड करते समय त्रुटि 0x4005(16389) ठीक करें . विंडोज 11/10 में इन-प्लेस अपग्रेड करते समय कई उपयोगकर्ताओं ने कथित तौर पर इस त्रुटि कोड का अनुभव किया है। त्रुटि कोड कहता है "आपके सॉफ़्टवेयर में परिवर्तन करने में असमर्थ "संदेश ट्रिगर होने पर एक लंबे त्रुटि संदेश के बाद।
इन-प्लेस नवीनीकरण करते समय SCCM या सिस्टम केंद्र कॉन्फ़िगरेशन प्रबंधक पर यह त्रुटि उत्पन्न होती है। SCCM बढ़िया ऑपरेटिंग सिस्टम परिनियोजन और रिमोट कंट्रोल सुविधाएँ प्रदान करता है जो आपको इन-प्लेस अपग्रेड करने में मदद करती हैं। या, आप इसका उपयोग एक बार में विभिन्न उपकरणों पर नए ऑपरेटिंग सिस्टम को परिनियोजित करने के लिए भी कर सकते हैं।
अब, SCCM पर 0x4005(16389) त्रुटि तब हो सकती है जब विंडोज 11/10 के साथ कई असंगत अनुप्रयोग हों। हालांकि, कई अन्य कारण हो सकते हैं जो इस अपग्रेड त्रुटि को ट्रिगर कर सकते हैं। यदि आप विंडोज को अपग्रेड करते समय उसी त्रुटि कोड का सामना कर रहे हैं, तो यह लेख आपकी मदद करेगा। यहां, हम आपके लिए विभिन्न कार्य समाधान लाए हैं जो इस त्रुटि को ठीक करने में आपकी सहायता करेंगे। इन सुधारों ने कथित तौर पर कई प्रभावित उपयोगकर्ताओं को इस त्रुटि को ठीक करने में सक्षम बनाया है और यह आपके लिए भी काम कर सकता है। तो, आइए अब इन सुधारों को देखें।
Windows को अपग्रेड करते समय 0x4005(16389) त्रुटि का क्या कारण है?
यह त्रुटि कोड विभिन्न कारणों से ट्रिगर हो सकता है। प्रत्येक व्यक्ति के लिए, कारण भिन्न हो सकते हैं। यहां कुछ सामान्य परिदृश्य दिए गए हैं जिनके परिणामस्वरूप Windows को अपग्रेड करते समय त्रुटि कोड 0x4005(16389) होता है:
- यह त्रुटि अपर्याप्त डिस्क स्थान का परिणाम हो सकती है जो उपकरणों को अपग्रेड करने के लिए आवश्यक है। इसलिए, यदि आपके पास इन-प्लेस अपग्रेड करने के लिए पर्याप्त डिस्क स्थान नहीं है, तो आपको आवश्यक डिस्क स्थान खाली करना चाहिए और फिर अपग्रेड का प्रयास करना चाहिए।
- इस त्रुटि का एक अन्य कारण आपके द्वारा वर्तमान में उपयोग किए जा रहे संस्करण से अपग्रेड करने के लिए किसी भिन्न Windows संस्करण का उपयोग करना हो सकता है। यदि परिदृश्य आप पर लागू होता है, तो अपने वर्तमान संस्करण के रूप में अपग्रेड करने के लिए वही Windows संस्करण चुनें।
- यदि आप किसी तृतीय-पक्ष एंटीवायरस का उपयोग कर रहे हैं, तो यह अपग्रेड के सफल समापन को रोक सकता है। इसलिए, समस्या को ठीक करने के लिए अपने एंटीवायरस को अक्षम करने पर विचार करें।
- यदि आप कार्य अनुक्रम के दौरान स्थानीय कंप्यूटर विवरण सेट करने का प्रयास कर रहे हैं और आदेश विफल हो जाता है, तो आपको यह त्रुटि कोड प्राप्त हो सकता है।
आपके परिदृश्य के आधार पर, आप नीचे सूचीबद्ध लोगों में से उपयुक्त सुधार का उपयोग करके त्रुटि को ठीक करने का प्रयास कर सकते हैं।
Windows 11/10 को अपग्रेड करते समय त्रुटि कोड 0x4005(16389) ठीक करें
विंडोज़ को अपग्रेड करते समय त्रुटि कोड 0x4005(16389) को ठीक करने का प्रयास करने के लिए यहां मुख्य समाधान दिए गए हैं:
- डिस्क स्थान जांचें।
- तृतीय-पक्ष एंटीवायरस अक्षम करें।
- एक ही विंडोज संस्करण का प्रयोग करें।
- 64-बिट कंप्यूटर पर 32-बिट प्रक्रिया के रूप में प्रोग्राम को अनइंस्टॉल करें।
- स्थानीय कंप्यूटर विवरण कमांड बदलें।
1] डिस्क स्थान जांचें
यह त्रुटि उस स्थिति में हो सकती है जब आपके सिस्टम पर पर्याप्त डिस्क स्थान नहीं है जो कि विंडोज को अपग्रेड करने के लिए आवश्यक है। यह बहुत आम है कि अपर्याप्त डिस्क स्थान आपके विंडोज पीसी को अपडेट या अपग्रेड करते समय विफलताओं और त्रुटियों का कारण बनता है। इसलिए, सुनिश्चित करें कि आपके पास इस त्रुटि से बचने के लिए पर्याप्त जगह है। यदि परिदृश्य आप पर लागू होता है, तो आप कुछ डिस्क स्थान खाली करने का प्रयास कर सकते हैं।
आप विंडोज 11/10 पर स्टोरेज सेंस फीचर या डिस्क क्लीनअप यूटिलिटी का उपयोग करके डिस्क स्थान खाली कर सकते हैं। इसके अलावा, डिस्क स्थान को साफ करने के और भी कई तरीके हैं। जंक फ़ाइलों को हटाने और कुछ डिस्क स्थान खाली करने के लिए आप धूमकेतु (प्रबंधित डिस्क क्लीनअप) या Cleanmgr+ जैसे तृतीय-पक्ष सॉफ़्टवेयर का भी उपयोग कर सकते हैं। इसके अतिरिक्त, आप कुछ मुफ्त डुप्लिकेट फ़ाइल फ़ाइंडर और रिमूवर सॉफ़्टवेयर भी आज़मा सकते हैं जो आपको डुप्लिकेट से छुटकारा पाने और कुछ डिस्क स्थान को साफ़ करने में मदद करेगा।
यदि आपके पास पर्याप्त डिस्क स्थान है और आपको अभी भी यह त्रुटि मिल रही है, तो इस त्रुटि को हल करने के लिए अगले संभावित समाधान का प्रयास करें।
युक्ति: कम खाली डिस्क स्थान वाले उपकरणों को विंडोज़ में अपग्रेड करने के लिए यह पोस्ट देखें।
2] तृतीय-पक्ष एंटीवायरस अक्षम करें
यदि आप अपने पीसी पर किसी तृतीय-पक्ष एंटीवायरस सॉफ़्टवेयर का उपयोग कर रहे हैं, तो अपने पीसी को अपग्रेड करने का प्रयास करने से पहले इसे अक्षम करने पर विचार करें। एंटीवायरस सॉफ़्टवेयर झूठे सकारात्मक होने के कारण विशेष क्रियाओं को रोकने के लिए जाने जाते हैं। यदि उसे उन्नयन प्रक्रिया से संबंधित कुछ कार्यों को खतरे के रूप में संदेह है, तो आपको यह त्रुटि कोड प्राप्त हो सकता है। इसलिए, अपने एंटीवायरस प्रोग्राम को अक्षम करने का प्रयास करें और फिर इन-प्लेस अपग्रेड प्रक्रिया शुरू करने का प्रयास करें। जांचें कि यह विंडोज को अपग्रेड करते समय त्रुटि 0x4005(16389) को ठीक करता है या नहीं।
3] समान Windows संस्करण का उपयोग करें
यह त्रुटि आपके सिस्टम पर स्थापित एक से भिन्न Windows संस्करण का उपयोग करने का परिणाम हो सकती है। कुछ प्रभावित उपयोगकर्ताओं ने कथित तौर पर उसी विंडोज मीडिया का चयन करके इस त्रुटि को ठीक किया है। इसलिए, सुनिश्चित करें कि आपने उसी विंडोज मीडिया का उपयोग किया है जिसे आपने अपने सिस्टम पर स्थापित किया है। उदाहरण के लिए, यदि आप वर्तमान में Windows एंटरप्राइज़ संस्करण पर हैं, तो अपग्रेड करते समय सुनिश्चित करें कि आप Windows एंटरप्राइज़ मीडिया का उपयोग करते हैं। देखें कि क्या यह वह समस्या थी जिसका आपको ध्यान रखने की आवश्यकता थी।
यदि यह परिदृश्य आप पर लागू नहीं होता है, तो इस सूची में अगले सुधार के साथ आगे बढ़ें।
4] प्रोग्राम को 64-बिट कंप्यूटर पर 32-बिट प्रक्रिया के रूप में अनइंस्टॉल करें
यह सुधार विशेष रूप से .NET परिनियोजन केवल . के लिए लागू है . यदि आप कंप्यूटर पर .NET ढांचे को तैनात करते समय त्रुटि का सामना कर रहे हैं, तो संभावना है कि प्रोग्राम आपके 64-बिट आर्किटेक्चर कंप्यूटर पर 32-बिट प्रक्रिया चला रहे हैं, इसलिए त्रुटि कोड ट्रिगर हो गया है। यदि यह परिदृश्य लागू होता है, तो आप 64-बिट क्लाइंट पर 32-बिट प्रक्रिया के रूप में प्रोग्राम को अनइंस्टॉल करने के लिए इंस्टॉलर गुणों के अंदर एक विशेष चेकबॉक्स का उपयोग कर सकते हैं। इस चेकबॉक्स को सक्षम करने के लिए आपको जिन चरणों का पालन करना होगा, वे यहां दिए गए हैं:
- सबसे पहले, आपको .NET इंस्टॉलर या परिनियोजन गुण खोलने की आवश्यकता है जिसे आप वर्तमान में परिनियोजित कर रहे हैं।
- अब, गुण बॉक्स के अंदर, प्रोग्राम टैब पर नेविगेट करें।
- अगला, इंस्टॉलेशन चलाएँ और 64-बिट क्लाइंट पर 32-बिट प्रक्रिया के रूप में प्रोग्राम अनइंस्टॉल करें चालू करें चेकबॉक्स।
- अंत में, परिवर्तनों को सहेजने के लिए लागू करें> ठीक बटन दबाएं, और वहां .NET ढांचे को परिनियोजित करने का प्रयास करें और देखें कि क्या त्रुटि ठीक हो गई है।
यदि यह परिदृश्य आप पर लागू नहीं होता है, तो इस गाइड से कुछ अन्य सुधार करने का प्रयास करें।
5] स्थानीय कंप्यूटर विवरण कमांड बदलें
यदि आप अपग्रेड कार्य अनुक्रम के दौरान स्थानीय कंप्यूटर विवरण सेट करने के लिए कमांड या स्क्रिप्ट का उपयोग कर रहे हैं और कमांड विफल या बंद हो जाता है, तो आपको यह त्रुटि कोड प्राप्त होने की संभावना है। यदि यह परिदृश्य आपको सूट करता है, तो आप उस कमांड को बदलने का प्रयास कर सकते हैं जिसका उपयोग आपने स्थानीय कंप्यूटर विवरण सेट करने के लिए किया था। ऐसा करने के लिए आप NET CONFIG कमांड का उपयोग कर सकते हैं। बस कार्य क्रम में रन कमांड-लाइन जोड़ने का प्रयास करें और फिर निम्न कमांड दर्ज करें:
cmd /c net config Server /SRVCOMMENT:"%OSDComputerDescription%
यह कमांड OSDComputerDescription चर में परिभाषित कंप्यूटर विवरण को सेट करेगा। आप वेरिएबल नाम बदल सकते हैं जिसका आप उपयोग करना चाहते हैं।
यदि उल्लिखित समाधानों में से कोई भी आपके लिए काम नहीं करता है, तो आप कॉन्फ़िगरेशन प्रबंधक का उपयोग करके इन-प्लेस अपग्रेड करने का प्रयास कर सकते हैं।
मैं इन-प्लेस अपग्रेड कैसे करूं?
इन-प्लेस अपग्रेड करने के लिए, आपको माइक्रोसॉफ्ट वेबसाइट से विंडोज 10 इंस्टॉलेशन मीडिया डाउनलोड करना होगा। उसके बाद, निष्पादन योग्य फ़ाइल विज्ञापन चलाएँ और फिर इन-प्लेस अपग्रेड प्रक्रिया शुरू करने के लिए अपग्रेड पीसी नाउ विकल्प चुनें। फिर आपको प्रक्रिया को पूरा करने के लिए ऑन-स्क्रीन इंस्टॉलेशन गाइड का पालन करना होगा। आप इन-प्लेस अपग्रेड करने के लिए विस्तृत प्रक्रिया देख सकते हैं।
आशा है कि यह मार्गदर्शिका विंडोज़ को अपग्रेड करते समय 0x4005(16389) त्रुटि को ठीक करने में आपकी सहायता करेगी।
यहां कुछ और पोस्ट हैं जो आपकी मदद कर सकती हैं:
- Windows 'अपग्रेड ब्लॉक को जगह पर रखता है'। क्या आप प्रभावित हैं?
- विंडोज अपग्रेड को ठीक करें त्रुटि 0x80070002 - 0x3000D स्थापित करें
- Windows अपग्रेड त्रुटि कोड और समाधान की सूची।