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

Powershell: इनिशियलाइज़ेशन के दौरान विफलता

यह 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि तब होती है जब Windows उपयोगकर्ता पारंपरिक रूप से एक Powershell टर्मिनल विंडो खोलने का प्रयास करते हैं। रिपोर्ट की गई अधिकांश घटनाओं में, यह समस्या Powershell के 64-बिट संस्करण तक सीमित है (32-बिट संस्करण ठीक काम करता है)।

Powershell: इनिशियलाइज़ेशन के दौरान विफलता

यदि आप एक त्वरित सुधार की तलाश में हैं, तो आप इसके बजाय Powershell के 32-बिट संस्करण को लॉन्च कर सकते हैं, क्योंकि यह समस्या केवल Powershell के 64-बिट संस्करणों के साथ होती है।

लेकिन यदि आप एक स्थायी सुधार की तलाश में हैं जो इस मुद्दे को अनिश्चित काल तक ठीक कर देगा, तो आपको भ्रष्ट निर्भरताओं को ठीक करने के लिए .NET फ्रेमवर्क मरम्मत टूल चलाना चाहिए और यदि समस्या बनी रहती है तो एक बिल्कुल नया Windows प्रोफ़ाइल बनाने पर विचार करना चाहिए।

'Failure Occurred During Initialization' त्रुटि को PowerShell में कैसे ठीक करें?

विधि 1: Powershell के 32-बिट संस्करण को खोलना

जैसा कि यह पता चला है, 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि आमतौर पर Powershell के 64-बिट संस्करण के साथ होती है। यदि आप एक त्वरित सुधार की तलाश में हैं जो आपको इस त्रुटि के मूल कारण तक पहुंचे बिना Powershell में कमांड इनपुट करने की अनुमति देगा, तो आपको इसके बजाय Powershell की 32-बिट विंडो खोलनी चाहिए।

लेकिन ध्यान रखें कि यह केवल एक वर्कअराउंड है क्योंकि यह 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि को ट्रिगर करने वाले मूल कारण की मरम्मत नहीं करेगा।

यदि आप इस वर्कअराउंड का उपयोग करना चाहते हैं, तो Powershell के 32-बिट संस्करण को खोलने पर त्वरित गाइड यहां दिया गया है:

  1. Windows स्टार्ट मेनू खोलने के लिए Windows कुंजी दबाएं।
  2. Windows PowerShell (x86) खोजने के लिए खोज फ़ंक्शन का उपयोग करें और Enter दबाएं।
  3. फिर, परिणामों की सूची से, Windows PowerShell (x86) पर राइट-क्लिक करें और नव प्रकट संदर्भ मेनू से Run as administrator चुनें।Powershell: इनिशियलाइज़ेशन के दौरान विफलता
  4. एक बार जब आप x86 (32-बिट) संस्करण का Powershell खोलने में सक्षम हो जाते हैं, तो उस कमांड को इनपुट करें जो पहले 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि फेंक रहा था और देखें कि समस्या अब हल हो गई है या नहीं।

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

विधि 2: .NET Framework Repair Tool चलाना

जैसा कि यह पता चला है, इस विशेष मुद्दे का सामना करने वाले अधिकांश उपयोगकर्ताओं ने पुष्टि की है कि मुद्दा Microsoft .NET Framework फ़ोल्डर से संबंधित था (किसी न किसी तरह से)। ज्यादातर मामलों में, 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि .NET Framework 4.x के साथ machine.config नामक एक फ़ाइल के कारण होगी।

यदि यह परिदृश्य लागू होता है, तो आपको .NET भ्रष्ट उदाहरणों को स्वस्थ प्रतियों के साथ बदलकर इस मुद्दे को ठीक करने में सक्षम होना चाहिए। ऐसा करने के कई तरीके हैं, लेकिन सबसे सुलभ एक .NET Framework Repair Tool चलाना है।

अधिकांश प्रभावित उपयोगकर्ताओं ने बताया कि इस मालिकाना Microsoft टूल को चलाकर भ्रष्ट .NET निर्भरताओं को ठीक करने के बाद मुद्दा तेजी से तय हो गया था।

हर हालिया Windows संस्करण पर .NET Framework Repair Tool चलाने पर त्वरित गाइड यहां दिया गया है:

  1. अपना ब्राउज़र खोलें और इस लिंक यहां पर जाएं। एक बार पेज पूरी तरह से लोड हो जाने पर, Download बटन पर क्लिक करें ( Microsoft .NET Framework Repair Tool के तहत)।Powershell: इनिशियलाइज़ेशन के दौरान विफलता
  2. अगली स्क्रीन पर पहुंचने के बाद, NetFxRepairTool.exe से जुड़े बॉक्स को चेक करके ऑपरेशन शुरू करें। ऐसा करने के बाद, अगले मेनू पर आगे बढ़ने के लिए Next बटन पर क्लिक करें।Powershell: इनिशियलाइज़ेशन के दौरान विफलता
  3. डाउनलोड पूरा हो जाने पर, इंस्टॉलेशन निष्पादन योग्य पर डबल-क्लिक करें और User Account Control prompt द्वारा संकेत दिए जाने पर Yes पर क्लिक करके व्यवस्थापक पहुंच दें।
  4. Microsoft .NET Framework Repair टूल खोलने के बाद और पहली विंडो पर पहुंचने के बाद, आपको 'I have read and accepted the license terms' से जुड़े बॉक्स को चेक करके आगे बढ़ना चाहिए। ऐसा करने के बाद, अगले मेनू पर आगे बढ़ने के लिए Next पर क्लिक करें।Powershell: इनिशियलाइज़ेशन के दौरान विफलता
  5. जब आप इस बिंदु पर पहुंच जाते हैं, तो उपयोगिता पहले से ही .NET निर्भरताओं को मुद्दों के लिए स्कैन कर रही है। प्रक्रिया पूरी होने तक धैर्यपूर्वक प्रतीक्षा करें और अतिरिक्त मुद्दों को पैदा करने से बचने के लिए इसे बाधित न करें।
  6. एक बार प्रक्रिया पूरी हो जाने पर, Next पर एक बार फिर क्लिक करके अनुशंसित मरम्मत रणनीतियों को स्वचालित रूप से लागू करें।Powershell: इनिशियलाइज़ेशन के दौरान विफलता
  7. सुधार सफलतापूर्वक लागू हो जाने के बाद, प्रक्रिया को पूरा करने के लिए Finish पर क्लिक करें।
  8. यदि आपको स्वचालित रूप से अपने कंप्यूटर को पुनरारंभ करने के लिए नहीं कहा जाता है, तो इसे मैन्युअल रूप से करें और देखें कि अगले सिस्टम स्टार्टअप पर समस्या हल हो गई है या नहीं।

यदि आप अभी भी वही 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि का सामना कर रहे हैं, तो नीचे अगले संभावित सुधार पर जाएं।

विधि 3: एक नई Windows प्रोफ़ाइल बनाना

जैसा कि यह पता चला है, यह समस्या एक भ्रष्ट Windows प्रोफ़ाइल के कारण भी हो सकती है जो आपके OS की .NET निर्भरताओं का उपयोग करने की क्षमता में हस्तक्षेप करती है। इस मुद्दे को ठीक करने का एक तरीका एक नई Windows प्रोफ़ाइल बनाना है। यह ऑपरेशन भ्रष्ट निर्भरताओं को स्वस्थ प्रतियों के साथ बदल देगा।

कई प्रभावित उपयोगकर्ताओं ने पुष्टि की है कि इस ऑपरेशन ने अंततः उन्हें Powershell खोलते समय 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि को ठीक करने की अनुमति दी।

Windows 10 पर एक नई Windows प्रोफ़ाइल बनाने पर त्वरित गाइड यहां दिया गया है:

  1. Windows key + R दबाकर एक Run डायलॉग बॉक्स खोलें। अगला, 'ms-settings:otherusers' टाइप करें और Settings ऐप के Family & Other people टैब को खोलने के लिए Enter दबाएं।Powershell: इनिशियलाइज़ेशन के दौरान विफलता
  2. एक बार जब आप Family & Other users टैब के अंदर पहुंचने में सक्षम हो जाते हैं, तो Other users टैब तक नीचे स्क्रॉल करें और Add someone else to this PC पर क्लिक करें।
  3. अगली स्क्रीन पर पहुंचने के बाद, Microsoft खाते से जुड़े ईमेल (या फोन नंबर) को जोड़ें और 'I don't have this person sign-in information' पर क्लिक करें यदि आप एक स्थानीय खाता बनाना चाहते हैं।
  4. अगली स्क्रीन पर, अपने Microsoft खाते से लॉगिन करें या Add a user without a Microsoft account पर क्लिक करें (यदि आप एक स्थानीय खाता चाहते हैं)।
  5. अगला, नए खाते में एक उपयोगकर्ता नाम और पासवर्ड जोड़ें, फिर सुरक्षा प्रश्न भरें और एक बार फिर Next पर क्लिक करें।
  6. नया खाता बन जाने के बाद, अपने कंप्यूटर को पुनरारंभ करें और अगले स्टार्टअप पर नव निर्मित खाते से साइन इन करें।
  7. एक उन्नत Powershell विंडो खोलें और देखें कि क्या आप अभी भी वही 'Shell cannot be started. Failure Occurred During Initialization' त्रुटि का सामना कर रहे हैं।
Powershell: इनिशियलाइज़ेशन के दौरान विफलता
  1. नेक्सस मॉड मैनेजर (NMM) में  इंस्टॉल के दौरान समस्या हुई  एरर को ठीक करें नेक्सस मॉड मैनेजर (NMM) में 'इंस्टॉल के दौरान समस्या हुई' एरर को ठीक करें

    आपने अभी-अभी गेम में बदलाव किया है और एक ऐसा मॉड बनाया है जो पूरी तरह से आपकी पसंद के अनुसार है। जब आप प्रसिद्ध NMM का उपयोग करके इस मॉड को खेलने का प्रयास करते हैं, तो आप गेम नहीं खेल पाते। इसके बजाय, आपको यह संदेश प्राप्त होता है: नेक्सस मॉड मैनेजर में इंस्टॉल के दौरान समस्या हुई। किसी भी गेमर-कम-

  1. अपलोड टेस्ट के दौरान सॉकेट एरर ठीक करें अपलोड टेस्ट के दौरान सॉकेट एरर ठीक करें

    विफल इंटरनेट कनेक्शन कुछ ऐसा है जिसके बारे में हम सोचना भी नहीं चाहते। इंटरनेट कनेक्शन हमारे दैनिक जीवन का अभिन्न अंग बन गया है। दुनिया भर में सब कुछ परस्पर जुड़ा हुआ है और एक वैश्विक वातावरण बनाया है। इतने महत्व के साथ, असफल नेट कनेक्शन पर निराश होना समझ में आता है। जब यह परिदृश्य होता है, तो अधिका

  1. विंडोज 10 पर PowerShell संस्करण मिनटों में सत्यापित करें विंडोज 10 पर PowerShell संस्करण मिनटों में सत्यापित करें

    कई उपयोगकर्ता कमांड प्रॉम्प्ट के बजाय PowerShell का उपयोग करना पसंद करते हैं क्योंकि इसमें Windows Server के साथ अधिक शक्तिशाली क्रियाएं होती हैं, साथ ही Exchange, Lync, और SQL-आधारित सर्वरों का नियंत्रण भी होता है। Windows 10 डिफ़ॉल्ट रूप से PowerShell 5.0 के साथ आता है, लेकिन जब आप नवीनतम Windows