Не удалось запустить Ubuntu,
The Windows Subsystem for Linux optional component is not enabled. Please enable it and try again.
See https://aka.ms/wslinstall for details.
Press any key to continue...
Вывод статуса WSL:
PS C:\WINDOWS\system32> Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
FeatureName : Microsoft-Windows-Subsystem-Linux
DisplayName : Windows Subsystem for Linux (Beta)
Description : Provides services and environments for running native user-mode Linux shells and tools on Windows.
RestartRequired : Required
State : Enabled
CustomProperties :
Я перезапускал много раз, но не смог запустить Ubuntu1804.
Редактировать-1:
Я пробовал запустить .exe
файл, используя как права администратора, так и права пользователя, дважды щелкнув файл, .exe
а также из самого PowerShell.
решение1
Я пробовал запустить .exe-файл, используя как права администратора, так и права пользователя, дважды щелкнув по .exe-файлу, а также из самого PowerShell.
Вы используете Windows 10 версии 1607, что означает, что вам необходимо использовать lxrun.exe
и bash.exe
для управления экземпляром WSL. wsl.exe
и wslconfig.exe
не применимы к Windows 10 версии 1607.
Вот шаги, которые необходимо выполнить для использования WSL в Windows 10 версии 1607.
Следующие инструкции предназначены для пользователей, использующих Windows 10 Anniversary Update или Windows 10 Creators Update:
- Давать возможностьРежим разработчика
- Откройте PowerShell от имени администратора и выполните: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
- Перезагрузить
- Откройте командную строку. ВведитеБаши нажмите Enter
При первом запуске Bash на Ubuntu в Windows вам будет предложено принять лицензию Canonical. После принятия WSL загрузит и установит экземпляр Ubuntu на ваш компьютер, а ярлык «Bash на Ubuntu в Windows» будет добавлен в меню «Пуск».
Источники:
решение2
Это решило для меня проблему:
- Выполнить windows + R
- тип СистемныеСвойстваДополнительно
- щелкните настройки в группе производительности
- На вкладке «Дополнительно» снимите флажок «Автоматически управлять размером файла подкачки для всех дисков».
- Выберите пользовательский размер и введите 800 для начального размера и 1024 для максимального размера.
- Применить изменения и перезапустить.
Ссылка: https://github.com/microsoft/WSL/issues/849#issuecomment-322163360