Что означает код NTSTATUS 0xC03A0032 (STATUS_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE)?

 
Предыдущий Следующий
STATUS_VHD_RESIZE_WOULD_TRUNCATE_DATA STATUS_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE

STATUS_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE

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

Это отличается от STATUS_VHD_RESIZE_WOULD_TRUNCATE_DATA, где известно, что конкретный запрошенный размер небезопасен. Также это отличается от STATUS_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE, которому требуется успешно вычисленный нижний предел. Здесь неизвестен сам безопасный минимум.

Не подставляйте предполагаемый минимум

  • Сохраните VHDX до изменения таблицы разделов или использования инструмента, переписывающего гостевые структуры.
  • Проверьте, не был ли диск скопирован не полностью, не повреждены ли метаданные разделов и не подключён ли он в конфигурации, мешающей проверке.
  • Устраните причину невозможности рассчитать минимальный размер до попытки автономного уменьшения или преобразования.

Ссылки


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