Что означает код HRESULT 0x80042916 (VDS_E_FAT_FORMAT_NOT_SUPPORTED)?

 
Предыдущий Следующий
VDS_E_FAT32_FORMAT_NOT_SUPPORTED VDS_E_FORMAT_NOT_SUPPORTED

VDS_E_FAT_FORMAT_NOT_SUPPORTED

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

Этот HRESULT означает, что VDS file-system formatting и volume capability validation отклонил условие FAT форматирование не поддерживается. До исправления сохраните producer, входные аргументы и object/session state, иначе последующий recovery сотрёт причинный контекст.

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

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

  • The returned file-system name can include FAT, FAT32, NTFS, UDF, and other formats supported by the relevant VDS implementation.
  • This HRESULT says the requested FAT target is not available for the selected volume.
  • Older automation often treats FAT and FAT32 as interchangeable choices selected by size heuristics.
  • Use the exact advertised file-system name rather than silently substituting FAT32 for FAT or vice versa.

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

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

VDS устарел как API, но его HRESULT по-прежнему полезен как указатель на точный contract старого storage stack. Важно сохранить object ID и final IVdsAsync result до Refresh или rescan.

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

Проверьте «FAT форматирование не поддерживается» одним controlled change. Если после него первый HRESULT меняется или операция проходит, граница подтверждена; массовый reset такого доказательства не даёт.

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

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

Устраните VDS condition «FAT форматирование не поддерживается» на актуальном object generation, выполните Refresh при изменении состояния и повторите исходный method, дождавшись final asynchronous HRESULT.

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


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