Jak usunąć / zresetować podsystem Windows dla systemu Linux w niejawnej wersji systemu Windows 14316

116

Zainstalowałem system Windows Subsystem for LinuxWindows 10 Insider Preview kompilacja 14316. Teraz chciałbym go usunąć lub, lepiej, przywrócić ustawienia fabryczne, tj. Tak jak wtedy, gdy właśnie został zainstalowany.

Próbowałem usunąć go z okien „Włącz lub wyłącz funkcje systemu Windows”, ale bez powodzenia. Próbowałem oznaczyć go jako „wyłączony” w powyższych oknach i usunąć pliki ręcznie znajdujące się w nim %USERPROFILE%/AppData/Local/lxss, bez powodzenia.

Czy komuś udało się usunąć / zresetować środowisko trybu użytkownika Ubuntu?

kicz
źródło

Odpowiedzi:

154

Poniższa odpowiedź dotyczy tylko WSL w Windows 10 1703 i 1607. WSL w Windows 10 1709+ można zainstalować z poziomu aplikacji Windows Store UWP.

Jeśli chcesz usunąć i zresetować podsystem Linux, otwórz wiersz polecenia z podwyższonymi uprawnieniami i wprowadź następujące polecenia:

lxrun /uninstall /full 

lxrun /install

Źródła:

  1. https://www.slightfuture.com/technote/lxss-lxrun

  2. Instalowanie Fish Shell na Ubuntu na Windows 10

  3. HOWTO: Ubuntu w systemie Windows | Ubuntu Insights

Ramhound
źródło
2
Boże, zepsułem go zaraz po instalacji.
wieczorek1990
Tak, prawie natychmiast zepsułem kopalnię, próbując zainstalować jdk
James Adam
14
Jeśli 0x80070091po próbie ponownej instalacji pojawi się kod błędu , przejdź do %localappdata%\lxssi usuń ręcznie wszystkie pliki / foldery. Powinno potem działać.
SeinopSys
1
Użyj /yopcji, aby pominąć pytania z pytaniami.
Biswapriyo,
1
ktoś wie jak to zrobić teraz, lxrungdy został usunięty?
Matthew Whited
1

Miałem problemy z instalacją BASH, zawsze zawieszał się on na „Rozwijaniu systemu plików ...”. Kiedy pobiegłem

lxrun /uninstall /full

popełniłoby błąd.

Aby to naprawić, zrestartowałem komputer. Uruchomiłem to ponownie, gdy tylko komputer wrócił. To zadziałało. Potem odkryłem, że jest problem związany z instalacją polecenia BASH .

I ktoś wychował na temat plików stronicowania. Mam cztery dyski, a trzy z nich miały pliki stronicowania. Ustawiam plik stronicowania na jeden dysk i ustawiam automatyczne zarządzanie. Uruchom ponownie komputer. Potem mogłem zainstalować monit BASH dla systemu Windows, ale zamiast go lxrun /installużyłem

bash.exe -c "ps auxf"
SPLUS1
źródło