अगर ऐसा लगता है कि विंडोज 11 में जाने के बाद WSL ने काम करना बंद कर दिया है, तो इसे फिर से ठीक करने के लिए इस गाइड को देखें।
आपके पीसी के विंडोज 11 में अपग्रेड होने के बाद लिनक्स (डब्ल्यूएसएल) के लिए विंडोज सबसिस्टम ने काम करना बंद कर दिया, इसके कई संभावित कारण हैं। शुक्र है, ब्रेकडाउन टर्मिनल होने की संभावना नहीं है, हालांकि इसे एक बार फिर से काम करने के लिए आपको कुछ अलग सुधारों का प्रयास करना पड़ सकता है।
विंडोज 11 में अपग्रेड करने के बाद लिनक्स के लिए विंडोज सबसिस्टम को फिर से काम करने के कई तरीके यहां दिए गए हैं।
1. जांचें कि डब्ल्यूएसएल सक्षम है
यह असामान्य नहीं है कि ओएस के नए संस्करण में अपग्रेड करने से कुछ ऐप्स और सुविधाएं टूट जाएंगी। हालांकि यह स्पष्ट लग सकता है, अपग्रेड प्रक्रिया के दौरान WSL की जाँच करना केवल अक्षम नहीं किया गया है, यह आपका पहला कदम होना चाहिए। यहां जांच करने का तरीका बताया गया है:
- विंडोज सर्च में टाइप करें विण्डोस के सुविधा को बंद या चालू करो और शीर्ष पर दिखाई देने वाले खोज परिणाम पर क्लिक करें।
- विंडोज सिस्टम संवाद में, जब तक आप देखते हैं तब तक नीचे स्क्रॉल करें लिनक्स के लिए विंडोज सबसिस्टम.
- यदि सुविधा के लिए चेकबॉक्स चयनित नहीं है, तो अभी करें। तब दबायें ठीक.
- यह देखने के लिए कि क्या समस्या ठीक हो गई है, जाँच करने से पहले आपको अपने कंप्यूटर को पुनरारंभ करने की आवश्यकता हो सकती है।
उम्मीद है, WSL अब काम कर रहा है, और आप टूल का उपयोग करना शुरू कर सकते हैं। यदि नहीं, तो कुछ अन्य संभावित समाधानों के लिए आगे पढ़ें।
के बारे में और जानें वे चीज़ें जो आप WSL और Linux के साथ कर सकते हैं आपके विंडोज कंप्यूटर पर।
2. हाइपर-वी और वर्चुअल मशीन प्लेटफॉर्म को सक्षम करें
यदि आप Windows में WSL जैसे सबसिस्टम का उपयोग करना चाहते हैं, तो आपको वर्चुअलाइजेशन टूल को भी सक्षम करना होगा। इनमें हाइपर-वी और वर्चुअल मशीन प्लेटफॉर्म शामिल हैं।
यदि एक कमांड लाइन इंटरफ़ेस खुलता है, जो आपको बताता है कि एक आवश्यक सुविधा स्थापित नहीं है, जब आप अपने लिनक्स वितरण को चलाने का प्रयास करते हैं, तो संभवतः यह वही है जो इसे संदर्भित करता है।
- निम्न को खोजें विण्डोस के सुविधा को बंद या चालू करो और सर्च रिजल्ट पर क्लिक करें।
- विंडोज फीचर्स में, खोजने के लिए नीचे स्क्रॉल करें वर्चुअल मशीन प्लेटफॉर्म और विंडोज हाइपरवाइजर प्लेटफॉर्म.
- इन सुविधाओं में से प्रत्येक के बगल में स्थित बक्सों की जाँच करें और फिर क्लिक करें ठीक.
- इन उपकरणों की स्थापना को पूरा करने के लिए आपको अपने कंप्यूटर को पुनरारंभ करना होगा।
3. लिनक्स वितरण ऐप की मरम्मत करें
आपका Linux वितरण ऐप, जैसे कि Ubuntu, Kali, या Debian, दूषित हो सकता है या अपडेट करने की आवश्यकता है। इससे WSL टूटा हुआ दिखाई दे सकता है। विंडोज ऐप्स को रिपेयर करना बहुत आसान है।
- खुला सेटिंग > ऐप्स > ऐप और सुविधाएं.
- अपने Linux डिस्ट्रो ऐप को खोजने के लिए अपने ऐप्स की सूची तक नीचे स्क्रॉल करें।
- क्लिक करें तीन बिंदु ऐप नाम के दाईं ओर, और चयन करें उन्नत विकल्प.
- क्लिक करें मरम्मत बटन पर क्लिक करें और यदि मरम्मत आवश्यक हो तो ऑन-स्क्रीन निर्देशों का पालन करें।
जांचें कि क्या डब्ल्यूएसएल काम कर रहा है। यदि नहीं, तो Linux वितरण ऐप को अनइंस्टॉल करके पुनः इंस्टॉल करने का प्रयास करें।
4. WSL को Microsoft Store का उपयोग करके खोलने के लिए बाध्य करें
यदि WSL सक्षम है, लेकिन फिर भी खुलने से इंकार करता है, तो आप Microsoft Store ऐप के माध्यम से जबरन लॉन्च करने का प्रयास कर सकते हैं। जब WSL को सीधे खोलना काम नहीं करता है तो यह कभी-कभी अस्थायी गड़बड़ियों को ठीक कर सकता है।
- Microsoft Store ऐप खोलें और खोजें डब्ल्यूएसएल.
- WSL के स्टोर पेज पर, आपको एक देखना चाहिए खुला बटन। अगर बटन कहता है अद्यतन, ऐप को अपडेट करने के लिए इसे क्लिक करें।
- क्लिक करें खुला बटन, और डिफ़ॉल्ट लिनक्स डिस्ट्रो ऐप लॉन्च होना चाहिए।
- यदि इसके बजाय एक कमांड लाइन इंटरफेस विंडो खुलती है, तो यह संभवतः आपको बताएगी कि एक आवश्यक सुविधा गायब है। देखना हाइपर-वी और वर्चुअल मशीन प्लेटफॉर्म को सक्षम करें ऊपर।
यदि WSL को खोलने के लिए बाध्य करना काम नहीं करता है, तो आप जिस Linux डिस्ट्रो ऐप का उपयोग कर रहे हैं, उसके साथ ऐसा करने का प्रयास करें। स्टोर खोलें, अपने डिस्ट्रो को खोजें और क्लिक करें खुला बटन।
5. WSL को ठीक करने के लिए हाल के अपडेट अनइंस्टॉल करें
यदि अद्यतन स्थापित करने के बाद WSL ने काम करना बंद कर दिया है, तो अद्यतन कारण हो सकता है। आप यह देखने के लिए नवीनतम अपडेट को अनइंस्टॉल कर सकते हैं कि इससे समस्या ठीक होती है या नहीं।
विंडोज अपडेट अनइंस्टॉल करना यह एक जटिल प्रक्रिया नहीं है, भले ही आपने इसे पहले कभी नहीं किया हो।
यदि अद्यतन की स्थापना रद्द करने के बाद भी WSL काम नहीं करता है, तो इसे पुनः स्थापित करना एक अच्छा विचार है। अपडेट में अक्सर सुरक्षा और प्रदर्शन में बदलाव शामिल हो सकते हैं, इसलिए आमतौर पर विंडोज को अपडेट रखने की सिफारिश की जाती है।
6. जांचें कि मैलवेयर WSL को ब्लॉक तो नहीं कर रहा है
WSL को काम करने के लिए अंतिम प्रयास मैलवेयर के लिए स्कैन करना है। लिनक्स के लिए विंडोज सबसिस्टम को काम करने से रोकने के लिए मैलवेयर की संभावना कम है लेकिन अनसुनी नहीं है।
ए चलाओ Microsoft डिफेंडर में पूर्ण स्कैन या जो भी तृतीय-पक्ष एंटीवायरस सॉफ़्टवेयर आप उपयोग करते हैं। आपके एंटीवायरस स्कैन में पाए जाने वाले किसी भी मैलवेयर को क्वारंटाइन या हटा दें। फिर अपने कंप्यूटर को पुनरारंभ करें और यह देखने के लिए कि क्या वह समस्या थी, WSL का उपयोग करने का प्रयास करें।
विंडोज 11 में अपग्रेड करने के बाद WSL फिक्स करना
विंडोज 11 में अपग्रेड करना आमतौर पर आसानी से हो जाता है, लेकिन ऐप और फीचर्स कभी-कभार टूट सकते हैं। यदि आप पाते हैं कि WSL नवीनतम Windows OS में अपग्रेड करने के बाद अब काम नहीं कर रहा है, तो चिंता न करें, आमतौर पर एक आसान समाधान है। आपको केवल विंडोज सिस्टम सेटिंग्स में सुविधा को फिर से सक्षम करने की आवश्यकता हो सकती है, लेकिन यदि नहीं, तो यहां अन्य सुधारों के माध्यम से चलने से आमतौर पर समस्या का समाधान हो जाएगा।