So entfernen/setzen Sie das Windows-Subsystem für Linux auf Windows Insider Build 14316 zurück

So entfernen/setzen Sie das Windows-Subsystem für Linux auf Windows Insider Build 14316 zurück

Ich habe es Windows Subsystem for Linuxauf 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:

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

  2. Installieren von Fish Shell unter Ubuntu unter Windows 10

  3. HOWTO: Ubuntu unter Windows | Ubuntu Insights

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 /installhabe ich verwendet

bash.exe -c "ps auxf"

verwandte Informationen