Что означает код HRESULT 0xC035001E (ERROR_HV_FEATURE_UNAVAILABLE)?

 
Также может означать:
КонстантаТипОС
STATUS_HV_FEATURE_UNAVAILABLENTSTATUSWindows
Предыдущий Следующий
ERROR_HV_NO_RESOURCES ERROR_HV_INSUFFICIENT_BUFFER

ERROR_HV_FEATURE_UNAVAILABLE

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

ERROR_HV_FEATURE_UNAVAILABLE (0xC035001E) — Возможность гипервизора недоступна пользователю.

Код 0xC035001E относится не ко всему компоненту «гипервизор Hyper-V», а к операции в области «partitions, virtual processors, memory pages и hypercalls». Сообщение «возможность гипервизора недоступна пользователю» позволяет начать с темы «feature, недоступность».

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

Первый шаг — сопоставьте первый отказ с фактическими параметрами операции. Когда при 0xC035001E система сообщает «возможность гипервизора недоступна пользователю», воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Перед повтором 0xC035001E зафиксируйте partition/VP ID, hypercall code, свойства partition, CPUID/SLAT/SMX и состояние hypervisor; отдельно запишите CPUID. Различия по теме «feature, недоступность» для 0xC035001E покажут, изменился ли первый неуспешный этап.

Исправляя 0xC035001E, меняйте только подтверждённую причину: согласуйте параметры с возможностями текущего гипервизора и состоянием раздела; неизменённый hypercall повторять бессмысленно. Результат 0xC035001E с описанием «возможность гипервизора недоступна пользователю» должен исчезнуть на исходных данных без обхода штатной проверки.

После исправления повторите тот же вызов на прежних данных; у результата 0xC035001E должен измениться первый неуспешный этап, а не только последующее сообщение.

Документация для результата 0xC035001E: Microsoft TLFS: CPUID and interface feature discovery · Microsoft TLFS: hypervisor operation status values · Linux kernel: capability flags instead of host-version assumptions.


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