Пользователи, которые работают с данными операционной системе Windows, сталкиваются появлением ошибки «path too long», которая появляется при превышении пути к файлу в 260 символов. Даже, если вам каким-то образом удалось снять ограничение, то многие программы все равно не смогут работать нормально с такими длинными названиями. Данное ограничение стоит на библиотеке Win32 API, но не файловых систем.
Итак, ограничение на длину пути, другими словами, имени, можно снять двумя методами – реестр и редактор групповых политик. Делать это будем на Windows 10. Давайте приступим к выполнению работы.
Снять ограничение с помощью редактора групповых политик
Запустим его. Нажмите для этого горячие клавиши «Win+R», откроется окно, к котором вводим команду: gpedit.msc. Кстати, данная утилита не работает в домашних версиях Windows.
Теперь мы переходим в следующие разделы: Политика локального компьютера -> Конфигурация компьютера -> Административные шаблоны -> Система -> Файловая система -> NTFS.
Далее, мы открываем параметр Enable NTFS long paths (Включить NTFS длинные пути).
Переведите значение этого параметра на «Включено» или «Enabled».
Сохраняем изменения и перезагружаем компьютер.
Как я сказал выше, в домашних версиях Windows редактора групповых политик, поэтому, я и написал второй способ, осуществляемый с помощью реестра.
Снятие ограничения с помощью реестра
Запустить реестр, введя в окно «Выполнить» команду regedit.
Переходим в следующую ветку:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Group Policy Objects\{48981759-12F2-42A6-A048-028B3973495F}\Machine\System\CurrentControlSet\Policies
В этой ветке мы должны создать параметр DWORD (32 бит) и назвать его LongPathsEnabled.
Чтобы ограничение на количество символов было отключено мы изменяем значение параметра на 1.
Не у каждой операционной системы Windows можно так сделать. Те, кто установит Windows 10 Anniversary Update данный функционал будет доступен. На этом все.
With Long path tool you can solve this problem like copy, delete, long path files by using this tool.I used to have similar problems too, but after using “long path tool” everything was solved.
Создаём BAT-файл или открываем командную строку, прописываем:
REG ADD “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Policies” /v “LongPathsEnabled” /t REG_DWORD /d “1” /f
Перезагружаемся.
Длинное имя файла, не переименовывается и не удаляется файл
Не удаляется файл pdf с длинным названием
Контекстное меню на файл было не активно. Открыл рядом лежащий архив в WinRar, щелкнул там папку выше. WinRar писал что удалить нельзя -длинное имя, но переименовал. Потом нормально удалилось.