| Previous | Next |
| STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE | STATUS_VID_SAVED_STATE_CORRUPT |
STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT
The memory-block page count exceeds the VID limit
STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT is a size-limit failure for the host memory block. The requested number of pages is larger than VID allows for a single memory-block object or configuration.
VID rejected the size of the memory-block object because the requested memory-block page count is above its supported limit. The diagnostic values that matter are the requested page count and the way the caller partitions guest backing memory into blocks; total guest free memory does not explain this limit check.
Do not reduce this to generic low memory. The important fields are the requested page count, maximum supported count, and how the management layer split or failed to split the VM memory into blocks.
What to inspect
- Record requested memory size, page size, and number of memory-block pages.
- Check whether a large VM, dynamic-memory change, or restore path tried to allocate one oversized block.
- Compare with NUMA settings, because placement and block sizing can interact on large hosts.
References
- Microsoft: WHvMapGpaRange
- Microsoft: NUMA and virtual machines in Hyper-V
- Microsoft: Windows Hypervisor Platform API definitions
- Microsoft Open Specifications: NTSTATUS values
Looking for a different code? Search another status or error code.
