Jak opravit 'Volitelný komponent WSL není povolen. Prosím povolte to a zkuste to znovu 'Chyba na Ubuntu?
Ubuntu je distribuce založená na Linuxu, která je zcela zdarma a open source. Program také poskytuje podporu pro Windows 10 a je používán mnoha lidmi pro účely vývoje softwaru. Nedávno však přicházelo mnoho zpráv, kde uživatelé nemohou použít a chyba „ Volitelný komponent WSL není povolen. Prosím povolte to a zkuste to znovu “, když se to snažíte.
Co způsobuje „Volitelná komponenta WSL není povolena. Prosím povolte to a zkuste to znovu “Chyba na Ubuntu?
Po obdržení četných zpráv od více uživatelů jsme se rozhodli problém prošetřit a vymysleli řadu řešení, která jej zcela odstraní. Také jsme se podívali na důvod, proč byl tento problém spuštěn, a uvedli jsme jej následovně.
- Zakázaná komponenta: Jak ukazuje chybová zpráva, dojde k chybě, pokud je zakázán subsystém Windows pro Linux. Windows Subsystem pro Linux je velmi důležitá funkce a je nutné ji povolit, aby Ubuntu správně fungoval na Windows 10, protože poskytuje všechny důležité konfigurace a distribuce potřebné pro správné fungování Ubuntu.
Nyní, když máte základní znalosti o povaze problému, přejdeme k řešení. Ujistěte se, že řešení implementujete opatrně, aby nedošlo ke konfliktu.
Metoda 1: Zapnutí WSL pomocí ovládacího panelu
Existuje několik metod, které můžeme použít k nápravě problému. V tomto kroku však podnikneme nejjednodušší cestu a povolíme WSL prostřednictvím ovládacího panelu. Pro to:
- Stisknutím kláves „Windows“ + „ R “ současně otevřete výzvu Spustit.
- Zadejte „ Ovládací panely “ a stiskněte „ Shift “ + „ Ctrl “ + „ Enter “, abyste získali oprávnění správce.
Zadáním v „Ovládacích panelech“ a stiskem „Shift“ + „Ctrl“ + „Enter“ získáte administrátorská oprávnění - Klikněte na možnost „ Zobrazit podle “ a vyberte „ Malé ikony “.
Klikněte na „Zobrazit podle“ a vyberte „Malé ikony“ - Klikněte na možnost „ Programy a funkce “.
- V levém podokně vyberte možnost „ Zapnout nebo vypnout funkce systému Windows “.
- Přejděte dolů a vyberte „ Windows Subsystem for Linux “.
Kontrola možnosti „Windows Subsystem for Linux“ “ - Funkci povolíte kliknutím na „ OK “.
- Zkontrolujte, zda problém přetrvává.
Řešení 2: Zapnutí WSL pomocí PowerShell
Funkci WSL můžeme také povolit pomocí příkazového řádku. Proto v tomto kroku implementujeme příkaz do příkazového řádku, abychom aktivovali funkci WSL. Pro to:
- Stisknutím kláves „ Windows “ + „ R “ současně otevřete výzvu Spustit.
- Zadejte „ Powershell “ a stiskněte „ Shift “ + „ Ctrl “ + „ Enter “, abyste získali oprávnění správce.
- Zadejte následující příkaz a stiskněte „ Enter “.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- Počkejte na provedení příkazu a zkontrolujte, zda problém přetrvává.
Povolení WSL