Что означает код HRESULT 0xC03A0012 (ERROR_VHD_INVALID_SIZE)?

 
Также может означать:
КонстантаТипОС
STATUS_VHD_INVALID_SIZENTSTATUSWindows
Предыдущий Следующий
ERROR_VHD_METADATA_WRITE_FAILURE ERROR_VHD_INVALID_FILE_SIZE

ERROR_VHD_INVALID_SIZE

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

ERROR_VHD_INVALID_SIZE (0xC03A0012) — Virtual Disk API получил размер VHD/VHDX, недопустимый для выбранного типа или параметров виртуального диска.

Размер должен удовлетворять ограничениям формата, сектора и операции create/resize. Это не generic validation error: нужно проверить конкретное VirtualSize и его совместимость с форматом VHD/VHDX.

Диагностика и проверка результата

Сохраните VirtualSize, device/storage type, logical sector size и параметры CREATE_VIRTUAL_DISK_PARAMETERS или resize. Сверьте минимумы, максимумы и требования выравнивания для выбранной версии структуры.

Исправление подтверждается той же операцией с допустимым размером при неизменном формате. Переход на другой тип virtual disk может иметь другие лимиты и не доказывает исправление исходного параметра.

Документация для результата 0xC03A0012: Get-VHD · Test-VHD · Resize-VHD.


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