Skip to content

Konfiguracja WSL2

Przed korzystaniem z WSL Dashboard, Twój system Windows musi mieć正确 skonfigurowane WSL 2. Ta sekcja przeprowadzi Cię przez必要ne kroki konfiguracji.

1. Sprawdź wymagania systemowe

WSL 2 ma minimalne wymagania dotyczące wersji Windows. Naciśnij Win + R, wpisz winver i sprawdź swoją wersję:

  • Windows 10: Wersja 1903 lub nowsza, z Build 18362 lub wyższym.
  • Windows 11: Wszystkie wersje są obsługiwane.

IMPORTANT

Jeśli Twoja wersja jest zbyt stara, najpierw zaktualizuj系统 przez Windows Update.

2. Włącz wirtualizację sprzętową

WSL 2 działa na technologii wirtualizacji,因此 Technologia wirtualizacji musi być włączona w BIOS/UEFI Twojej płyty głównej.

  • Jak sprawdzić: Otwórz "Menedżer zadań" → zakładka "Wydajność" → "CPU".
  • Sprawdź status: Potwierdź, że "Wirtualizacja" w prawym dolnym rogu显示 "Włączona".
  • Jak włączyć: Jeśli nie jest włączona, zrestartuj komputer,进入 ustawienia BIOS/UEFI i找到 opcję类似于 Intel VT-x lub AMD-V i ustaw ją na Enabled.

3. Włącz funkcje Windows

Musisz włączyć funkcje "Windows Subsystem for Linux" i "Virtual Machine Platform".

Metoda A: Przez GUI (Zalecane)

  1. Naciśnij Win + S, wyszukaj i otwórz "Włącz lub wyłącz funkcje systemu Windows".
  2. Zaznacz以下 dwie pozycje:
    • Windows Subsystem for Linux
    • Virtual Machine Platform
  3. Kliknij "OK" i zrestartuj komputer, gdy pojawi się提示.

Metoda B: Przez linię poleceń (Administrator)

Uruchom PowerShell jako Administrator i wykonaj以下 polecenia:

powershell
# Włącz WSL
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

# Włącz Virtual Machine Platform
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Po wykonaniu zrestartuj komputer ręcznie.

4. Zainstaluj / Zaktualizuj jądro WSL

Nowoczesne wersje Windows mogą pobierać aktualizacje WSL przez Microsoft Store.

5. Ustaw WSL 2 jako domyślną wersję

Aby确保现在o instalowane dystrybucje domyślnie używały WSL 2, uruchom以下 polecenie w terminalu:

powershell
wsl --set-default-version 2

FAQ

  • Błąd 0x80370102:通常是 spowodowany brakiem włączonej wirtualizacji w BIOS, lub konfliktem z Hyper-V.
  • Przełączanie między WSL 1 a WSL 2: Możesz użyć wsl --set-version <DistroName> 2, aby ulepszyć istniejącą instancję WSL 1 do WSL 2.