Wer Bash on Ubuntu on Windows auf Windows 10 neu installieren möchte kann folgendermaßen vorgehen. In der Eingabeaufforderung gebt ihr folgendes ein, um die bestehende Version zu entfernen:
lxrun /uninstall /fullCode-Sprache: Bash (bash)
Über /full wird auch der Home-Ordner entfernt. Danach sollte die Neuinstallation eigentlich wie folgt funktionieren:
lxrun /install /yCode-Sprache: Bash (bash)
Tut sie bei mir aber nicht … Ich bekomme immer einen Fehler (der hier müsste es gewesen sein: Error: 0x80070091). Glücklicherweise bin ich nicht der erste mit dem Problem – es liegt am nicht gelöschten lxss-Verzeichnis im lokalen AppData-Verzeichnis. Bevor ihr den Installationsbefehl ausführt, nutzt den folgenden Befehl zum Löschen dieses Verzeichnisses (die Lösung hab ich aus einem GitHub-Issue):
rmdir /S "\\?\C:\Users\Username\AppData\Local\lxss"Code-Sprache: Bash (bash)
Dabei müsst ihr natürlich Username durch euren Nutzernamen ersetzen. Anschließend könnt ihr mit lxrun /install /y die Installation anstoßen und solltet keinen Fehler mehr bekommen.