Если при копировании или удалении папок в Windows появляется ошибка:
Имена файлов слишком длинны для помещения в эту целевую папку
значит путь к файлу превысил ограничение в ~260 символов. Такое часто встречается в папках, которые годами росли внутри себя: отделы бухгалтерии, архивы документов, выгрузки с облачных сервисов, резервные копии пользователя, 1С-базы, проекты в AutoCAD и т.п.
Вчера столкнулся с ситуаций когда копировал жесткий диск глав буха на его новый комп и у меня вылетела ошибка при копировании “имена файлов слишком длинны для помещения в эту целевую папку“
дело в том что папки и вложенные в них папки превысили 260 символов и у вас не получится их не скопировать не удалить.
Как из вариантов можно просто переименовать эти папки в более короткий путь либо воспользоваться программой Total Commander и при копировании через нее проделать небольшую операцию
- Выделите папку в Total Commander которую надо скопировать
- нажмите меню Файл -> Изменить Атрибуты
- и приведите настройки к такому виду:
т.е. снимаем галочку со всех атрибутов «Архивный», «Только для чтения», «Системный», «Скрытый» и ставим галочку «Обрабатывать содержимое каталогов» - все !вот такая простая заметочка которая сэкономит вам нервы и время :0)
Суть простая: Windows Проводник не может работать с длинными путями.
Но решить это можно несколькими способами.
Почему это происходит
Windows Explorer использует старый метод обращения к файловой системе, где максимальная длина пути ограничена примерно 260 символами.
Если цепочка папок + имя файла выходит за этот предел – проводник не копирует и не удаляет такие файлы.
Способ 1 – Сократить имена папок вручную (понятный и быстрый)
Пример того, как выглядит проблема:
C:\Users\Бухгалтер\Рабочий стол\Отчеты_по_организации_за_2023_финальные\Акты_сверки_по_подрядчикам\Заявки_на_расходование_денежных_средств\Финальный\Документы\Версия_от_01_10_2023\Скан_подписанные_отчетность_и_договор.pdf
Слишком длинно для Windows.
Что мы делаем:
Укорачиваем названия папок, но так, чтобы смысл остался:
C:\Users\Бухгалтер\Рабочий стол\Отчеты_2023\Акты\Заявки\Финал\Документы\01.10.23\Скан.pdf
Файл тот же. Путь стал короче → теперь его можно копировать, архивировать и переносить на другой компьютер.
Где чаще всего можно укоротить:
- Убрать «по организации», «финальные», «версия»
- Заменить даты с текстовых → на нормальные (
01.10.23) - Перенести часть архива в ZIP – и работать уже с архивом
Способ 2 – Включить поддержку длинных путей в Windows
Работает в Windows 10 и Windows 11.
- Нажмите Win+R
- Введите:
regedit - Перейдите:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem - Найдите параметр:
LongPathsEnabled - Установите значение:
1 - Перезагрузите компьютер
После этого Windows начнёт работать с путями длиной до ~32 000 символов.
Это полностью убирает проблему, если она возникает часто.
Способ 3 – Скопировать или удалить через Total Commander
Проводник Windows ломается на длинных путях, потому что ограничен старым API.
Total Commander работает напрямую с файловой системой → ограничения нет.
Как сделать:
- Скачайте Total Commander (официально / портативно)
- Откройте нужную папку
- Выделите её
- Нажмите:
Файл → Изменить атрибуты - Снимите все галки: скрытый, системный, только чтение
- Поставьте:
Обрабатывать содержимое каталогов - Нажмите ОК и копируйте/удаляйте как обычно
Total Commander сможет выполнить операцию даже там, где Windows выдает ошибку.
Почему это работает
Он не использует Проводник и не ограничен длиной пути.
Поэтому это самый простой способ не ковырять структуры директорий вручную.
Если остались вопросы
Если не получилось решить проблему с первого раза, или ситуация сложнее (сетевые диски, права, отказ удаления, архивы 1С) – можете написать в нашу Telegram-группу.
Там люди делятся реальными рабочими решениями, без занудства и «тупых советов уровня отключи-включи».











А вот это здорово. Честно, не знал про такую тему. Спасибо. А Частенько сталкиваюсь на работе.
сделал все как написано в статье, и как Проводник писал по поводу нескольких файлов “Имена файлов слишком длинны для помещения в эту целевую папку” так тоже самое сообщение для тех же файлов выдал Тотал.
Винда 10, видимо, уже и это предусмотрела. Не помогло.
на 10 не перехожу чисто из принципа потому как логика ее интерфейса меня бесит ) поэтому не смогу подсказать
У себя справился так: заархивировал файлы Винраром, изменил имя архива на короткое (можно просто оставить в имени 1 букву или цифру), скопировал архив в нужную папку, распаковал. Всё!
Спасибо! Получилось!
а у меня не сработало(
Благодарю Вас от всей души за такой способ!!!!!!!
Огромное вам спасибо! Такой простой и эффективный способ!
как вариант! Спасибо за еще один способ!
Наконец то помогло! Спасибо за статью!!!!
После того, как пытаюсь изменить атрибуты, выходит ошибка “при установке следующего атрибута: атрибуты файла arhs 1x”
Спасибо!
не помогло( тотал командер пишет то же самое
Спасибо Вам!
Два ttcommander 7 и 12 не помогли.
Win10x64 1507. Без обновлений! Copy F paste D 1TB данных.
Добрался до этих файлов ещё до использования ttc, а они оказывается были скопированы уже, а вырезаться не захотели с F на D.
Огромное спасибо! Пришлось скачать total commander, но помогло!!! Просто спасли! 💡
смог сделать без тотал командера – правой кнопкой – свойства, снимаем галку “Архивный” и все остальные.
Применить ко мвсем файлам и папкам.
Ок.
Удаляем.
Очень нужная статья.
По работе копировал много фалов и были такие, которые не открывались как раз из-за “слишком длинного имени файла”.
Пробовал несколько способов, пока не нашел данную статью.
Автору большая благодарность!!!
P.S.
Коротко, понятно, без “воды”!
windows 8.1, total версия 9.22а. Скачивал с офиц. сайта.
! смотрите разрядность системы (64 или 32)
Спасибо, Вам, добрый человек. А то я уже измучился весь, в ручную переименовывал!