Как удалить / сбросить подсистему Windows для Linux в Windows Insider Build 14316

60421
Matteo Tenca

Я установил Windows Subsystem for LinuxWindows 10 Insider Preview build 14316. Теперь я хотел бы удалить его или, вернее, вернуться к заводским настройкам по умолчанию, то есть, как это было, когда он только что был установлен.

Я попытался удалить его из окон «Включить или выключить Windows», но безуспешно. Я попытался пометить его как «выключенный» в вышеупомянутых окнах и удалить его файлы, расположенные вручную %USERPROFILE%/AppData/Local/lxss, но безуспешно.

Кому-нибудь удалось удалить / сбросить среду пользовательского режима Ubuntu?

113
@Peter [Microsoft] (https://blogs.msdn.microsoft.com/wsl/2016/04/22/windows-subsystem-for-linux-overview/) не называет эту функцию `Подсистема Windows для Linux` Linux Subsystem for Windows`, что делает название действительно правильным. Ramhound 7 лет назад 1

2 ответа на вопрос

152
Ramhound

Следующий ответ относится только к WSL в Windows 10 1703 и 1607. WSL в Windows 10 1709+ можно установить из приложения UWP Магазина Windows.

Если вы хотите удалить и сбросить подсистему Linux, откройте командную строку с повышенными разрешениями и введите следующие команды:

lxrun /uninstall /full   lxrun /install 

Источники:

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

  2. Установка Fish Shell на Ubuntu в Windows 10

  3. HOWTO: Ubuntu для Windows | Ubuntu Insights

Godsend, сломал его сразу после установки. wieczorek1990 8 лет назад 2
Да, сломал мой почти сразу, пытаясь установить JDK James Adam 7 лет назад 0
Если после повторной попытки вы получите код ошибки `0x80070091`, перейдите в`% localappdata% \ lxss` и удалите все файлы / папки вручную. Это должно работать потом. SeinopSys 7 лет назад 14
Используйте параметр `/ y`, чтобы пропустить запросы. Biswapriyo 6 лет назад 1
0
SPLUS1

У меня были проблемы с установкой BASH, он всегда зависал на «Расширение файловой системы ...». Когда я побежал

lxrun /uninstall /full 

было бы ошибка.

Чтобы это исправить, я сделал перезагрузку. Запустил это снова, как только компьютер вернулся. Это сработало. Затем я обнаружил, что существует проблема, связанная с установкой приглашения BASH .

И кто-то поднял о файлах подкачки. У меня есть четыре диска, и у трех из них были файлы подкачки. Я установил файл подкачки на один диск и настроил его автоматическое управление. Перезагрузил компьютер. Затем я смог установить приглашение BASH для Windows, но вместо этого lxrun /installя использовал

bash.exe -c "ps auxf" 

Похожие вопросы