Что означает код ошибки Windows 154 (ERROR_LABEL_TOO_LONG)?

 
Также может означать:
КонстантаТипОС
SYSTEM_LICENSE_VIOLATIONКод BSODWindows
Предыдущий Следующий
ERROR_INVALID_LIST_FORMAT ERROR_TOO_MANY_TCBS

ERROR_LABEL_TOO_LONG

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

ERROR_LABEL_TOO_LONG означает, что метка тома слишком длинна для файловой системы или API, который её устанавливает. Универсального лимита для FAT, NTFS, optical/removable formats применять нельзя; проверять нужно фактический target volume.

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

  • Определите filesystem и API, которым задаётся label, затем используйте именно его документированные ограничения.
  • Считайте длину после тех же Unicode/normalization/conversion rules, которые применяет setter, а не только число символов в UI.
  • Если label формируется автоматически, проверьте шаблоны и suffixes до вызова API; не рассчитывайте на неявное безопасное truncation.

Как действовать

Ограничьте или преобразуйте label до допустимого для текущего filesystem значения и повторите установку. Для removable media учитывайте фактический on-disk format. Исправление подтверждается чтением установленной метки обратно тем же системным API.

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


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