Что означает код HRESULT 0x80042929 (VDS_E_EXTEND_UNKNOWN_FILESYSTEM)?

 
Предыдущий Следующий
VDS_E_EXTEND_TOO_MANY_CLUSTERS VDS_E_SHRINK_UNKNOWN_FILESYSTEM

VDS_E_EXTEND_UNKNOWN_FILESYSTEM

Объект и состояние

VDS_E_EXTEND_UNKNOWN_FILESYSTEM () относится к VDS file-system formatting и volume capability validation. Рабочее условие для этого кода — расширение неизвестная файловая система. Начинайте с первого native return и состояния объекта до retry, Refresh или автоматического cleanup.

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

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

  • MS-VDS error codes · IVdsVolume · VDS_VOLUME_PROP · VDS interfaces and structures · VDS_ASYNC_OUTPUT_TYPE
  • the result This HRESULT is a file-system recognition failure in an extend operation.
  • This is different from VDS_S_EXTEND_FILE_SYSTEM_FAILED , where the volume extension succeeds but subsequent file-system growth fails.
  • The caller should identify the actual file-system type instead of assuming NTFS from a drive letter or from the history of the volume.

Что фиксировать

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

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

Изолированный тест

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

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

После исправления

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

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


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