Jak zaktualizować jądro WSL w systemie Windows 11
AKTUALIZACJA 12.12.2025: W systemie Windows 11 aktualizowanie WSL (Podsystemu Windows dla Linuksa) może czasami wydawać się trudne. Chociaż system Windows obsługuje wiele aktualizacji automatycznie, zdarzają się sytuacje, gdy warto ręcznie sprawdzić lub wymusić aktualizację, zwłaszcza jeśli napotkasz błędy lub potrzebujesz najnowszych funkcji jądra. Dobra wiadomość? Wszystko to można łatwo zrobić za pomocą wiersza poleceń. Ten przewodnik pokazuje, jak płynnie aktualizować WSL, a nawet jak włączyć automatyczne aktualizacje, aby nie trzeba było się nad tym zbytnio zastanawiać.
Gdy aktualizacje WSL nie pojawiają się tak szybko, jak byśmy chcieli, często dzieje się tak, ponieważ Microsoft najpierw publikuje nowe kernele lub aktualizacje na GitHubie, a następnie udostępnia je za pośrednictwem usługi Windows Update…co może trochę potrwać. Jeśli więc potrzebujesz najnowszych funkcji już teraz, ręczna aktualizacja za pomocą programu PowerShell lub wiersza poleceń może okazać się rozwiązaniem. Dodatkowo pokażę, jak sprawdzić, co jest aktualne, w razie potrzeby obniżyć wersję i upewnić się, że WSL automatycznie pobiera aktualizacje w tle. Oczywiście, system Windows musi to nieco utrudnić.
Jak zaktualizować WSL w systemie Windows 11
Otwórz program PowerShell lub wiersz poleceń jako administrator
- Kliknij menu Start, wpisz PowerShell lub Wiersz polecenia.
- Kliknij wynik prawym przyciskiem myszy i wybierz opcję Uruchom jako administrator. Tak, do większości funkcji WSL potrzebne są uprawnienia administratora.
Sprawdź aktualną wersję WSL (opcjonalne, ale zalecane)
- Wpisz
wsl --versioni naciśnij Enter. Pokazuje to, czy używasz WSL 1 czy 2 i na jakiej kompilacji jest zainstalowany.
Ten krok jest pomocny, ponieważ czasami myślisz, że jesteś świetny, ale tak naprawdę jesteś trochę w tyle i nie zdajesz sobie z tego sprawy.
Uruchom najnowszą aktualizację WSL
- Uruchom
wsl --update. To polecenie pobiera i instaluje najnowsze jądro i komponenty.
Uwaga: Za pierwszym razem może to potrwać kilka minut, a czasami aktualizacja nie będzie od razu widoczna. To normalne. W niektórych konfiguracjach proces aktualizacji może zakończyć się niepowodzeniem przy pierwszej próbie, więc w razie potrzeby po prostu uruchom polecenie ponownie.
Sprawdź aktualizację (ponownie)
- Wpisz
wsl --versionponownie, aby sprawdzić, czy numer wersji dotyczy najnowszych aktualizacji.
Jeśli wersja się nie zmieniła, być może po prostu czeka na aktualizację Windows Update. Mimo to, uruchomienie wsl --updatezazwyczaj wymusza pobranie potrzebnych danych.
Opcjonalnie, w przypadku wystąpienia problemów, można powrócić do poprzedniego jądra
- Wpisz
wsl --update --rollback. Spowoduje to powrót do ostatniej stabilnej wersji jądra w przypadku, gdy aktualizacja spowoduje problemy.
Może to trochę dziwne, ale przydaje się, jeśli coś testujesz i chcesz wrócić do poprzedniej wersji bez konieczności ponownej instalacji.
Dlaczego to działa
Dzięki temu otrzymujesz najnowsze fragmenty jądra bezpośrednio od firmy Microsoft, zamiast czekać na ich udostępnienie przez usługę Windows Update. Jest to szczególnie przydatne, gdy najnowsze funkcje lub poprawki są najpierw udostępniane w serwisie GitHub. Na niektórych komputerach to polecenie może mieć dziwne zachowanie — czasami nie działa od razu lub się zawiesza. Ponowne uruchomienie programu PowerShell lub komputera może pomóc. To trochę uciążliwe, ale szybsze niż czekanie na oficjalne wdrożenie.
Włączanie automatycznych aktualizacji dla WSL
Aby ograniczyć konieczność ręcznych sprawdzeń, włącz w systemie Windows możliwość pobierania aktualizacji innych produktów firmy Microsoft, w tym jąder i komponentów WSL:
- Otwórz Ustawienia.
- Przejdź do usługi Windows Update.
- Kliknij Opcje zaawansowane.
- Znajdź i włącz przełącznik „Otrzymuj aktualizacje innych produktów firmy Microsoft”.
Nie gwarantuje to natychmiastowych aktualizacji, ale daje pewność, że WSL otrzyma poprawki, gdy tylko zostaną udostępnione. Na niektórych konfiguracjach mogą występować pewne opóźnienia, ale i tak jest lepiej niż w przypadku niks.
Najczęściej zadawane pytania dotyczące aktualizacji WSL w systemie Windows 11
Jak ręcznie zaktualizować WSL w systemie Windows 11?
Zasadniczo uruchom wsl --updateprogram PowerShell lub wiersz poleceń z uprawnieniami administratora. Następnie, jeśli to konieczne, po prostu zrestartuj komputer. W większości przypadków automatycznie pobierana jest najnowsza wersja jądra.
Czy powinienem często ręcznie sprawdzać dostępność aktualizacji?
Zazwyczaj usługa Windows Update działa całkiem nieźle, ale jeśli desperacko potrzebujesz najnowszego jądra lub funkcji, wsl --updateod czasu do czasu warto ją uruchomić. Zwłaszcza jeśli wiadomo, że aktualizacja naprawia napotkane błędy.
Jak mogę stwierdzić, której wersji WSL używam?
Po prostu uruchom wsl --version. Proste, prawda? Powie ci, czy masz wersję 1, czy 2, a także informacje o kompilacji. Przydatne przy rozwiązywaniu problemów lub po prostu do chwalenia się najnowszą wersją.
Czy uaktualnienie z WSL 1 do WSL 2 to coś innego?
Tak — aktualizacja z WSL 1 do 2 to nie tylko aktualizacja, to faktyczna aktualizacja. Musisz włączyć wirtualizację w BIOS-ie/UEFI, a następnie przekonwertować dystrybucje za pomocą. Aktualizacja aktualizuje tylko jądro zaplecza, a nie całą infrastrukturę dystrybucji.wsl --set-version
Czy mogę powrócić do starszej wersji WSL, jeśli najnowsza wersja powoduje błędy?
Tak — użyj wsl --update --rollback. Przywraca poprzednią wersję jądra. Przydatne, jeśli niedawna aktualizacja powoduje problemy. Zwykle to polecenie działa po nieudanej aktualizacji lub problemie ze zgodnością.
Dlaczego moja wersja WSL jest wolniejsza od najnowszej wersji na GitHubie?
To jest denerwujące. Microsoft najpierw przesyła nowe kernele do GitHuba. Może minąć kilka dni lub tygodni, zanim Windows Update je udostępni. To normalne, trzeba po prostu poczekać lub wymusić aktualizację ręcznie.
Jak upewnić się, że aktualizacje WSL będą następować automatycznie?
Przejdź do Ustawienia > Windows Update > Opcje zaawansowane i włącz opcję „Odbieraj aktualizacje innych produktów firmy Microsoft”.W ten sposób jądro zostanie pobrane i zainstalowane w tle, bez żadnych problemów.
Czy aktualizacja WSL zepsuje moją instalację Linuksa?
Nie. Aktualizacja WSL aktualizuje tylko komponenty zaplecza, a nie zainstalowane dystrybucje Linuksa ani ich pakiety.Środowisko deweloperskie pozostaje nienaruszone.
Aktualizacja z 12 grudnia 2025 r.: Przypominamy, że te informacje są aktualne, jednak system Windows i WSL ewoluują, więc w przyszłości czasami może pojawić się nieco inny proces.
Powiązane artykuły
Czy ten artykuł był pomocny?