Windows 10 поддерживает установку ряда дистрибутивов, входящих в подсистему Windows для Linux. Но даже когда эти дистрибутивы установлены, пользователи сообщают о том, что Подсистема Windows для Linux не имеет установленных дистрибутивов ошибка. Некоторые из причин этой ошибки заключаются в неправильной настройке дистрибутива по умолчанию, неработающих вспомогательных службах и т. Д. Эта ошибка обнаруживается, когда WSL команда выполняется внутри командной строки Windows.
Подсистема Windows для Linux не имеет установленных дистрибутивов
Если вы столкнулись с этой ошибкой, одно из этих предложений обязательно поможет вам решить проблему:
- Проверить сервис LxssManager.
- Установите или обновите дистрибутив Linux.
- Включить дополнительную функцию платформы виртуальных машин.
1] Проверьте службу LxssManager
Откройте диспетчер служб Windows и найдите LxssManager услуга.
Откройте их свойства и убедитесь, что для них установлен тип запуска Автоматический и убедитесь, что услуга Бег. Если нет, нажмите на Начинать кнопка.
2] Установите или обновите дистрибутив Linux
Вы можете попробовать загрузить и установить подходящий дистрибутив Linux для своего компьютера из Microsoft Store.
3] Включить дополнительную функцию платформы виртуальных машин
Откройте Windows PowerShell от имени администратора и выполните эту команду:
Включить-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
В случае, если он запрашивает подтверждение, чтобы перезагрузить компьютер, нажмите Y чтобы сделать это сразу или сделать это позже, нажмите N.
Это должно помочь!
Связанный: WSL перестал работать с ошибкой 0x80070003.