Решено слишком длинный путь к источнику

Technik

Случайный прохожий
Доброго времени суток! Есть папка размером около 650 гб, которую восстановили из резервной копии. Эту папку нужно скопировать на внешний usb диск. USB диск воткнули напрямую в сервер в USB 3.0. При копировании папки с дисков сервера на usb драйв windows server 2016 пишет ошибку:
Слишком длинный путь к источнику
Файловая система не поддерживает такие длинные имена исходных файлов. Попробуйте перенести файл в папку с меньшей длиной пути или укажите более короткое имя файла и повторите попытку.
Искать эти длинные имена или пути нет никакого желания в такой большой папке.
Подскажите как решить проблему и как скопировать каталог?
Нажмите на изображение для увеличения.   Название:	11111.png  Просмотров:	1  Размер:	7.8 Кб  ID:	6413
 
Последнее редактирование модератором:
Вариант 1. Уменьшить путь до файла
Переименовать все папки, в которые вложен проблемный файл. Когда путь до последнего сократится, можно выполнить удаление или перемещение.

Способ 2. Включить поддержку длинных файлов
Данный способ поддерживается, начиная с Windows 10 / Server 2016.

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

Открываем реестр (команда regedit) и переходим по пути HKLM\SYSTEM\CurrentControlSet\Control\FileSystem. Находим или создаем ключ LongPathsEnabled с типом REG_DWORD и задаем ему значение 1.
Или выполнение из командной строки:
Код:
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /f
Код:
reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1
Способ 3. Укоротить путь

Вам рекомендую этот способ
Способ 4. Far Manager
 
Это связано с Windows-архитектурой (UTF-8 не поддерживает более 260 символов по умолчанию). Простой способ - скачать LongPathTool.
Я бы не стал изобретать велосипед.
 
Назад
Верх