Что означает код 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) — Указан недопустимый размер виртуального жёсткого диска.

Ошибка относится к формату или состоянию VHD/VHDX; в подсистеме «виртуальные диски VHD/VHDX» этот HRESULT описывает объект «VHD/VHDX, недопустимое значение, виртуальный размер диска», и первый диагностический шаг — проверить допустимость и структуру входных данных.

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

Когда исходная операция завершается сообщением «указан недопустимый размер виртуального жёсткого диска», сохраните исходные данные и найдите первое поле, размер, флаг или структуру, которую отклонил штатный валидатор; не изменяйте проблемный артефакт до фиксации причины.

При воспроизведении темы «VHD/VHDX, недопустимое значение, виртуальный размер диска» обязательно сохраните путь к VHD/VHDX, тип диска, родительскую цепочку, размер и параметры операции до любых изменений файла.

Не потеряйте данные Get-VHD -Path "D:\VMs\disk.vhdx" | Format-List Path,Size,FileSize,VhdType: без них трудно отделить тему «VHD/VHDX, недопустимое значение, виртуальный размер диска» от последующего сбоя.

Get-VHD -Path "D:\VMs\disk.vhdx" | Format-List Path,Size,FileSize,VhdType

Закройте диагностику после двух проверок: исходный сценарий проходит без результата 0xC03A0012, а заведомо неверный вход отклоняется на ожидаемой границе.

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


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