- Aby zainstalować WSL w systemie Windows 10, otwórz wiersz poleceń (lub program PowerShell ) jako administrator i uruchom
wsl --install instalację wszystkich komponentów WSL2 oraz dystrybucji Ubuntu Linux.
- Jeśli chcesz zainstalować konkretną dystrybucję, uruchom polecenie
wsl --install -d DISTRO-NAME. Aby zaktualizować jądro WSL, uruchom polecenie wsl --update.
- Możesz również zainstalować WSL i dystrybucje Linuxa ze sklepu Microsoft Store.
AKTUALIZACJA 02.01.2026: Podsystem Windows dla systemu Linux (WSL) to funkcja umożliwiająca natywne korzystanie z systemu Linux w systemie Windows 10 (przy użyciu lekkiej maszyny wirtualnej) bez konieczności konfigurowania innego środowiska wirtualizacyjnego z Hyper-V, VMware Workstation lub Oracle VirtualBox, ani korzystania z konfiguracji z podwójnym rozruchem . Innymi słowy, WSL zapewnia dostęp do zaawansowanych narzędzi wiersza poleceń i programów użytkowych systemu Linux, jednocześnie umożliwiając korzystanie ze znanego pulpitu systemu Windows.
To środowisko Linux dla użytkowników systemu Windows ma dwie wersje, zazwyczaj określane jako WSL1 i WSL2. Pierwotna wersja (lub WSL1 ) została zaprojektowana jako rzeczywista integracja z systemem operacyjnym, wykorzystująca warstwę translacji do interakcji z wywołaniami systemowymi systemu Windows. Problemem była niska wydajność, szczególnie w przypadku operacji na systemie plików i zadań wymagających dużej ilości zasobów.
Z drugiej strony, WSL2 wykorzystuje lekką maszynę wirtualną do uruchomienia pełnego jądra Linuksa z hiperwizorem Microsoft Hyper-V. Oferuje on znacznie szybszą wydajność i kompatybilność aplikacji, co oznacza, że może być używany w bardziej złożonych procesach programistycznych, do uruchamiania wymagających aplikacji i korzystania z kontenerów Docker.
Funkcja ta jest przeznaczona głównie dla aplikacji wiersza poleceń, ale można także instalować i uruchamiać aplikacje GUI (graficznego interfejsu użytkownika) korzystając z narzędzi takich jak X11 lub Wayland .
Wreszcie, nawet jeśli nadal będziesz mieć dostęp do WSL1, zaleca się skonfigurowanie i używanie WSL2. Firma Microsoft uprościła proces instalacji WSL w systemie Windows 10, sprowadzając go do jednego polecenia, które pobiera i instaluje wszystkie wymagane komponenty, w tym platformę maszyny wirtualnej i domyślnie Ubuntu Linux.
W tym przewodniku pokażę Ci, jak zainstalować podsystem Windows dla systemu Linux (wersja 2) w systemie Windows 10.
Ważne: Mimo że większość komputerów jest wyposażona w wirtualizację sprzętową, należy upewnić się, że wirtualizacja jest włączona w oprogramowaniu układowym BIOS (UEFI) komputera .
Instalacja WSL w systemie Windows 10 z poziomu wiersza poleceń lub programu PowerShell
Aby zainstalować Podsystem Windows dla systemu Linux w systemie Windows 10, wykonaj następujące kroki:
-
Otwórz Start w systemie Windows 10.
-
Wyszukaj wiersz poleceń (lub PowerShell ), kliknij prawym przyciskiem myszy wynik powyżej i wybierz opcję Uruchom jako administrator .
-
Wpisz poniższe polecenie, aby zainstalować WSL w systemie Windows 10 i naciśnij Enter :
wsl --install

-
Uruchom ponownie komputer, aby dokończyć instalację WSL w systemie Windows 11.
-
Kontynuuj instalację dystrybucji Linux, jeśli to konieczne.
Po wykonaniu tych kroków na Twoim komputerze zostanie zainstalowany Podsystem Windows dla systemu Linux z najnowszą wersją dystrybucji Ubuntu Linux, ponieważ jest to ustawienie domyślne.
Jeśli pojawi się kod błędu 14107 , może to oznaczać, że funkcja „Platforma maszyn wirtualnych” nie jest włączona na komputerze. W takim przypadku otwórz Ustawienia > Funkcje opcjonalne > Więcej funkcji systemu Windows , zaznacz opcję „Platforma maszyn wirtualnych” i kliknij przycisk „OK” , aby dodać komponenty. Możesz teraz ponownie uruchomić polecenie instalacyjne WSL.
Zainstaluj WSL z konkretną dystrybucją
Aby zainstalować WSL z konkretną dystrybucją w systemie Windows 10, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy wynik powyżej i wybierz opcję Uruchom jako administrator .
-
Wpisz poniższe polecenie, aby wyświetlić listę dostępnych dystrybucji WSL do zainstalowania w systemie Windows 10 i naciśnij klawisz Enter :
wsl --list --online
Krótka uwaga: w chwili pisania tego tekstu można zainstalować Ubuntu, Debian, Kali Linux, openSUSE i SUSE Linux Enterprise Server.
-
Wpisz poniższe polecenie, aby zainstalować WSL z konkretną dystrybucją w systemie Windows 10 i naciśnij Enter :
wsl --install -d NAZWA-DYSTRYBUCJI

Pamiętaj, aby w poleceniu zastąpić „DISTRO-NAME” nazwą dystrybucji, którą chcesz zainstalować, np. Debian .
-
Uruchom ponownie komputer.
-
Kontynuuj instalację dystrybucji Linux, jeśli to konieczne.
Po wykonaniu tych kroków składniki Podsystemu Windows dla Linuxa 2 zostaną zainstalowane wraz ze wskazaną dystrybucją Linuxa.
Aktualizacja jądra WSL
Aby zaktualizować jądro WSL do najnowszej wersji, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy wynik powyżej i wybierz opcję Uruchom jako administrator .
-
Wpisz następujące polecenie, aby zaktualizować jądro WSL i naciśnij Enter :
wsl --update

Po wykonaniu tych kroków, jeśli aktualizacja będzie dostępna, zostanie ona pobrana i zainstalowana na urządzeniu.
Jeśli polecenie aktualizacji nie działa, otwórz Ustawienia > Aktualizacja i zabezpieczenia > Windows Update > Opcje zaawansowane i włącz przełącznik „ Otrzymuj aktualizacje innych produktów firmy Microsoft podczas aktualizacji systemu Windows” .
Zainstaluj WSL w systemie Windows 10 ze sklepu Microsoft Store
Możesz również zainstalować Podsystem Windows dla Linuksa i dystrybucje ze Sklepu Microsoft. Proces ten wymaga jednak włączenia funkcji „Platforma maszyn wirtualnych” i „Podsystem Windows dla Linuksa” przed zainstalowaniem platformy i dystrybucji Linuksa.
1. Włącz komponenty wirtualizacji WSL
Aby zainstalować wymagane komponenty systemu Linux w systemie Windows 10, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj opcję Włącz lub wyłącz funkcje systemu Windows i kliknij górny wynik, aby otworzyć aplikację.
-
Zaznacz opcję „Platforma maszyn wirtualnych” .

-
Zaznacz opcję „Podsystem Windows dla systemu Linux” .
-
Kliknij przycisk OK .
-
Kliknij przycisk Uruchom ponownie .
Po wykonaniu tych kroków możesz przejść do pobierania WSL ze sklepu Microsoft Store.
2. Zainstaluj aplikację Podsystem Windows dla systemu Linux
Aby zainstalować WSL w systemie Windows 11 ze sklepu Microsoft Store, wykonaj następujące kroki:
-
Otwórz stronę sklepu Podsystem Windows dla systemu Linux .
-
Kliknij przycisk Instaluj .
-
Kliknij przycisk „Otwórz Microsoft Store” (jeśli dotyczy).
-
Kliknij ponownie przycisk Instaluj .

3. Zainstaluj dystrybucję Linuksa
Aby zainstalować dystrybucję systemu Linux ze sklepu Microsoft Store, wykonaj następujące kroki:
-
Otwórz aplikację Microsoft Store .
-
Wyszukaj dystrybucje Linuksa, takie jak Debian .
-
Kliknij przycisk Pobierz .

-
Kliknij przycisk Otwórz .
Po wykonaniu tych kroków warstwa Linuksa zostanie zainstalowana w systemie Windows 10, łącznie ze wsparciem dla aplikacji GUI Linuksa i dystrybucji Linuksa.
Instalacja WSL2 w systemie Windows 10 (starsze wersje)
Alternatywnie, nadal można zainstalować WSL w systemie Windows 10 w wersji 1909 i starszych, korzystając ze starszych procesów. Proces ten wymaga włączenia WSL1 (Virtual Machine Platform), konwersji istniejących dystrybucji (jeśli dotyczy) oraz skonfigurowania podsystemu Windows dla systemu Linux 2 jako nowego domyślnego systemu dla przyszłych instalacji dystrybucji.
Jeśli masz system ARM64, integracja z systemem Linux jest obsługiwana od wersji 2004.
Włącz podsystem Windows dla systemu Linux
Jeśli jeszcze nie używasz systemu Linux w systemie Windows 10, musisz włączyć Podsystem Windows dla systemu Linux (wersja 1), wykonując następujące czynności:
-
Otwórz Start w systemie Windows 10.
-
Wyszukaj opcję Włącz lub wyłącz funkcje systemu Windows i kliknij górny wynik, aby otworzyć aplikację.
-
Zaznacz opcję „ Podsystem Windows dla systemu Linux” .

-
Kliknij przycisk OK .
-
Kliknij przycisk Uruchom ponownie .
Po wykonaniu tych kroków należy włączyć funkcję platformy maszyn wirtualnych.
Włącz platformę maszyn wirtualnych
Aby włączyć platformę maszyn wirtualnych w systemie Windows 10, wykonaj następujące kroki:
Ważne: Płyta główna i procesor muszą obsługiwać wirtualizację, a opcja ta musi być włączona w systemie BIOS (Basic Input/Output System) lub UEFI (Unified Extensible Firmware Interface).
-
Otwórz Start .
-
Wyszukaj PowerShell , kliknij prawym przyciskiem myszy wynik powyżej i wybierz opcję Uruchom jako administrator .
-
Wpisz poniższe polecenie, aby włączyć funkcję platformy maszyn wirtualnych i naciśnij klawisz Enter :
Włącz-OpcjonalnąFunkcję Windows -Online -NazwaFunkcji PlatformaMaszynyWirtualnej

-
Uruchom ponownie komputer.
Po wykonaniu tych kroków możesz ustawić Podsystem Windows dla systemu Linux w wersji 2 jako nową domyślną architekturę i przekonwertować istniejące dystrybucje.
Włącz podsystem Windows dla systemu Linux 2
Aby rozpocząć korzystanie z WSL2 lub dystrybucji WSL obsługujących WSL2, wykonaj następujące kroki:
-
Pobierz tę aktualizację jądra WSL 2 (wymagane).
-
Kliknij dwukrotnie plik wsl_update_x64.msi i zastosuj aktualizację.
-
Otwórz Start .
-
Wyszukaj PowerShell , kliknij prawym przyciskiem myszy wynik powyżej i wybierz opcję Uruchom jako administrator .
-
Wpisz poniższe polecenie, aby ustawić Podsystem Windows dla systemu Linux 2 jako domyślną architekturę dla nowych dystrybucji, które instalujesz, i naciśnij klawisz Enter :
wsl --set-default-version 2

-
(Opcjonalnie) Wpisz poniższe polecenie, aby przekonwertować dystrybucję z WSL na WSL 2 i naciśnij Enter :
wsl --set-version Ubuntu 2

W poleceniu zmień „Ubuntu” na nazwę dystrybucji, którą chcesz przekonwertować. Jeśli nie znasz nazwy dystrybucji, użyj polecenia wsl -l -v.
Po wykonaniu tych kroków urządzenie zacznie używać nowej wersji Podsystemu Windows dla systemu Linux jako domyślnej architektury.
Potwierdź platformę dystrybucyjną
Aby sprawdzić, czy dystrybucje korzystają z podsystemu Windows dla systemu Linux 2, wykonaj następujące kroki:
-
Otwórz Start .
-
Wyszukaj PowerShell , kliknij prawym przyciskiem myszy wynik powyżej i wybierz opcję Uruchom jako administrator .
-
Wpisz poniższe polecenie, aby sprawdzić wersję dystrybucji i naciśnij Enter :
wsl --list --verbose
-
Potwierdź, że wersja dystrybucji to 2 .

Po wykonaniu tych kroków dowiesz się, czy proces zakończył się powodzeniem, czy też konieczne jest rozwiązanie któregoś z problemów.
Aktualizacja z 2 stycznia 2026 r.: Niniejszy przewodnik został zaktualizowany w celu zapewnienia dokładności i uwzględnienia zmian w procesie.