Что означает код HRESULT 0x8004242A (VDS_E_CANT_QUICK_FORMAT)?

 
Предыдущий Следующий
VDS_E_BAD_LABEL VDS_E_IO_ERROR

VDS_E_CANT_QUICK_FORMAT

VDS_E_CANT_QUICK_FORMAT связано с форматированием в быстром режиме. Контракт форматирования VDS различает быстрое и полное форматирование: при быстром форматировании проверяются не все секторы тома. Этот HRESULT означает, что запрошенный быстрый путь нельзя использовать для выбранного тома.

Не заменяйте ошибку автоматическим полным форматированием

Средство управления должно явно показать оператору различие, поскольку переход от быстрого к полному форматированию меняет операцию и её длительность. Интерфейс форматирования также может возвращать ошибки ввода-вывода, несовместимой файловой системы и несовместимого носителя; эти коды требуют собственной диагностики, а не безусловного повтора с другими флагами форматирования.

Что следует проверить

  • Зафиксируйте запрошенный тип файловой системы, размер единицы размещения и значение bQuickFormat из запроса форматирования.
  • Убедитесь, что форматирование действительно предполагается и требования к сохранению данных допускают другой режим форматирования.
  • Если асинхронный результат сопровождается другой ошибкой VDS, исследуйте её до предложения повторить операцию с полным форматированием.

Ссылки


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