Як видалити / скинути підсистему Windows для Linux у Windows Insider Build 14316


116

Я встановив Windows Subsystem for Linuxна Windows 10 Insider Preview build 14316. Тепер я хотів би його видалити або, ще краще, повернути його до заводських налаштувань, тобто як це було під час встановлення.

Я намагався видалити його з вікон "Включити або вимкнути функції Windows", не пощастивши. Я спробував позначити це як "вимкнено" у вищезгаданих вікнах і видалити його файли, розташовані вручну %USERPROFILE%/AppData/Local/lxss, без удачі.

Хтось встиг видалити / скинути середовище режиму користувача Ubuntu?

Відповіді:


154

Наступна відповідь стосується лише WSL для Windows 10 1703 та 1607. WSL для Windows 10 1709+ можна встановити з програми UWP для Windows Store.

Якщо ви хочете видалити та скинути підсистему Linux, відкрийте командний рядок із підвищеними дозволами та введіть такі команди:

lxrun /uninstall /full 

lxrun /install

Джерела:

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

  2. Встановлення Fish Shell на Ubuntu в Windows 10

  3. ЯК: Ubuntu в Windows | Ubuntu Insights


2
Godsend, зламав його відразу після встановлення.
wieczorek1990

Так, зламав шахту майже відразу, намагаючись встановити jdk
Джеймс Адам

14
Якщо ви отримали код помилки 0x80070091після спроби встановлення знову, перейдіть до %localappdata%\lxssта видаліть усі файли / папки вручну. Він повинен працювати після цього.
SeinopSys

1
Використовуйте /yопцію, щоб пропустити запити.
Бісвапріо

1
хтось знає, як це зробити зараз, lxrunколи було видалено?
Метью Віт

1

У мене виникли проблеми з установкою BASH, він завжди завис на "Розширюється файлова система ...". Коли я бігав

lxrun /uninstall /full

це буде помилкою.

Щоб виправити це, я зробив перезавантаження. Повтори це знову, як тільки комп’ютер повернувся. Це спрацювало. Потім я виявив, що існує проблема, пов’язана з встановленням підказки BASH .

І хтось підхопив про файли сторінок. У мене є чотири диски, і три з них мали файли сторінок. Я встановлюю файл сторінки на один привід і встановлюю автоматичне управління ним. Перезавантажили комп’ютер. Тоді я зміг встановити підказку BASH для Windows, але замість цього lxrun /installя використав

bash.exe -c "ps auxf"
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.