| Предыдущий | Следующий |
| 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.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.