Что означает код NTSTATUS 0xC0450001 (STATUS_VSM_DMA_PROTECTION_NOT_IN_USE)?

 
Предыдущий Следующий
STATUS_VSM_NOT_INITIALIZED STATUS_VOLSNAP_BOOTFILE_NOT_VALID

STATUS_VSM_DMA_PROTECTION_NOT_IN_USE

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

STATUS_VSM_DMA_PROTECTION_NOT_IN_USE означает, что в текущем VSM/hypervisor configuration требуемая DMA isolation через IOMMU не используется. Причина может быть в firmware capability, отключённом VT-d/AMD IOMMU или platform configuration; наличие VBS само по себе не гарантирует активную DMA remapping protection.

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

  • Подтвердите поддержку и включение Intel VT-d или AMD IOMMU в UEFI/BIOS и фактическое обнаружение remapping unit гипервизором.
  • Сопоставьте status с firmware/BIOS update, ACPI/IOMMU topology и cold boot; некоторые изменения не активируются обычным restart.
  • Не приравнивайте результат только к пользовательскому индикатору Kernel DMA Protection: проверяйте фактический VSM/hypervisor state.

Как действовать

Восстановите поддерживаемую IOMMU configuration и подтвердите DMA isolation после полного перезапуска платформы. Изменение driver signatures или внешних device policies само по себе не доказывает, что VSM действительно использует IOMMU.

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


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