Длинные имена файлов

При копировании файлов можно получить ошибку:  "имена файлов слишком длинны для помещения в эту целевую папку".

Это связано с тем, что в Windows максимальная длина имени файла плюс путь к файлу не может превышать 260 символов.

Что делать если порезать имя файла и/или названия каталогов в которых он лежит не представляется возможным?

Можно использовать для копирования FAR или утилиту robocopy, которая входит в состав последних Windows.

 

Можно так же в Windows-10 разрешить поддержку длинных имен файлов следующим образом:

в Windows-10 Home:

найти и запустить regedit, там переходим:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem, найдите ключ LongPathsEnabled и установите его значение в 1.

в Windows-10 Pro или Enterprise:

найти и запустить gpedit, там переходим:

Конфигурация компьютера → Административные шаблоны → Система → Файловая система. Там вы увидите политику включения длинных путей Win32. Устанавливаем значение на "Включено".

Другие публикации на эту тему: