Przejdź do głównej zawartości

Polecenie wsl kończy się błędem zamiast uruchomić Linux, Docker Desktop zgłasza, że wirtualizacja lub Hyper-V są niedostępne, a aplikacje Android i emulator Android Studio nie uruchamiają się.

Komponenty wirtualizacji — Hyper-V i powiązane — są wyłączone przez „optymalizator”, zestaw tweaków lub uszkodzone po nieudanej aktualizacji Windows. Bez nich WSL2, WSA i Docker nie mogą uruchomić swoich maszyn wirtualnych. Wirtualizacja jest wykorzystywana również przez podsystem bezpieczeństwa: jak jest powiązana z ustawieniami BoosterX, opisano w artykule „VBS (Virtualization Based Security)”.

  1. Otwórz BoosterX → sekcja „Poprawki” (w menu po lewej).
  2. W wyszukiwaniu wpisz „Linux”.
  3. Otwórz kartę „Linux (WSL2), WSA (Android Studio), Docker” i kliknij „Napraw”.
  4. Uruchom ponownie Windows.

Poprawka przywraca Hyper-V i włącza komponenty Windows niezbędne do działania WSL. BoosterX można pobrać z oficjalnej strony boosterx.org.

Otwórz terminal i wykonaj wsl — powinna otworzyć się konsola Linux. Następnie uruchom Docker Desktop i aplikację Android: oba środowiska powinny wystartować bez błędów wirtualizacji.

Otwórz Panel sterowania → Programy → Programy i funkcje → Włącz lub wyłącz funkcje systemu Windows i zaznacz „Podsystem Windows dla systemu Linux” oraz „Platforma maszyn wirtualnych”; w edycjach, w których jest dostępny — również „Hyper-V”. Kliknij OK, poczekaj na instalację komponentów i uruchom ponownie PC. Następnie wykonaj w terminalu wsl --update, aby zaktualizować jądro WSL.

Jeśli Windows zgłasza, że wirtualizacja jest wyłączona, sprawdź jej włączenie w BIOS/UEFI. Dalej przejrzyj wpisy dziennika zdarzeń Windows, pokrywające się w czasie z błędem — analiza incydentów pomaga EventX. Jeśli poprawka BoosterX nie pomogła lub problem powrócił, napisz do wsparcia i załącz tekst błędu.

Ostatnia weryfikacja: 2026-09-20. Pełny katalog poprawek.