What does NTSTATUS 0xC037001E (STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT) mean?

 
Could be also:
ConstantTypeOS
ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMITHRESULTWindows
Previous Next
STATUS_VID_INVALID_PROCESSOR_STATE STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED

STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT

Too many kernel-mode VID client contexts

STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT is a host-side client-context limit. It is not a guest thread or process limit.

Kernel-mode clients of the virtualization infrastructure can hold contexts while interacting with partitions, memory blocks, queues, or virtual processors. Exhaustion suggests repeated initialization without cleanup or too many simultaneous host-side clients.

The exhausted resource is VID's count of kernel-mode client contexts in the host virtualization stack. Map each active context to the driver or service path that initialized it and look for failed cleanup across repeated VM start, stop, or device setup attempts.

What to inspect

  • Check whether the count rises after failed VM starts, device attach/detach, or service restarts.
  • Look for kernel-mode components that initialize VID access repeatedly in the same boot session.
  • Correlate with duplicate interface initialization and too-many-handlers statuses.

References


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