Решено: Слишком длинный путь назначения (при перемещении/копировании файла)

Сталкивались ли вы с ошибкой «Destination Path Too Long» на вашем компьютере с ОС Windows при попытке скопировать, переместить, создать или переименовать файл/папку? Ошибка может выглядеть так: «Имя(а) файла(ов) слишком длинное для папки назначения. Вы можете сократить имя файла и повторить попытку, либо выбрать местоположение с более коротким путем».

Вы можете получить эту ошибку, потому что File Explorer не может скопировать/удалить/переименовать любое имя пути длиной более 256 символов. Однако существует способ решить эту проблему в Windows.

Windows Easy Transfer — как загрузить и запустить в Windows 10

Ошибка «Destination Path Too Long» является ограничением не файловой системы NTFS, а библиотеки Win32 API. В Win32 API значение MAX_PATH равно 260. Большинство стандартных приложений, включая встроенный проводник Windows (File Explorer), некорректно работают с файлами с длинным путем, превышающим 256 символов. Windows понимает весь путь, начиная с начала диска, заканчивая последней вложенной папкой, а также само имя файла как имя файла/папки.

Эта статья gearupwindows поможет вам исправить ошибку «Destination Path Too Long». Инструкции, приведенные в этой статье, были протестированы в Windows 11 и Windows 10; однако вы можете следовать тем же указаниям для их предшественников Windows XP, 7, 8, Server 2003, Server 2008 и Server 2012R2/2016/2019.

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

Охваченные темы

  • 1 Как исправить ошибку «Destination Path Too Long» в Windows 11/10 с помощью редактора реестра?
  • 2 Как исправить ошибку «Destination Path Too Long» в Windows 11/10 с помощью редактора локальной групповой политики?

Как исправить ошибку «Destination Path Too Long» в Windows 11/10 с помощью редактора реестра?

Шаг 1. Откройте диалоговое окно «Выполнить», нажав Windows + R одновременно на клавиатуре.Шаг 2. В окне «Выполнить» введите следующий текст и нажмите Enter, чтобы открыть окно редактора реестра:-.

regedit

Шаг 3. В окне редактора реестра перейдите по следующему пути в левой части панели:-.

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem

Шаг 4. В правой части папки FileSystem найдите DWORD (32-битное) значение LongPathEnabled. Дважды щелкните на нем, чтобы открыть его настройки. Установите значение данных Value равным 1.

Шаг 5. Нажмите OK.

Шаг 6. Перезагрузите компьютер.

Теперь попробуйте переместить/скопировать папку, которая выдавала ошибку. Вы больше не должны получать сообщение об ошибке «Destination Path Too Long». Чтобы восстановить настройки по умолчанию, повторите описанные выше шаги, а в шаге 4 измените значение данных Value с 1 на 0.

Как исправить ошибку «Destination Path Too Long» в Windows 11/10 с помощью редактора локальной групповой политики?

Мягкое напоминание: Редактор локальной групповой политики не является частью Windows 11/10 Home Edition. Либо сначала включите gpedit.msc на вашем компьютере, либо используйте метод с реестром.

Шаг 1. Откройте редактор локальной групповой политики.

Для этого одновременно нажмите Windows + R на клавиатуре, чтобы запустить командное окно «Выполнить». В появившемся окне «Выполнить» введите gpedit.msc и нажмите Enter с клавиатуры.

Шаг 2. В открывшемся окне Редактора локальной групповой политики перейдите или найдите следующий путь в левой части панели:-.

Computer Configuration > Administrative Templates > System > Filesystem

Шаг 3. На правой панели папки Filesystem дважды щелкните на названии политики Enable Win32 long paths, чтобы открыть ее настройки.

Полное описание этой политики гласит: «Включение длинных путей Win32 позволит проявленным win32 приложениям и приложениям Windows Store получать доступ к путям, выходящим за рамки обычного ограничения в 260 символов на узел в файловых системах, которые его поддерживают. Включение этой настройки приведет к тому, что длинные пути будут доступны внутри процесса».

Шаг 4. Выберите опцию Включено.Шаг 5. Нажмите Применить.Шаг 6. Нажмите OK.

Шаг 7. Перезагрузите компьютер или ноутбук.

После выполнения описанных выше действий ограничения в 260 символов больше не будет. Это означает, что при работе с файлами/папками вы не будете видеть сообщение об ошибке «Destination Path Too Long».

Если вы хотите снова применить ограничение в 260 символов на своем компьютере, повторите описанные выше шаги, а в шаге 4 выберите опцию Не настроено или Disabled.

Оцените статью
serdtseotdayudetyam.ru
Добавить комментарий