Исправить слишком длинный путь назначения в Windows 10

Когда мы даем имена папкам в системе Windows, необходимо понимать, что, как правило, Windows имеет ограничение на количество символов, которые можно использовать для именования файла, поскольку это удлиняет путь назначения проводника. Однако, даже если вы можете назвать его, не всегда возможно скопировать и вставить его в другое место. В такой ситуации вы получите следующую ошибку:

«Путь назначения слишком длинный. Имена файлов будут слишком длинными для папки назначения. Вы можете сократить имя файла и повторить попытку или попробовать место с более коротким путем».Путь назначения слишком длинный Ошибка

Причина

Причиной является ограничение библиотеки Win32 API.

Попробуйте следующие решения по одному, чтобы устранить проблему:

1} Переименуйте родительскую папку

2} Временно переименуйте расширение файла или папки в .txt.

3} Включите поддержку длинного пути с помощью редактора реестра.

Решение 1]Включите поддержку длинного пути с помощью редактора реестра.

Microsoft знала об упомянутой здесь проблеме. Компания не увеличила ограничение напрямую по какой-то причине, но сделала его необязательным для всех систем, работающих на Windows 10, построенной 1607 или более поздней версии.

Прежде всего, обновите свою систему Windows до последней сборки. Процедура обновления Windows упоминается здесь.

После этого включите опцию, выполнив следующую процедуру:

1]Нажмите Win + R, чтобы открыть окно «Выполнить», и введите команду regedit. Нажмите Enter, чтобы открыть редактор реестра.

Редактор запустить

2]Перейдите к следующему ключу в редакторе реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

Изменить Longpathsenabled

3]На правой панели дважды щелкните (или щелкните правой кнопкой мыши >> Изменить) LongPathsEnabled.

4]Установите для параметра «Значение» значение 1 и нажмите «ОК», чтобы сохранить настройки.

Изменить значение на 1

5]Перезагрузите систему и проверьте, помогает ли это решить вашу проблему.

Решение 2]Переименуйте родительскую папку

Если вы столкнулись с проблемой при копировании одного или ограниченного количества файлов или папок, вы можете просто рассмотреть возможность сокращения имени родительской папки, и это может решить проблему. Однако не всегда можно хотеть изменить имя. Более того, если файлов и/или папок много, этот вариант может оказаться неосуществимым.

Сократить имя мин.

Решение 3]Временно переименуйте расширение файла или папки в .txt.

Файлы с расширением .txt имеют более высокий лимит при передаче. Таким образом, временно измените расширение файлов, которые вы собираетесь передать, на .txt. Это сделает файл непригодным для использования. Перенесите файл в нужное место, а затем измените расширение на исходное.

Если имя не показывает расширение файла, откройте Проводник.

Идти к Вид >> Параметры >> Изменить папку и параметры поиска >> Вкладка «Вид». Изменить папку и параметры поиска

Снимите флажок, соответствующий Скрыть расширения для известных типов файлов. Нажмите «Применить», а затем «ОК», чтобы сохранить настройки.

Скрыть расширения для известных типов файлов

Решение 4]Использование командной строки с повышенными правами

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

1]Найдите командную строку в строке поиска Windows. Щелкните правой кнопкой мыши параметр и выберите «Запуск от имени администратора».

2]Введите следующую команду и нажмите Enter, чтобы выполнить ее:

xcopy *File explorer path to source files* *File explorer path to destination* /O /X /E /H /K

Xcopy

3]Убедитесь, что передача прошла успешно.

Надеюсь, поможет!

Добавить комментарий

Ваш адрес email не будет опубликован.