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.

„Volitelný komponent WSL není povolen. Povolte jej a zkuste to znovu “Chybová zpráva

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:

  1. Stisknutím kláves „Windows“ + „ R “ současně otevřete výzvu Spustit.
  2. 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í
  3. Klikněte na možnost „ Zobrazit podle “ a vyberte „ Malé ikony “.

    Klikněte na „Zobrazit podle“ a vyberte „Malé ikony“
  4. Klikněte na možnost „ Programy a funkce “.
  5. V levém podokně vyberte možnost „ Zapnout nebo vypnout funkce systému Windows “.
  6. Přejděte dolů a vyberte „ Windows Subsystem for Linux “.

    Kontrola možnosti „Windows Subsystem for Linux“ “
  7. Funkci povolíte kliknutím na „ OK “.
  8. 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:

  1. Stisknutím kláves „ Windows “ + „ R “ současně otevřete výzvu Spustit.
  2. Zadejte „ Powershell “ a stiskněte „ Shift “ + „ Ctrl “ + „ Enter “, abyste získali oprávnění správce.
  3. Zadejte následující příkaz a stiskněte „ Enter “.
     Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 
  4. Počkejte na provedení příkazu a zkontrolujte, zda problém přetrvává.

    Povolení WSL

Zajímavé Články