Что означает код HRESULT 0x80042913 (VDS_E_FORMAT_CRITICAL)?

 
Предыдущий Следующий
VDS_E_CLEAN_WITH_CRITICAL VDS_E_NTFS_FORMAT_NOT_SUPPORTED

VDS_E_FORMAT_CRITICAL

Стадия возврата HRESULT

Значение локализует отказ в VDS file-system formatting и volume capability validation. Для VDS_E_FORMAT_CRITICAL проверяется состояние форматирование критический; позднее сообщение UI или service wrapper может уже описывать вторичный эффект.

Операции над системным, shared/SAN или dynamic storage требуют осторожности: принудительный online/clean/delete способен превратить диагностическую ошибку в потерю данных.

Специфичные признаки исходной документации

  • IVdsVolumeMF::Format · IVdsVolumeMF2::FormatEx · IVdsVolumeMF3::FormatEx2 · VDS_DISK_FLAG · MS-VDS error codes
  • Log the VDS volume ID, containing disk IDs, and current disk role flags before formatting.
  • Record the requested file-system type and formatting method, but treat the critical-role gate as the primary failure.
  • This is a role protection, not a failure to recognize the file system and not an allocation-unit-size problem.

Диагностические данные

  • volume ID, file-system type, cluster size и requested format flags.
  • boot/system/pagefile/crashdump dependencies и volume state.
  • IVdsVolumeMF/format async result и first provider HRESULT.

Virtual Disk Service представляет storage как объекты disk, volume, plex, provider, initiator и asynchronous operations; свойства одного слоя нельзя автоматически переносить на другой.

Что должно измениться

Повторите минимальный вызов на свежем, но эквивалентном object generation. Если «форматирование критический» следует за исходными данными, причина в contract/input; если остаётся за объектом — исследуйте lifecycle/provider state.

Условие «форматирование критический» проверяйте на том VDS object и method, который вернул HRESULT. Partition, volume, plex, provider и asynchronous completion имеют разные контракты и не должны сливаться в один storage error.

Завершение расследования

Условие «форматирование критический» относится к safety policy. Не обходите его force-clean/delete/online операцией; сначала подтвердите ownership и системную роль диска/тома, затем используйте поддерживаемую последовательность VDS.

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


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