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

 
Также может означать:
КонстантаТипОС
HTTP_STATUS_PARTIAL_CONTENTHTTP-статусЛюбая
DRIVER_UNLOADED_WITHOUT_CANCELLING_PENDING_OPERATIONSКод BSODWindows
Предыдущий Следующий
ERROR_NO_SIGNAL_SENT ERROR_RING2_STACK_IN_USE

ERROR_FILENAME_EXCED_RANGE

Имя файла слишком длинное

ERROR_FILENAME_EXCED_RANGE возвращается, когда компонент пути или полный путь превышает поддерживаемую длину. Ограничения зависят от API, префикса пути, манифеста приложения и целевой файловой системы.

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

  • Измерьте как полную длину пути, так и длину отдельных компонентов.
  • Проверьте, поддерживают ли приложение и API пути увеличенной длины.
  • Не создавайте многократно вложенные каталоги с автоматически сгенерированными именами.
  • При сокращении сгенерированных имён сохраняйте исходное расширение.

Как обрабатывать

Сократите или детерминированно переработайте путь. Можно хешировать изменяемую часть, но сохраните соответствие, чтобы диагностика и очистка оставались возможными.

Ссылки


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