उबंटू एक लिनक्स आधारित वितरण है जो पूरी तरह से मुक्त और खुला स्रोत है। कार्यक्रम विंडोज 10 के लिए भी समर्थन प्रदान करता है और सॉफ्टवेयर विकास उद्देश्यों के लिए बहुत से लोगों द्वारा इसका उपयोग किया जाता है। हालाँकि, हाल ही में बहुत सारी रिपोर्टें आ रही हैं जहाँ उपयोगकर्ता इसका उपयोग करने में असमर्थ हैं और त्रुटि “Tवह WSL वैकल्पिक घटक सक्षम नहीं है। कृपया इसे सक्षम करें और पुन:प्रयास करें ऐसा करने का प्रयास करते समय ” दिखाई देता है।
क्या कारण हैं "WSL वैकल्पिक घटक सक्षम नहीं है। कृपया इसे सक्षम करें और पुनः प्रयास करें” उबंटू पर त्रुटि?
कई उपयोगकर्ताओं से कई रिपोर्ट प्राप्त करने के बाद, हमने इस मुद्दे की जांच करने का फैसला किया और इसे पूरी तरह से मिटाने के लिए समाधान का एक सेट तैयार किया। साथ ही, हमने उस कारण पर भी गौर किया जिसके कारण यह समस्या उत्पन्न हुई और इसे निम्नानुसार सूचीबद्ध किया गया।
- अक्षम घटक: जैसा कि त्रुटि संदेश इंगित करता है, यदि लिनक्स के लिए विंडोज सबसिस्टम अक्षम है तो त्रुटि शुरू हो जाती है। लिनक्स के लिए विंडोज सबसिस्टम एक बहुत ही महत्वपूर्ण विशेषता है और उबंटू को विंडोज 10 पर ठीक से काम करने के लिए इसे सक्षम करने की आवश्यकता है क्योंकि यह उबंटू को सही ढंग से चलाने के लिए आवश्यक सभी महत्वपूर्ण कॉन्फ़िगरेशन और वितरण प्रदान करता है।
अब जब आपको समस्या की प्रकृति की बुनियादी समझ हो गई है, तो हम समाधान की ओर बढ़ेंगे। विवादों से बचने के लिए समाधानों को सावधानीपूर्वक लागू करना सुनिश्चित करें।
विधि 1:नियंत्रण कक्ष के माध्यम से WSL चालू करना
समस्या को ठीक करने के लिए हम कुछ तरीके अपना सकते हैं। हालाँकि, इस चरण में, हम सबसे आसान रास्ता अपनाएंगे और नियंत्रण कक्ष के माध्यम से WSL को सक्षम करेंगे। उसके लिए:
- प्रेस “Windows” + “आर " रन प्रॉम्प्ट खोलने के लिए एक साथ कुंजियाँ।
- टाइप करें “नियंत्रण पैनल ” और “Shift . दबाएं ” + “Ctrl ” + “दर्ज करें "प्रशासनिक विशेषाधिकार प्रदान करने के लिए।
- “देखें . पर क्लिक करें द्वारा ” विकल्प चुनें और “छोटा . चुनें आइकन ".
- “कार्यक्रम . पर क्लिक करें और सुविधाएं "विकल्प।
- “Windows सुविधाओं को चालू या बंद करें . चुनें बाएँ फलक में “विकल्प।
- नीचे स्क्रॉल करें और “लिनक्स के लिए विंडोज सबसिस्टम . चुनें ".
- क्लिक करें "ठीक . पर " सुविधा को सक्षम करने के लिए।
- जांचें यह देखने के लिए कि क्या समस्या बनी रहती है।
समाधान 2:पावरशेल के माध्यम से WSL चालू करना
हम कमांड प्रॉम्प्ट का उपयोग करके WSL फ़ीचर को भी सक्षम कर सकते हैं। इसलिए, इस चरण में, हम WSL फ़ीचर को सक्षम करने के लिए कमांड प्रॉम्प्ट में एक कमांड लागू करेंगे। उसके लिए:
- दबाएं “विंडोज " + "आर " रन प्रॉम्प्ट खोलने के लिए एक साथ कुंजियाँ।
- टाइप करें “पावरशेल ” और “Shift . दबाएं “+”Ctrl ” + “दर्ज करें ” प्रशासनिक विशेषाधिकार प्रदान करने के लिए।
- निम्न कमांड टाइप करें और “Enter . दबाएं) ".
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- रुको आदेश को निष्पादित करने के लिए और यह देखने के लिए जांचें कि क्या समस्या बनी रहती है।