| Предыдущий | Следующий |
| ERROR_HV_INVALID_VTL_STATE | ERROR_HV_INVALID_DEVICE_ID |
ERROR_HV_NX_NOT_DETECTED
Что означает ERROR_HV_NX_NOT_DETECTED
ERROR_HV_NX_NOT_DETECTED (0xC0350055) — Возможность запрета исполнения NX отсутствует либо не включена в BIOS.
При результате 0xC0350055 граница диагностики проходит внутри подсистемы «гипервизор Hyper-V», в области «partitions, virtual processors, memory pages и hypercalls». Здесь сообщение «возможность запрета исполнения nx отсутствует либо не включена в bios» связано с темой «nx, не, detected».
Что проверить и как подтвердить исправление
Не начинайте с общего сброса компонента: сопоставьте первый отказ с фактическими параметрами операции. При 0xC0350055 и условии «возможность запрета исполнения nx отсутствует либо не включена в bios» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.
Для воспроизведения 0xC0350055 сохраните partition/VP ID, hypercall code, свойства partition, CPUID/SLAT/SMX и состояние hypervisor; отдельно запишите CPUID. По теме «nx, не, detected» для 0xC0350055 сравните эти данные с исправным запуском до очистки журналов или пересоздания объекта.
Коррекция для 0xC0350055 должна быть предметной: согласуйте параметры с возможностями текущего гипервизора и состоянием раздела; неизменённый hypercall повторять бессмысленно. Для 0xC0350055 и сообщения «возможность запрета исполнения nx отсутствует либо не включена в bios» общий сброс допустим лишь как контроль, но не как доказательство причины.
Подтвердите изменение повтором исходной операции: результат 0xC0350055 не должен возникать на исправном объекте, но прежний отрицательный контроль обязан оставаться предсказуемым.
Документация для результата 0xC0350055: Hyper-V hardware requirements · Intel: Execute Disable Bit capability · Intel: page execution and EFER/CPUID architecture.
Нужно найти другой код? Найти другой код состояния или ошибки.