Что означает код 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

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

VDS_E_FAT_FORMAT_NOT_SUPPORTED означает, что VDS не поддерживает форматирование выбранного тома в FAT через текущий поставщик и интерфейс.

FAT и FAT32 в VDS — разные варианты файловой системы. Старый код, который выбирает один из них только по размеру носителя, может построить недопустимый запрос. Надёжнее сначала получить от VDS список поддерживаемых форматов и использовать ровно тот вариант, который действительно объявлен.

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

  • Сохраните полный список поддерживаемых файловых систем до вызова форматирования.
  • Не заменяйте FAT на FAT32 автоматически и наоборот.
  • Если FAT отсутствует, сравните тип носителя, размер тома и поставщика с заведомо рабочим случаем.
  • Проверяйте допустимый размер единицы распределения только после того, как сам тип FAT принят как поддерживаемый.

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


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