Jak naprawić „Opcjonalny składnik WSL nie jest włączony. Włącz i spróbuj ponownie. Błąd na Ubuntu?

Ubuntu to dystrybucja oparta na systemie Linux, która jest całkowicie bezpłatna i ma otwarte oprogramowanie. Program zapewnia także obsługę systemu Windows 10 i jest używany przez wiele osób do tworzenia oprogramowania. Jednak ostatnio pojawiło się wiele raportów, w których użytkownicy nie mogą z niego korzystać, a błąd „Ten składnik opcjonalny WSL nie jest włączony. Proszę włączyć i spróbować ponownie ”jest widoczny podczas próby zrobienia tego.

„Opcjonalny składnik WSL nie jest włączony. Włącz i spróbuj ponownie ”Komunikat o błędzie

Co powoduje „Składnik opcjonalny WSL nie jest włączony. Proszę włączyć i spróbować ponownie ”Błąd na Ubuntu?

Po otrzymaniu licznych raportów od wielu użytkowników postanowiliśmy zbadać problem i opracowaliśmy zestaw rozwiązań, które pozwolą go całkowicie wyeliminować. Przeanalizowaliśmy również przyczynę tego problemu i wymieniliśmy go w następujący sposób.

  • Komponent wyłączony: jak wskazuje komunikat o błędzie, błąd jest wyzwalany, jeśli podsystem systemu Windows dla systemu Linux jest wyłączony. Podsystem Windows dla systemu Linux jest bardzo ważną funkcją i należy go włączyć, aby system Ubuntu działał poprawnie w systemie Windows 10, ponieważ zapewnia wszystkie ważne konfiguracje i dystrybucje potrzebne do prawidłowego działania systemu Ubuntu.

Teraz, gdy masz podstawową wiedzę na temat natury problemu, przejdziemy do rozwiązań. Pamiętaj o ostrożnym wdrażaniu rozwiązań, aby uniknąć konfliktu.

Metoda 1: Włączanie WSL poprzez panel sterowania

Istnieje kilka metod, które możemy zastosować, aby rozwiązać problem. Jednak w tym kroku wybieramy najłatwiejszą trasę i włączamy WSL za pomocą Panelu sterowania. Za to:

  1. Naciśnij jednocześnie klawisze „Windows” + „ R ”, aby otworzyć monit Uruchom.
  2. Wpisz „ Panel sterowania ” i naciśnij „ Shift ” + „ Ctrl ” + „ Enter ”, aby uzyskać uprawnienia administracyjne.

    Pisząc w „Panelu sterowania” i naciskając „Shift” + „Ctrl” + „Enter”, aby uzyskać uprawnienia administracyjne
  3. Kliknij opcję „ Wyświetl według ” i wybierz „ Małe ikony ”.

    Kliknięcie „Wyświetl według” i „Małe ikony”
  4. Kliknij opcję „ Programy i funkcje ”.
  5. Wybierz opcję „ Włącz lub wyłącz funkcje systemu Windows ” w lewym okienku.
  6. Przewiń w dół i wybierz „ Windows Subsystem for Linux ”.

    Sprawdzanie opcji „Windows Subsystem for Linux”
  7. KliknijOK ”, aby włączyć tę funkcję.
  8. Sprawdź, czy problem nadal występuje.

Rozwiązanie 2: Włączanie WSL poprzez PowerShell

Możemy również włączyć funkcję WSL za pomocą wiersza polecenia. Dlatego w tym kroku będziemy wdrażać polecenie w wierszu polecenia, aby włączyć funkcję WSL. Za to:

  1. Naciśnij jednocześnie klawisze „ Windows ” + „ R ”, aby otworzyć monit Uruchom.
  2. Wpisz „ Powershell ” i naciśnij „ Shift ” + „ Ctrl ” + „ Enter ”, aby zapewnić uprawnienia administracyjne.
  3. Wpisz następujące polecenie i naciśnij „ Enter ”.
     Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux 
  4. Poczekaj na wykonanie polecenia i sprawdź, czy problem nadal występuje.

    Włączanie WSL

Ciekawe Artykuły