Что означает код HRESULT 0x8004250B (VDS_E_CORRUPT_EXTENT_INFO)?

 
Предыдущий Следующий
VDS_E_CORRUPT_PARTITION_INFO VDS_E_DUP_EMPTY_PACK_GUID

VDS_E_CORRUPT_EXTENT_INFO

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

VDS_E_CORRUPT_EXTENT_INFO означает, что VDS обнаружила повреждённые или внутренне противоречивые сведения об extent — диапазонах диска, из которых складывается представление свободного места, разделов и служебных областей.

IVdsDisk::QueryExtents возвращает участки разных типов: свободные, занятые данными, OEM, ESP, MSR, LDM metadata и другие. Если эта карта недостоверна, нельзя безопасно отвечать на вопрос, где начинается свободное пространство и какому объекту принадлежит конкретный диапазон.

Что проверить

  • Остановите операции создания, расширения и миграции, которые опираются на текущую карту extent-участков.
  • Сохраните GUID и путь устройства диска, результат QueryExtents, таблицу разделов и исходную операцию, вернувшую HRESULT.
  • Сравните сведения VDS с фактической MBR/GPT-разметкой и событиями драйвера хранения.

Не заменяйте эту ошибку на «нет свободного места» и не используйте Clean как диагностический шаг: очистка уничтожит именно те метаданные, которые нужны для выяснения причины.

Технические ссылки


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