Что означает код HRESULT 0xC03A0009 (ERROR_VHD_BLOCK_ALLOCATION_FAILURE)?

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

ERROR_VHD_BLOCK_ALLOCATION_FAILURE

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

ERROR_VHD_BLOCK_ALLOCATION_FAILURE (0xC03A0009) — Не удалось записать данные на виртуальный жёсткий диск: системе не удалось выделить новый блок.

Результат 0xC03A0009 пришёл из подсистемы «Virtual Hard Disk» при работе с областью «VHD/VHDX, differencing chain, block allocation и resize». Для сообщения «не удалось записать данные на виртуальный жёсткий диск: системе не удалось выделить новый блок» практический предмет проверки — «vhd, block, выделение, сбой».

Что проверить и как подтвердить исправление

Сначала сопоставьте первый отказ с фактическими параметрами операции. Для 0xC03A0009 в условии «не удалось записать данные на виртуальный жёсткий диск: системе не удалось выделить новый блок» воспроизведите отказ на минимальном объекте и меняйте только одно условие за запуск, чтобы отделить неверный вход от состояния системы.

Сопоставьте с результатом 0xC03A0009 следующие данные: path и disk type, virtual/physical size, parent chain, block size и open flags; отдельно запишите VHD, VHDX. До исправления 0xC03A0009 сохраните исходное состояние объекта по теме «vhd, block, выделение, сбой».

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

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

Документация для результата 0xC03A0009: Manage virtual hard disks · Optimize-VHD · Hyper-V antivirus exclusions.


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