| Предыдущий | Следующий |
| ERROR_VHD_METADATA_READ_FAILURE | ERROR_VHD_INVALID_SIZE |
ERROR_VHD_METADATA_WRITE_FAILURE
Что означает ERROR_VHD_METADATA_WRITE_FAILURE
ERROR_VHD_METADATA_WRITE_FAILURE (0xC03A0011) означает, что virtual-disk stack дошёл до записи metadata VHD/VHDX, но запись не завершилась. Это не то же самое, что ERROR_VHD_METADATA_FULL: здесь важен сам write path.
Что проверить
- Проверьте, что VHD/VHDX и каталог доступны вызывающему процессу на запись и файл не открыт только для чтения.
- Проверьте свободное место и quota на host volume, но одновременно ищите storage I/O errors: наличие свободного места не исключает отказ записи.
- Для SMB/CSV проверьте состояние узла, share и канала хранения в момент первого HRESULT. Для локального диска — Disk/System events и состояние устройства.
- Если сбой появляется только при checkpoint/merge/backup, сопоставьте его с конкретной metadata-операцией и убедитесь, что сторонний filter не блокирует запись.
Как подтвердить исправление
Повторите именно операцию, которая меняет metadata, и затем закройте и заново откройте VHD/VHDX. Простое успешное чтение файла недостаточно: записанные служебные данные должны пережить reopen без новой ошибки.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.