Что означает код HRESULT 0x80042429 (VDS_E_BAD_LABEL)?

 
Предыдущий Следующий
VDS_E_MEDIA_WRITE_PROTECTED VDS_E_CANT_QUICK_FORMAT

VDS_E_BAD_LABEL

VDS_E_BAD_LABEL означает, что VDS отклонил переданную метку файловой системы. В IVdsVolumeMF::Format метка передаётся параметром pwszLabel, поэтому этот результат указывает на проблему параметра форматирования, а не на отказ диска или тома.

Отделяйте проверку метки от диагностики носителя

VDS использует другие HRESULT для несовместимого носителя, защиты от записи, ошибки ввода-вывода и недопустимого типа файловой системы. Если отклонена только метка, сохраните выбранный тип файловой системы и повторите операцию с именем, соответствующим её правилам. Не переинициализируйте диск и не стирайте разделы ради исправления ошибки имени.

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

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

Ссылки


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