
Ich habe es Windows Subsystem for Linux
auf Windows 10 Insider Preview Build 14316 installiert. Jetzt möchte ich es entfernen oder, besser noch, auf die Werkseinstellungen zurücksetzen, also auf den Zustand bei der Installation.
Ich habe versucht, es aus den Fenstern „Windows-Funktionen ein- oder ausschalten“ zu entfernen, aber ohne Erfolg. Ich habe versucht, es in den obigen Fenstern als „aus“ zu markieren und seine Dateien manuell zu löschen %USERPROFILE%/AppData/Local/lxss
, aber ohne Erfolg.
Hat es jemand geschafft, die Ubuntu-Benutzermodusumgebung zu entfernen/zurückzusetzen?
Antwort1
Die folgende Antwort gilt nur für WSL unter Windows 10 1703 und 1607.WSL unter Windows 10 1709+ kann aus der UWP-Anwendung des Windows Store installiert werden.
Wenn Sie das Linux-Subsystem entfernen und zurücksetzen möchten, öffnen Sie eine Eingabeaufforderung mit erhöhten Berechtigungen und geben Sie die folgenden Befehle ein:
lxrun /uninstall /full
lxrun /install
Unter modernen Windows-Versionen lautet der Befehl zum Deinstallieren der Standard-WSL-Distribution wie folgt:
wsl --unregister
Quellen:
Antwort2
Ich hatte Probleme mit der Installation von BASH, es blieb immer bei „Dateisystem wird erweitert …“ hängen. Als ich
lxrun /uninstall /full
es würde einen Fehler ausgeben.
Um das Problem zu beheben, habe ich einen Neustart durchgeführt. Sobald der Computer wieder hochgefahren war, habe ich das noch einmal ausgeführt. Das hat funktioniert. Dann habe ich festgestellt, dass esein Problem im Zusammenhang mit der Installation der BASH-Eingabeaufforderung.
Und jemand hat über Auslagerungsdateien gesprochen. Ich habe vier Laufwerke und drei davon hatten Auslagerungsdateien. Ich habe die Auslagerungsdatei auf ein Laufwerk gesetzt und sie so eingestellt, dass sie automatisch verwaltet wird. Den Computer neu gestartet. Dann konnte ich die BASH-Eingabeaufforderung für Windows installieren, aber anstatt zu verwenden, lxrun /install
habe ich verwendet
bash.exe -c "ps auxf"