| Предыдущий | Следующий |
| ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER | ERROR_CAPAUTHZ_NOT_DEVUNLOCKED |
ERROR_LINUX_SUBSYSTEM_NOT_PRESENT
description[Windows Subsystem for Linux не включена или не установлена.]Windows Subsystem for Linux недоступна
ERROR_LINUX_SUBSYSTEM_NOT_PRESENT указывает, что операция требует WSL, но подсистема или необходимые компоненты Windows отсутствуют. Это ошибка возможностей и состояния установки, а не доказательство повреждения конкретного дистрибутива Linux.
Распространённые сценарии
- Запуск исполняемого файла Linux или команды WSL в системе, где WSL отключена.
- Выполнение автоматизации в выпуске или образе Windows без необязательных компонентов.
- Использование только что подготовленного узла до завершения установки необходимых компонентов и перезагрузки.
- Вызов инструментов, зависящих от WSL, в ограниченной серверной или контейнерной среде.
Диагностика
Проверьте версию Windows, состояние необязательных компонентов, требования виртуализации для выбранного поколения WSL и наличие ожидающей перезагрузки. Затем отличите отсутствие подсистемы от отсутствия установленного дистрибутива и от ошибки запуска конкретного дистрибутива.
Обработка
Предложите документированный путь установки или отключите функцию, зависящую от WSL. Не повторяйте попытку бесконечно. Корпоративное ПО должно позволять администраторам заранее проверять и развёртывать предварительные компоненты.
Рекомендации разработчику
Определяйте наличие WSL до отображения требующих её команд и по возможности предоставляйте нативную альтернативу для Windows.
Ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
