Этот ответ не относится к Windows 10 версии 1709+ . Если вы работаете 1709, 1803 или 1809, то вы хотите это . Если вы работаете в Windows 10 версии 1903+, вам нужен этот ответ.
Я хотел бы удалить WSL, так как мне не нужны две оболочки Linux на моей машине. Можно ли это сделать? Если так, как бы я это сделал?
Вы просто запускаете следующую команду в командной строке PowerShell с повышенными правами.
lxrun /uninstall /full
Если вы обновитесь до Windows 10 Fall Creators Update с более ранней версии Windows 10, на которой вы установили WSL, ваш существующий дистрибутив останется без изменений. Однако мы настоятельно рекомендуем вам установить новый поставляемый из магазина дистрибутив как можно скорее и перенести все необходимые файлы, данные и т. Д. Из вашего старого дистрибутива в ваш новый дистрибутив. Чтобы удалить устаревший дистрибутив с вашего компьютера, запустите следующую команду из экземпляра командной строки или PowerShell.
Вы также можете удалить устаревший экземпляр вручную, выполнив следующую команду в командной строке PowerShell с повышенными привилегиями.
rm -Recurse $env:localappdata/lxss/
При желании вы можете вручную удалить свой устаревший экземпляр. Это может потребоваться, если у вас возникли проблемы с удалением устаревшего дистрибутива с помощью lxrun.exe или если вы работаете с Windows 10 Spring 2018 Update (или более поздней версии), которые не поставляются с lxrun.exe.
Удаление / удаление устаревшего дистрибутива