Как да поправите „Незадължителният компонент на WSL не е активиран. Моля, активирайте го и опитайте отново 'Грешка в Ubuntu?

Ubuntu е Linux базирана дистрибуция, която е напълно безплатна и с отворен код. Програмата също осигурява поддръжка за Windows 10 и се използва от много хора за целите на разработването на софтуер. Въпреки това, съвсем наскоро се появиха много отчети, в които потребителите не могат да го използват и грешката „T WSL незадължителен компонент не е активирана. Моля, активирайте го и опитайте отново ”се вижда, докато се опитвате да го направите.

„Незадължителният компонент WSL не е активиран. Моля, активирайте го и опитайте отново ”Съобщение за грешка

Какво причинява „Незадължителният компонент на WSL не е активиран. Моля, активирайте го и опитайте отново ”Грешка в Ubuntu?

След като получихме множество отчети от множество потребители, решихме да проучим проблема и създадохме набор от решения, за да го отстраним напълно. Освен това разгледахме причината, поради която този проблем се задейства, и го изброихме по следния начин.

  • Деактивиран компонент: Както показва съобщението за грешка, грешката се задейства, ако подсистемата на Windows за Linux е деактивирана. Подсистемата на Windows за Linux е много важна функция и трябва да бъде активирана, за да може Ubuntu да работи правилно в Windows 10, тъй като осигурява всички важни конфигурации и дистрибуции, необходими за правилното изпълнение на Ubuntu.

Сега, когато имате основно разбиране за същността на проблема, ще преминем към решенията. Непременно прилагайте решенията внимателно, за да избегнете конфликт.

Метод 1: Включване на WSL през контролния панел

Има няколко метода, които можем да приложим за отстраняване на проблема. В тази стъпка обаче ще поемем по най-лесния маршрут и ще активираме WSL през контролния панел. За това:

  1. Натиснете едновременно клавиши „Windows“ + „ R “, за да отворите подканата Run.
  2. Въведете „ Контролен панел “ и натиснете „ Shift “ + „ Ctrl “ + „ Enter “, за да предоставите административни привилегии.

    Въведете „Control Panel“ и натиснете „Shift“ + „Ctrl“ + „Enter“, за да предоставите административни привилегии
  3. Кликнете върху опцията „ Преглед от “ и изберете „ Малки икони “.

    Кликнете върху „Преглед от“ и изберете „Малки икони“
  4. Кликнете върху опцията „ Програми и функции “.
  5. Изберете опцията „ Включване или изключване на функциите на Windows “ в левия прозорец.
  6. Превъртете надолу и изберете „ Подсистема на Windows за Linux “.

    Проверка на опцията „Подсистема на Windows за Linux“
  7. Кликнете върху „ OK “, за да активирате функцията.
  8. Проверете дали проблемът продължава.

Решение 2: Включване на WSL чрез PowerShell

Можем също да активираме функцията WSL, като използваме командния ред. Следователно, в тази стъпка, ние ще изпълняваме команда в командния ред, за да активираме WSL Feature. За това:

  1. Натиснете едновременно клавиши „ Windows “ + „ R “, за да отворите подканата Run.
  2. Въведете „ Powershell “ и натиснете „ Shift “ + „ Ctrl “ + „ Enter “, за да предоставите административни привилегии.
  3. Въведете следната команда и натиснете „ Enter “.
     Активиране-WindowsOptionsFeature -Online -FeatureName Microsoft-Windows-Подсистема-Linux 
  4. Изчакайте командата да бъде изпълнена и проверете дали проблемът продължава.

    Активиране на WSL

Интересни Статии