Я пытаюсь правильно назвать MP3, и я набрал произвольную длину в 129 символов (не 128?). NTFS поддерживает 255 символов в именах файлов, как мне это исправить?
Звездные войны - 6 - Возвращение джедая - 2 - 07 - Битва при Эндоре 2, Лея ранена, Дуэль начинается, Обгоняющий Бункер, Темный Si.mp3
Ответы:
Возможно, вы превысили 260 символов для всего пути, включая символы обратной косой черты.
Сколько символов в пути, включая имя файла mp3?
источник
<null>
. См stackoverflow.com/a/15971467/632951В Windows общая длина пути по умолчанию не должна превышать 260 символов (
drive
+:\
+255 characters of filename
+null terminator
+, вероятно, для окончательного\
в случае, если путь является каталогом или просто для равномерного округления). Это был пережиток эпохи DOS с 8.3 именами, когда путь из 260 символов - это действительно глубокий путь.Возможно, ваш путь к папке был уже очень длинным, поэтому оставшаяся часть для вашего имени файла - просто 129. Если вы хотите более длинный путь, у вас есть несколько решений:
\\?\
префиксом, таким образом вы можете использовать максимум 32767 символов в пути ‡subst
/mountvol
/ diskmgmt.msc . Таким образом, вы можете использовать максимум 255 символов для вашего имени файлаНачиная с Windows 10 , есть еще один вариант , путем удаления ограничения MAX_PATH § . Вы можете включить его, установив
HKLM\SYSTEM\CurrentControlSet\Control\FileSystem LongPathsEnabled
в реестре или выбрав Конфигурация компьютера> Административные шаблоны> Система> Файловая система> Включить длинные пути NTFS в групповой политике.Подробнее:
источник
Windows 7 позволит вам сохранять имена файлов длиной более 256 символов, включая имена путей, и к ним также легко получить доступ. Единственная небольшая трудность, с которой вы можете столкнуться, - это когда вы копируете их из одного места в другое, но вы увидите всплывающее окно, которое спросит вас, хотите ли вы изменить имя файла, не копировать файл или сохранить его как есть. Я всегда сохраняю это как есть, и у меня никогда не было проблем. Я, вероятно, получил пару сотен имен файлов, которые превышают лимит.
источник