Site icon EfmSoft

What does NTSTATUS 0xC0450000 (STATUS_VSM_NOT_INITIALIZED) mean?

 
Previous Next
STATUS_HDAUDIO_NULL_LINKED_LIST_ENTRY STATUS_VSM_DMA_PROTECTION_NOT_IN_USE

STATUS_VSM_NOT_INITIALIZED

The secure execution environment required by the request is not available

STATUS_VSM_NOT_INITIALIZED reports that Virtual Secure Mode (VSM) is not initialized. VSM is built on Hyper-V virtualization and provides isolated virtual trust levels used by Virtualization-based Security features. The status should not be simplified to “the CPU lacks virtualization”: firmware support, hypervisor launch and Windows feature configuration all affect whether the VSM environment is present.

Microsoft's VBS requirements document the platform dependencies for virtualization-based security, while the Hyper-V Top Level Functional Specification describes VSM and virtual trust levels. A machine can have virtualization-capable hardware yet still reach this status if the hypervisor or VSM configuration required by the caller is not active.

What to verify

Reinstalling an ordinary device driver is not the first remedy for a missing secure execution environment. Establish hypervisor and VSM state first, then compare the target platform with the documented requirements of the feature that requested the secure service.

References


Looking for a different code? Search another status or error code.

Exit mobile version