Что означает код HRESULT 0x80042910 (VDS_E_CLEAN_WITH_DATA)?

 
Предыдущий Следующий
VDS_E_DELETE_WITH_CRITICAL VDS_E_CLEAN_WITH_OEM

VDS_E_CLEAN_WITH_DATA

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

VDS_E_CLEAN_WITH_DATA означает, что IVdsAdvancedDisk::Clean обнаружил данные, для удаления которых не был разрешён параметр bForce.

Clean удаляет сведения о разделах и возвращает диск в неинициализированное состояние. Этот HRESULT — граница подтверждения разрушительной операции, а не признак неисправности диска. У метода отдельно существуют bForce, bForceOEM и bFullClean; их нельзя включать все подряд как «режим посильнее».

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

  • Перед повтором перечислите разделы и тома и зафиксируйте, почему их данные действительно разрешено уничтожить.
  • Смонтированные тома по возможности корректно отключите до Clean и сохраните финальный HRESULT асинхронной операции.
  • Включайте bForce только после явного решения удалить обычные данные и соответствующую разметку; OEM-контент требует отдельного решения через bForceOEM.
  • Отдельно журналируйте bFullClean: полное обнуление секторов по длительности и последствиям существенно отличается от удаления метаданных разметки.

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


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