Что означает код ошибки Windows 414 (ERROR_LINUX_SUBSYSTEM_NOT_PRESENT)?

 
Также может означать:
КонстантаТипОС
HTTP_STATUS_URI_TOO_LONGHTTP-статусЛюбая
BUGCODE_NETADAPTER_DRIVERКод BSODWindows
Предыдущий Следующий
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.

Ссылки


Нужно найти другой код? Найти другой код состояния или ошибки.