
Я установил его Windows Subsystem for Linux
на Windows 10 Insider Preview сборки 14316. Теперь я хотел бы удалить его или, что лучше, вернуться к заводским настройкам по умолчанию, т. е. к тому, каким он был при установке.
Я пытался удалить его из окон «Включение и отключение компонентов Windows», но безуспешно. Я пытался пометить его как «выключенный» в вышеуказанных окнах и удалить его файлы вручную, расположенные в %USERPROFILE%/AppData/Local/lxss
, но безуспешно.
Удалось ли кому-нибудь удалить/сбросить среду пользовательского режима Ubuntu?
решение1
Следующий ответ применим только к WSL в Windows 10 1703 и 1607.WSL на Windows 10 1709+ можно установить из приложения UWP Магазина Windows.
Если вы хотите удалить и сбросить настройки подсистемы Linux, откройте командную строку с повышенными правами и введите следующие команды:
lxrun /uninstall /full
lxrun /install
В современных версиях Windows команда для удаления дистрибутива WSL по умолчанию выглядит следующим образом:
wsl --unregister
Источники:
решение2
У меня были проблемы с установкой BASH, он всегда зависал на "Расширение файловой системы...". Когда я запускал
lxrun /uninstall /full
это приведет к ошибке.
Чтобы исправить это, я сделал перезагрузку. Запустил это снова, как только компьютер снова включился. Это сработало. Затем я обнаружил, что естьпроблема, связанная с установкой командной строки BASH.
И кто-то поднял вопрос о файлах подкачки. У меня четыре диска, и на трех из них были файлы подкачки. Я установил файл подкачки на один диск и установил его на автоматическое управление. Перезагрузил компьютер. Затем я смог установить приглашение BASH для Windows, но вместо использования lxrun /install
я использовал
bash.exe -c "ps auxf"