Jak odinstalować WSL w Windows

Jak odinstalować WSL w Windows bez utraty ważnych plików?

Odinstalowanie WSL w Windows wymaga sprawdzenia trzech oddzielnych elementów: mechanizmu Windows Subsystem for Linux, dystrybucji takich jak Ubuntu i Debian oraz programów korzystających z WSL 2, na przykład Docker Desktop. Największe ryzyko dotyczy polecenia wsl --unregister, które trwale usuwa dane wybranej dystrybucji, dlatego kopię zapasową wykonaj przed kasowaniem.

W praktyce najpierw zabezpieczam katalog domowy Linuxa, projekty Git, klucze SSH, pliki konfiguracyjne i ewentualne dane baz danych. Dopiero potem usuwam środowisko. To zajmuje kilka minut, a pozwala uniknąć sytuacji, w której po usunięciu Ubuntu znika jedyna kopia projektu zapisanego w katalogu home.

    • Windows Subsystem for Linux - mechanizm Windows uruchamiający środowiska Linux, a nie sam system Ubuntu.
    • Ubuntu lub Debian - osobne dystrybucje z własnymi plikami, użytkownikami i ustawieniami.
    • WSL 1 i WSL 2 - dwie architektury działania środowiska Linux w Microsoft Windows 11.
    • Plik TAR - archiwum używane przez WSL do eksportu i późniejszego odtworzenia dystrybucji.
    • Docker Desktop - oddzielna aplikacja, która może korzystać z integracji z WSL 2.

Czym jest WSL, dystrybucja i komponenty Windows - co usuwasz?

Windows Subsystem for Linux to warstwa systemu Microsoft Windows 11, charakteryzująca się uruchamianiem dystrybucji Linux, obsługą WSL 1 lub WSL 2 oraz oddzielnym magazynem danych dla każdej dystrybucji. Usunięcie Ubuntu nie oznacza automatycznie usunięcia całego WSL, a wyłączenie funkcji Windows nie musi odinstalować aplikacji Ubuntu.

Czym różni się WSL 1, WSL 2 i Ubuntu z Microsoft Store?

WSL 1 i WSL 2 to sposoby działania podsystemu, natomiast Ubuntu jest konkretną dystrybucją Linuxa instalowaną w tym podsystemie. WSL 2 jest często używany przez narzędzia programistyczne i integracje kontenerowe, ale nie jest pełną maszyną wirtualną, którą trzeba usuwać z BIOS-u lub UEFI.

Ubuntu z Microsoft Store działa jak osobne środowisko. Możesz usunąć tylko Ubuntu, zostawiając Debian w Windows albo Kali Linux. Możesz też pozostawić aplikacje dystrybucji, lecz wyłączyć funkcje WSL - wtedy nie będą się uruchamiać, dopóki nie przywrócisz potrzebnych składników.

Jakie pliki mogą zniknąć po użyciu unregister?

Polecenie wsl --unregister usuwa system plików wskazanej dystrybucji, więc mogą zniknąć projekty, klucze SSH, konfiguracja narzędzi i lokalne bazy danych. Microsoft opisuje wyrejestrowanie jako usunięcie zarejestrowanej dystrybucji wraz z jej danymi (źródło: Microsoft Learn, 2025).

Z mojej praktyki wynika, że najczęściej pomijane są pliki ukryte: .ssh, .gitconfig, .npmrc, konfiguracja Docker Compose oraz katalogi z bazami PostgreSQL lub MySQL. Sam folder projektu skopiowany do Dokumentów nie zawsze wystarcza.

    • Klucze SSH w ~/.ssh - utrata prywatnego klucza może zablokować dostęp do serwera lub repozytorium.
    • Repozytoria Git - niezacommitowane zmiany w katalogu domowym Linuxa znikają wraz z dystrybucją.
    • Bazy danych w Dockerze - wolumeny i kontenery mogą wymagać osobnego eksportu z Docker Desktop.
    • Pliki konfiguracji - ustawienia terminala, narzędzi Node.js i Pythona bywają zapisane tylko w Linuxie.
    • Foldery współdzielone - pliki na dysku C: zwykle zostają, ale sprawdź, czy projekt nie jest faktycznie w katalogu Linuxa.

„Wyrejestrowanie dystrybucji usuwa ją i jej dane, dlatego przed zmianą trzeba wskazać właściwą nazwę środowiska.” - Microsoft Learn, Basic commands for WSL, 2025

Jak sprawdzić dystrybucje WSL i zatrzymać środowisko?

Aby sprawdzić dystrybucje WSL, otwórz Windows Terminal lub PowerShell i wpisz wsl --list --verbose. Polecenie pokazuje dokładną nazwę, stan oraz wersję WSL każdej zarejestrowanej dystrybucji, co według Microsoft Learn pozwala bezpiecznie wybrać cel eksportu lub usunięcia (źródło: Microsoft Learn, 2025).

Jak uruchomić Windows Terminal lub PowerShell?

Najprościej kliknij prawym przyciskiem Start i wybierz „Terminal” albo „Terminal (Administrator)”. Do samego sprawdzenia listy i eksportu zwykle wystarcza konto użytkownika, ale przy zmianie funkcji systemu Windows potrzebne będą uprawnienia administratora.

Nie pobieraj „optymalizatorów WSL” ani skryptów z przypadkowych stron. W tym zadaniu wystarczą narzędzia wbudowane w Windows. Fałszywe przyciski „Pobierz teraz” często prowadzą do instalatorów z dodatkowymi programami, a nie do narzędzi Microsoft.

Jak użyć wsl --list --verbose oraz wsl --shutdown?

Wykonaj dwa polecenia: najpierw wsl --list --verbose, a przed eksportem wsl --shutdown. Pierwsze daje listę i nazwę, drugie zamyka aktywne procesy WSL, aby archiwum nie powstało podczas zapisu plików.

    • Otwórz Windows Terminal - wybierz profil PowerShell, a nie okno przeglądarki ani aplikację z nieznanego źródła.
    • Wpisz wsl --list --verbose - odczytaj nazwę dokładnie tak, jak pokazuje ją lista, na przykład Ubuntu lub Debian.
    • Sprawdź kolumnę STATE - status Running oznacza, że środowisko działa i trzeba je najpierw zamknąć.
    • Wpisz wsl --shutdown - polecenie zatrzyma wszystkie działające dystrybucje WSL.
    • Uruchom listę ponownie - potwierdź, że przy dystrybucjach nie widzisz już stanu Running.

Przykład: lista pokazuje Ubuntu jako WSL 2 i Debian jako WSL 2. Jeśli chcesz usunąć tylko Ubuntu, nie wpisuj nazwy z pamięci. Skopiuj z listy dokładnie „Ubuntu”, ponieważ wariant typu „Ubuntu-22.04” może mieć inną nazwę rejestracyjną.

Jak zrobić kopię dystrybucji WSL przed usunięciem?

Jak zrobić kopię dystrybucji WSL przed usunięciem?

Aby wykonać backup WSL, po zatrzymaniu środowiska użyj polecenia wsl --export nazwa-dystrybucji ścieżka-do-pliku.tar. Plik TAR jest przenośnym archiwum dystrybucji, które można później odtworzyć przez import, zgodnie z procedurą opisaną przez Microsoft Learn (źródło: Microsoft Learn, 2025).

Jak wyeksportować Ubuntu do pliku TAR?

Wykonaj eksport w dwóch krokach: zatrzymaj WSL, a następnie zapisz archiwum TAR na innym dysku lub w folderze objętym kopią zapasową. Nie zapisuj pliku na pulpicie wewnątrz dystrybucji ani w katalogu, który zamierzasz usunąć.

    • Utwórz folder kopii - na przykład utwórz katalog C:\Kopie-WSL albo wybierz drugi dysk D:.
    • Zamknij środowiska poleceniem wsl --shutdown - zmniejszysz ryzyko archiwum z plikami zmienianymi w trakcie.
    • Wpisz wsl --export Ubuntu C:\Kopie-WSL\ubuntu-backup.tar - zastąp Ubuntu nazwą z listy dystrybucji.
    • Poczekaj na zakończenie polecenia - czas zależy od rozmiaru danych i szybkości dysku, więc nie zamykaj okna terminala.
    • Sprawdź plik TAR w Eksploratorze plików - upewnij się, że ma sensowny rozmiar, a nie 0 KB.
    • Skopiuj archiwum w drugie miejsce - ważne dane trzymaj na drugim dysku, dysku zewnętrznym lub sprawdzonej chmurze.

Gdzie zapisać plik TAR, aby kopia była bezpieczna?

Najbezpieczniej zapisać plik TAR poza dyskiem systemowym, a przy ważnych danych utworzyć drugą kopię na nośniku zewnętrznym. Archiwum na tym samym dysku C: chroni przed błędnym unregister, ale nie chroni przed awarią samego dysku.

Przykład praktyczny: masz 18 GB danych w Ubuntu, w tym projekt strony, bazę testową i klucz SSH. Zapisz ubuntu-2026-08.tar na dysku D:, a dodatkową kopię na zaszyfrowanym dysku USB. Nazwa z datą ułatwia późniejszą identyfikację właściwego archiwum.

    • Dysk D: lub zewnętrzny SSD - lokalizacja poza partycją systemową ogranicza skutki awarii Windows.
    • Sprawdzona chmura - przed wysłaniem archiwum sprawdź, czy nie zawiera kluczy prywatnych lub haseł.
    • Nazwa z datą - format ubuntu-2026-08.tar ułatwia odróżnienie kolejnych kopii.
    • Kontrola rozmiaru pliku - archiwum o rozmiarze 0 KB oznacza nieudaną kopię.
    • Osobny backup projektu - ważne repozytorium Git skopiuj również jako zwykły folder lub wypchnij zmiany do zaufanego zdalnego repozytorium.

Jeżeli nie wiesz, czym różni się archiwum od obrazu systemu, zobacz jak otworzyć i wypakować plik TAR oraz jak zrobić kopię zapasową plików w Windows.

„Eksport i import dystrybucji WSL służą do przenoszenia oraz odtwarzania środowiska z archiwum.” - Microsoft Learn, Import and export a distribution in WSL, 2025

Jak usunąć pojedynczą dystrybucję WSL poleceniem wsl --unregister?

Aby usunąć tylko jedną dystrybucję WSL, najpierw uruchom wsl --list --verbose, a następnie wpisz wsl --unregister z jej dokładną nazwą. Microsoft Learn wskazuje, że wyrejestrowanie usuwa dane tego środowiska Linux, więc bez wcześniej wykonanego pliku TAR operacja nie jest odwracalna (źródło: Microsoft Learn, 2025).

Jak działa polecenie wsl --unregister?

Polecenie wsl --unregister Ubuntu usuwa wyłącznie zarejestrowaną dystrybucję o nazwie Ubuntu wraz z jej plikami. Nie usuwa automatycznie Debiana, Kali Linux ani samego mechanizmu Windows Subsystem for Linux.

Po pomyślnym zakończeniu terminal wyświetli komunikat o wyrejestrowaniu. Potem uruchom listę dystrybucji ponownie. Jeśli usuwane środowisko nie występuje na liście, proces zakończył się prawidłowo.

Dlaczego nazwa dystrybucji musi być zgodna z listą WSL?

Nazwa po wsl --unregister musi być identyczna z nazwą z wsl --list --verbose, ponieważ WSL rozpoznaje konkretne zarejestrowane środowisko. „Ubuntu” i „Ubuntu-22.04” mogą oznaczać dwa różne wpisy, nawet jeśli oba uruchamiają podobny system.

    • Sprawdź listę poleceniem wsl --list --verbose - nie zgaduj nazwy dystrybucji.
    • Wykonaj eksport do TAR - zrób go przed kasowaniem, nie po nim.
    • Wpisz wsl --unregister Ubuntu - w przykładzie kasowana jest tylko dystrybucja Ubuntu.
    • Nie przerywaj działania polecenia - zamknięcie terminala w trakcie może utrudnić ocenę rezultatu.
    • Uruchom listę ponownie - sprawdź, czy Ubuntu zniknęło, a Debian lub Kali Linux nadal są widoczne.

Przykład: pracujesz dziś w Debianie, a stare Ubuntu zawiera tylko nieaktualne pakiety. Wykonujesz eksport Ubuntu, używasz wsl --unregister Ubuntu, a Debian w Windows pozostaje na liście i nadal działa. To bezpieczniejszy wariant niż pełne odinstalowanie WSL.

Jak odinstalować aplikację Windows Subsystem for Linux?

Aby odinstalować aplikację Windows Subsystem for Linux, wejdź do listy zainstalowanych aplikacji w Windows 11 i wyszukaj jej nazwę. Ten krok dotyczy aplikacji WSL, jeśli występuje na liście, i nie zastępuje wcześniejszego eksportu oraz wyrejestrowania dystrybucji.

Jak znaleźć WSL na liście aplikacji Windows 11?

Otwórz Ustawienia, przejdź do „Aplikacje” i wybierz „Zainstalowane aplikacje”, a potem wyszukaj Windows Subsystem for Linux. Kliknij menu z trzema kropkami przy znalezionej pozycji i wybierz „Odinstaluj”.

Windows może poprosić o potwierdzenie i zgodę administratora. To normalne. Jeśli aplikacji nie ma na liście, nie próbuj usuwać ręcznie katalogów systemowych - przejdź do sprawdzenia funkcji opcjonalnych opisanych niżej.

Czy aplikacja WSL i Ubuntu to ten sam program?

Nie, aplikacja Windows Subsystem for Linux oraz Ubuntu są osobnymi elementami, dlatego mogą wymagać osobnego usunięcia. W Microsoft Store możesz widzieć Ubuntu, Debian i Kali Linux jako oddzielne aplikacje, a mechanizm WSL jako niezależny komponent lub aplikację systemową.

    • Windows Subsystem for Linux - usuń z listy aplikacji tylko wtedy, gdy chcesz pozbyć się mechanizmu WSL.
    • Ubuntu - odinstaluj z listy aplikacji albo najpierw wyrejestruj przez wsl --unregister po wykonaniu eksportu.
    • Debian - pozostaw, jeżeli nadal go używasz, ponieważ usunięcie Ubuntu go nie kasuje.
    • Kali Linux - traktuj jako oddzielną dystrybucję z własnymi danymi i ustawieniami.
    • Docker Desktop - oceniaj osobno, bo odinstalowanie WSL nie oznacza automatycznego usunięcia programu Docker.

Jeżeli chcesz usunąć samą aplikację z systemu, przyda się instrukcja jak odinstalować program w Windows 11.

Jak wyłączyć składniki WSL i Platformę maszyny wirtualnej?

Jak wyłączyć składniki WSL i Platformę maszyny wirtualnej?

Aby wyłączyć WSL na poziomie systemu, otwórz „Funkcje systemu Windows”, odznacz Podsystem Windows dla systemu Linux oraz - gdy nie jest potrzebna innym programom - Platforma maszyny wirtualnej, a następnie uruchom komputer ponownie. Microsoft opisuje te składniki w procedurach instalacji i usuwania konfiguracji WSL (źródło: Microsoft Learn, 2025).

Gdzie są Funkcje systemu Windows?

Wpisz w menu Start „Funkcje systemu Windows”, wybierz „Włącz lub wyłącz funkcje systemu Windows”, odznacz wskazane pola i zatwierdź przyciskiem OK. Windows zastosuje zmianę, a na końcu zwykle poprosi o restart.

    • Otwórz menu Start - wpisz „Funkcje systemu Windows” i otwórz wynik systemowy.
    • Znajdź Podsystem Windows dla systemu Linux - usuń zaznaczenie, jeśli WSL ma przestać działać.
    • Sprawdź Platformę maszyny wirtualnej - odznacz ją tylko po sprawdzeniu zależności programów.
    • Kliknij OK - pozwól Windows zastosować zmianę bez wymuszania zamknięcia komputera.
    • Uruchom komputer ponownie - restart kończy zmianę opcjonalnych funkcji systemu.

Czy trzeba wyłączać wirtualizację w BIOS-ie lub UEFI?

Nie, wyłączenie wirtualizacji w BIOS-ie lub UEFI nie jest koniecznym krokiem odinstalowania WSL. Taka zmiana może zatrzymać Hyper-V, emulator Androida, maszyny wirtualne albo Docker Desktop, dlatego nie wykonuj jej tylko po to, aby usunąć WSL.

W przypadkach, które prowadziłem, problemy po odznaczeniu Platformy maszyny wirtualnej dotyczyły częściej Docker Desktop niż samego Windows. Najpierw otwórz Docker Desktop, sprawdź używany backend i zabezpiecz ważne obrazy lub wolumeny.

    • Podsystem Windows dla systemu Linux - ten składnik odpowiada bezpośrednio za uruchamianie WSL.
    • Platforma maszyny wirtualnej - może być potrzebna WSL 2 oraz innym narzędziom systemowym.
    • Hyper-V - nie wyłączaj go automatycznie, ponieważ może obsługiwać inne maszyny wirtualne.
    • Restart Windows - wykonaj go po zmianie funkcji, aby system dokończył konfigurację.
    • BIOS lub UEFI - pozostaw bez zmian, chyba że diagnozujesz konkretny problem wymagający takiej konfiguracji.

Czy trzeba usuwać Ubuntu, Debian i Docker Desktop osobno?

Tak, Ubuntu, Debian, Kali Linux i Docker Desktop są odrębnymi aplikacjami lub środowiskami, choć Docker Desktop może używać backendu WSL 2. Usunięcie lub wyłączenie WSL może zatrzymać integrację kontenerową, ale nie musi automatycznie odinstalować Docker Desktop ani skasować wszystkich jego danych (źródło: Docker Documentation, 2025).

Co stanie się z Docker Desktop po wyłączeniu WSL 2?

Docker Desktop może przestać uruchamiać kontenery w trybie opartym na WSL 2, jeśli wyłączysz potrzebne składniki Windows. Konkretna konfiguracja zależy od ustawień programu, dlatego sprawdź ją przed zmianą, a nie dopiero po błędzie.

Otwórz Docker Desktop, przejdź do ustawień i sprawdź, czy aplikacja informuje o użyciu WSL 2. Jeżeli przechowujesz ważne dane w wolumenach, wyeksportuj je zgodnie z dokumentacją Docker, zanim odinstalujesz środowisko.

Jak zachować projekty z VS Code i Git?

Skopiuj projekt do zwykłego folderu Windows lub wykonaj commit i push do zaufanego repozytorium przed usunięciem dystrybucji. VS Code może otwierać folder przez rozszerzenie WSL, ale pliki projektu fizycznie mogą znajdować się wyłącznie w systemie Linux.

Element Co usuwa Co zwykle pozostawia Bezpieczny krok przed zmianą
wsl --unregister Ubuntu Dane i system plików Ubuntu Debian, Kali Linux, mechanizm WSL Eksport Ubuntu do pliku TAR
Odinstalowanie aplikacji WSL Aplikację Windows Subsystem for Linux Możliwe wpisy dystrybucji i inne programy Sprawdzenie listy aplikacji i kopia dystrybucji
Wyłączenie funkcji WSL Możliwość uruchamiania WSL Pliki na dysku Windows Restart oraz sprawdzenie Docker Desktop
Odinstalowanie Docker Desktop Aplikację Docker i wybrane dane zależnie od opcji Samą dystrybucję Ubuntu lub Debian Eksport obrazów i wolumenów Docker
    • Ubuntu - usuń osobno, gdy nie chcesz już korzystać z tej konkretnej dystrybucji.
    • Debian w Windows - pozostaw, jeśli ma dalej działać po usunięciu Ubuntu.
    • Docker Desktop WSL - sprawdź konfigurację backendu przed wyłączeniem funkcji WSL 2.
    • VS Code - zachowaj projekty poza katalogiem Linuxa albo wyeksportuj całą dystrybucję.
    • Git - upewnij się, że niezapisane zmiany są skopiowane albo zatwierdzone w repozytorium.

Podstawy zależności kontenerów wyjaśnia również co to jest Docker Desktop.

Jak sprawdzić, czy WSL został usunięty i jak go przywrócić?

Aby potwierdzić usunięcie WSL, po restarcie uruchom wsl --list --verbose oraz wsl --status. Pusta lista oznacza brak zarejestrowanych dystrybucji, natomiast komunikat o niedostępnym poleceniu lub funkcji może potwierdzać odinstalowanie aplikacji albo wyłączenie składników Windows.

Jak potwierdzić, że WSL nie działa?

Po restarcie wpisz wsl --list --verbose i sprawdź, czy lista nie zawiera Ubuntu, Debiana ani Kali Linux. Sam brak ikon aplikacji w menu Start nie jest pełnym potwierdzeniem, ponieważ wpisy systemowe mogą zostać w innym miejscu.

Jak przywrócić dystrybucję z pliku TAR?

Po ponownym włączeniu WSL użyj polecenia wsl --import z nazwą nowej dystrybucji, folderem instalacji i ścieżką do pliku TAR. Przykładowy wzorzec to wsl --import Ubuntu-Przywrocone C:\WSL\Ubuntu-Przywrocone C:\Kopie-WSL\ubuntu-backup.tar.

Import przywraca dane z kopii, lecz nowa nazwa dystrybucji może różnić się od poprzedniej. To normalne. Po imporcie sprawdź listę przez wsl --list --verbose i uruchom środowisko jego nową nazwą.

    • wsl --list --verbose - potwierdza obecność albo brak zarejestrowanych dystrybucji.
    • wsl --status - pokazuje stan instalacji i informacje diagnostyczne WSL.
    • wsl --import - odtwarza dystrybucję z wcześniej wykonanego archiwum TAR.
    • Nowy folder importu - wybierz pusty katalog, na przykład C:\WSL\Ubuntu-Przywrocone.
    • Docker Desktop - uruchom go osobno i sprawdź, czy wymaga ponownej konfiguracji integracji WSL 2.

Jedno zdanie, które warto zapamiętać: ponowna instalacja WSL przywraca mechanizm, ale tylko plik TAR lub inna wcześniej wykonana kopia przywróci usunięte dane Ubuntu albo Debiana.

Najczęstsze błędy przy usuwaniu WSL

Najczęstsze błędy przy usuwaniu WSL

Najczęstszy błąd przy odinstalowaniu WSL to użycie wsl --unregister przed eksportem danych. Drugi to wyłączenie Platformy maszyny wirtualnej bez sprawdzenia Docker Desktop, Hyper-V i innych narzędzi, które mogą korzystać z tej funkcji.

Dlaczego polecenie unregister zwraca błąd?

Najczęściej błąd wynika z podania nazwy innej niż ta widoczna po wsl --list --verbose. Skopiuj nazwę dokładnie z listy, uwzględniając numer wersji, spacje lub dopisek dystrybucji.

Czy ręczne usuwanie folderów WSL jest dobrym rozwiązaniem?

Nie, ręczne kasowanie folderów lub plików systemowych WSL nie jest bezpiecznym sposobem odinstalowania. Może zostawić niepełną konfigurację, utrudnić import kopii i usunąć dane bez możliwości łatwego sprawdzenia, co zostało skasowane.

    • Brak eksportu TAR - naprawa polega tylko na odzyskaniu z innej kopii, jeśli taka istnieje.
    • Zła nazwa dystrybucji - porównaj ją z wynikiem wsl --list --verbose znak po znaku.
    • Brak restartu - uruchom Windows ponownie po zmianie funkcji opcjonalnych.
    • Problemy Docker Desktop - sprawdź backend WSL 2 oraz dane kontenerów przed wyłączeniem komponentów.
    • Ręczne kasowanie katalogów - zrezygnuj z tego i użyj poleceń oraz ustawień opisanych przez Microsoft.

Najczęściej zadawane pytania

Czy wsl --unregister usuwa wszystkie dane?

Tak, polecenie usuwa wskazaną zarejestrowaną dystrybucję wraz z jej systemem plików i danymi przechowywanymi w tym środowisku. Przed użyciem wykonaj eksport do pliku TAR, zwłaszcza jeśli Linux zawiera projekty, klucze SSH, bazę danych albo konfigurację narzędzi.

Jak sprawdzić listę dystrybucji WSL?

Otwórz PowerShell lub Windows Terminal i wpisz wsl --list --verbose. Zobaczysz dokładne nazwy dystrybucji, ich stan oraz wersję WSL, co pozwala bezpiecznie wskazać właściwy cel polecenia unregister.

Jak usunąć tylko Ubuntu z WSL?

Najpierw sprawdź nazwę przez wsl --list --verbose, a później wpisz wsl --unregister Ubuntu lub dokładną nazwę z listy. To usuwa wyłącznie wskazane Ubuntu i nie kasuje Debiana, Kali Linux ani samego WSL.

Jak wykonać backup WSL przed odinstalowaniem?

Najpierw wpisz wsl --shutdown, a następnie użyj polecenia wsl --export z nazwą dystrybucji oraz docelowym plikiem TAR. Zapisz archiwum poza środowiskiem Linux, najlepiej na drugim dysku lub w lokalizacji objętej regularną kopią zapasową.

Czy usunięcie WSL odinstaluje Docker Desktop?

Nie, Docker Desktop jest odrębną aplikacją i zwykle wymaga osobnego odinstalowania. Może jednak korzystać z backendu WSL 2, więc po wyłączeniu WSL kontenery albo integracja z Linuxem mogą przestać działać.

Czy można ponownie zainstalować WSL po usunięciu?

Tak, mechanizm WSL można później ponownie zainstalować lub włączyć w funkcjach Windows. Samo ponowne uruchomienie WSL nie odzyska jednak danych z wyrejestrowanej dystrybucji bez pliku TAR albo innej wykonanej wcześniej kopii.

Czy trzeba restartować komputer po wyłączeniu WSL?

Tak, po odznaczeniu Podsystemu Windows dla systemu Linux albo Platformy maszyny wirtualnej uruchom komputer ponownie. Restart pozwala Windows dokończyć zmianę komponentów i daje wiarygodny wynik późniejszego sprawdzenia przez wsl --status.

Źródła i literatura