Site icon EfmSoft

Что означает код HRESULT 0xC0370102 (ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED)?

 
Предыдущий Следующий
ERROR_VMCOMPUTE_IMAGE_MISMATCH ERROR_VMCOMPUTE_OPERATION_PENDING

ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED

Что означает ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED

ERROR_VMCOMPUTE_HYPERV_NOT_INSTALLED (0xC0370102) возвращает Host Compute Service, когда запрошенный compute system требует Hyper-V, а необходимая Hyper-V функциональность недоступна на хосте. Для Hyper-V-isolated containers без этого нельзя создать utility VM.

Это не ошибка JSON конкретного контейнера и не проблема сети внутри него: виртуализированная среда ещё не может быть создана.

Что проверить

  • Проверьте, установлена ли требуемая роль/компонент Hyper-V для вашей редакции Windows и сценария контейнеров.
  • После установки убедитесь, что hypervisor действительно запускается при загрузке. Отключённый hypervisor launch или несовместимые настройки виртуализации могут оставлять установленный компонент недоступным.
  • На физическом хосте проверьте аппаратную виртуализацию и требуемые firmware settings. Если Windows работает внутри другой VM, отдельно проверьте поддержку nested virtualization.
  • Сохраните HCS result и события Hyper-V-Compute на момент отказа. Это позволяет отличить отсутствие Hyper-V от следующей ошибки запуска utility VM.

Как подтвердить исправление

После установки/включения Hyper-V перезагрузите хост, если это требуется Windows, и повторите создание того же compute system. Исправление 0xC0370102 подтверждается прохождением стадии создания Hyper-V partition; последующий другой HCS-код диагностируется отдельно.

Технические ссылки


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

Exit mobile version