Слишком длинное имя файла или слишком длинный целевой путь — как исправить?
При копировании, создании, сохранении или перемещении файлов и папок в Windows 11 и Windows 10 на внутреннем HDD или SSD, при копировании данных на внешний диск или флешку, вы можете столкнуться с ошибками вида «Слишком длинный целевой путь. Имена файлов слишком длинны для помещения в эту целевую папку», «Указано неправильное или слишком длинное имя файла» и другие, имеющие отношение к слишком длинным именам или путям к файлам и папкам.
В этой инструкции подробно о том, чем вызваны эти ошибки и как можно их исправить в Windows последних версий, а также дополнительная информация, которая может быть полезной, чтобы решить проблему.
- Слишком длинное имя файла или слишком длинный целевой путь
Причины ошибки «Слишком длинное имя файла» и «Слишком длинный целевой путь» и способы её исправить

Несмотря на то, что файловой системой NTFS длина пути ограничена 32760 символов, в Windows существует ограничение на полный путь в 260 символов, включая путь к папке и имя файла с расширением. Ещё одно ограничение — 255 символов на имя файла или отдельной папки. Схожие ограничения есть для файловых систем FAT32 и ExFAT. Когда полный путь к файлу, с которым вы выполняете действия, превышает указанное число символов, вы можете получить сообщение об ошибках о слишком длинном целевом пути или слишком длинном имени файла.

Отсюда основные способы исправить ошибки, связанные с использованием слишком длинного пути:
- Использовать более короткие имена файлов и более простое и «компактное» дерево папок.
- Включить поддержку длинных путей — такая опция есть в Windows 10 и Windows 11, далее будет рассмотрен порядок действий. Однако, это решит не все проблемы, о чем мы также поговорим.
- Использовать файловые менеджеры, которые могут работать с длинными путями по умолчанию: Total Commander, Files (но для него потребуется включить и поддержку длинных путей в системе) или даже 7-Zip File Manager, который прекрасно с этим справляется.
Как включить поддержку длинных путей в Windows 10 и Windows 11
В зависимости от установленной редакции Windows, можно использовать один из следующих способов включения поддержки длинных путей.
В редакторе реестра
Если на вашем компьютере установлена Windows 11 или Windows 10 Домашняя, используйте редактор реестра для включения опции:
- Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить» или нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
- В редакторе реестра перейдите к разделу
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
- В правой панели редактора реестра дважды нажмите по параметру с именем LongPathsEnabled и присвойте значение 1 вместо 0 для этого параметра.

- Закройте редактор реестра, перезагрузите компьютер.
В редакторе локальной групповой политики
В Windows Pro и Enterprise можно использовать редактор локальной групповой политики:
- Нажмите клавиши Win+R на клавиатуре, введите gpedit.msc в диалоговом окне «Выполнить» и нажмите Enter.
- Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Система — Файловая система.
- Дважды нажмите по параметру «Включить длинные пути Win32».

- Установите значение «Включено» для этого параметра, примените настройки.

- Закройте редактор локальной групповой политики и перезагрузите компьютер.
Готово, теперь поддержка длинных путей в Windows включена, однако это не означает, что ошибки, с ними связанные, исчезнут.
Почему ошибки длинных путей появляются, несмотря на включенную поддержку длинных путей

Даже если вы включите поддержку длинных путей к папкам и файлам в Windows 11/10, при действиях с такими файлами в проводнике и некоторых программах вы продолжите получать ошибки вида «Слишком длинный целевой путь. Имена файлов слишком длинны для помещения в эту целевую папку» или «Указано неправильное или слишком длинное имя файла», также будут недоступны некоторые действия в папках, имеющих длинный путь.
Причина этого — поддержка длинных путей требуется не только на уровне системы, но и в самой программе, которая работает с этими путями, в качестве примера:
- Проводник не сможет полноценно работать с длинными путями даже при включенной поддержке.
- Файловый менеджер Files из магазина приложений будет исправно работать, если включить поддержку длинных путей, и будет сообщать об ошибках при отключенной поддержке.

- Total Commander или встроенный файловый менеджер 7-Zip работают с длинными путями независимо от того, включена ли их поддержка в Windows.
То же самое касается не только файловых менеджеров, но и прикладных программ: текстовых, графических и видео редакторов и другого ПО.
Надеюсь, инструкция прояснила причины ошибки и возможные способы решения проблемы. Если же вопросы остаются — жду их в комментариях.
Александр
Ещё советую старый добрый far. Проблемы с длинными именами и путями нет, без всяких включений поддержки ни программно, ни на уровне ядра.
Ответить
Sergey
Саня, ты лучший!
Форточки мастдайные
Ответить
Твое
Спасибо, помогло. Total Commander, 7-Zip и Win10 с выданными правами не могли ни переименовать, ни удалить, а Far удалил сразу даже без прав администратора.
Ответить
Newf
С файловыми менеджерами — классное решение!
Скажите, пожалуйста, какие еще менеджеры поддерживают «длинные пути»?
Но, только не из Магазина…
Ответить
Dmitry
One Commander (есть версия и из магазина и не из него) — поддерживает
Far Manager — вроде тоже поддерживает
Directory Opus — но он не полностью бесплатный (60 дней бесплатно, вроде)
Explorer++ — нужно проверять, точно не знаю.
Ответить
Yuriy
Total Commander в Win 7 тоже справился.
Ответить
Алексей
Здравствуйте! А в Windows 7 как это исправить, подскажите пожалуйста.
Ответить
Dmitry
Укорачивать пути, ну и альтернативные файловые менеджеры использовать
Ответить
Евгений
Вот тут рабочий вариант удаления таких файлов. Я это сделал с помощью 7-ZIP. Сначала с его помощью отправил файл на рабочий стол, а потом создал архив с удалением первоначального файла (поставить галочку в окне архиватора). Ок. Файл исчез, архив в корзину.
Ответить
Dmitriy_Alexandrov
Я с помощью winrar удалил pdf файл который изначально был сохранен на рабочий стол который был скачан с браузера и сохранен в pdf
Ответить
Ася
Евгений, спасибо большое! Способ сработал! Ничего из вышеуказанного не помогло, в регистре попросту не было указанных функций/команд. Переименовать файл тоже не удавалось.
Ответить
Стас
Не пашет ни через Total Comander, ни unlockerom не удаляет, мне и удалять не нужно то, мне папка эта с инфой нужна…
Ответить
Andrei
У меня asus q409z (x64), windows 11 home. Установил gpedit.msc, но она исчезла после очередного обновления системы. Поставил снова, но вылезла куча сообщений, что-то не найдено. Лицензионный TotalCommander 10.52 (x64) не пишет длинные файлы с внешнего диска на системный. Я разрешил длинные имена в regedit, Посмотрю, что будет. Непонятно другое. После установки в regedit, перезагрузки ноута в gpedit длинные пути и имена не разрешены. Может Win 11 home после обновления все тупо банит?
Ответить
Dmitry
Здравствуйте.
По причинам не могу сказать, но вы можете попробовать альтернативный редактор локальной групповой политики: https://remontka.pro/policy-plus-gpedit-software/
Ответить
Andrei
Спасибо, я попробую.
Ответить
brave
Cпасибо, как всегда выручаете!
Ответить
Dmitry
в моем случае все приведенные способы не помогли. До этого просто надлежащие директории переименовывал и удавалось удалить потом файл с длинным именем, но встретился случай, когда сама директория была названа непозволительно длинным именем. Даже переименовать ее не удалось из различных файловых менеджеров (Explorer, FAR, Total Commander и т.д.). В конечно счете, подумав пару недель, нашел вариант: завел пустую директорию c:\temp\tmp, в директорию e:\temp\tmp переместил все неудаляемые файлы и директории и потом синхронизировал эти директории при помощи robocopy: robocopy c:\temp\tmp\ e:\Temp\tmp /MIR /Z /COPYALL /log:c:\temp\robocopy_k.txt /tee. И все получилось :)
Ответить
Евгений
Странно, параметр был включен в реестре, дополнительно включил в политиках, ребутнулся, но всё равно длинные пути не взлетели.
Win11 23H2
Ответить
Регина
Может быть кому-нибудь поможет то, как я решила проблему с постоянно выскакивающей надписью «Указано неправильное или слишком длинное имя файла. Задайте другое имя».
Опускаю детали, как у меня появился такой файл и скажу сразу, что никаких действий с файлом нельзя было совершить, потому что постоянно выскакивало это дурацкое сообщение. Я имею ввиду, что нельзя было нажать правой кнопкой по файлу и выбрать что-нибудь из предложенного, а также файл не переименовывался и никуда не хотел переноситься.
Что я сделала: перезапустила ноут и сразу, пока не вылезло это сообщение, нажала правой кнопкой мыши по файлу в выпадающем списке выбрала Edit with Notepad++ (файл был с расширением xml). В открывшейся проге нажала правой кнопкой сверху по файлу и выпадашке выбрала Rename, к счастью тут файл переименовался и все, проблема исчезла.
Ответить
БлагоЯр Тишина
«Total Commander работают с длинными путями независимо от того, включена ли их поддержка в Windows.»
Дичь. Не работает без включения.
Ответить
Михаил
Слишком длинный путь и название файла. Поддержка длинных имен вкл. файл был сохранен когда и кем не знаю, но теперь ни вырезать, ни переименовать, ни удалить ничего с ним сделать нельзя, как исправить?
Ответить
Dmitry
А попробуйте пункт 4 из этой статьи: https://remontka.pro/element-not-found-delete/
Ответить
Baga
Файловый менеджер 7-Zip — решил проблему, спасибо)))
Ответить
Евгений
Добрый день. Папки открываются, с файлами работать можно, но только на уровне копирования\перемещения. В офисных приложениях не открывается (win 10, офис 2016). Никто не в курсе на 11 винде \ 2019 офисе это не починили?
Ответить
Алексей
Ничего не работает из вышеперечисленного
Ответить
Валерия
Всем привет,
завелись у мну 3 таких файла, ни туда, ни сюда, не удалить и не переименовать. 7zip не помог, в т.ч. с архивацией и удалением архивируемых файлов.
Дальше заморачиваться не стала, загрузилась с Ubuntu и все удалила благополучно. Вернулась в Windows — чисто!
Может, кому пригодится.
Ответить
Степан
«Long path eraser free» удаляет файлы с длинными путями и\или названиями, бесплатная и простая в применении.
Ответить
Петр
Всё удаляется и редактируется архиватором винрар. И кстати есть имена из букв без спецсимволов длина которых не так велика, но тоже ошибки выдают, по видимому сочетания каких-то букв влияют. И ещё заметил если несколько пробелов в имени файла по середине вставлено то тоже глячит.
Ответить
ARTUR
у меня получилось с onecommander . без проблем переименовал
Ответить
blindima1
Тема о причинах возникновения длинных имен файлов не раскрыта.
Почитав такую «непродуманную» статью чайники кинутся править реестр, использовать 7-zipы и даже Disk Edit чтобы впихнуть в путь больше 260, а потом, этот диск на 2 Тб попадет ко мне в руки в испорченном виде и с него надо будет снять инфы на 1.2 Тб в 5000 папок и 60000 файлов со скоростью копирования 1.5 Мб/сек и постоянными запросами на слияние, перезапись и с ошибками.
Может мне тоже реестр подправить?
Ответить
Герман
Исправление в редакторе реестра, при перезагрузке, привело к тому, что возникла ошибка и компьютер теперь вовсе не включается. А внутренние системы исправления только и указывают, что есть ошибка, но исправить не может
Ответить
Dmitry
Здравствуйте.
Если был изменен именно тот параметр реестра, что в статье, то на загрузку это не должно было повлиять.
Но:
1. Вы можете в среде восстановления использовать точки восстановления, они отменят ваши изменения.
2. Вручную изменить реестр на «как было» даже если компьютер не загружается: https://remontka.pro/edit-offline-remote-registry-windows/
Ответить
Герман
Спасибо, что вообще ответили — удивлен. Вопрос решил путем отката винды с сохранением личных данных, поскольку ни один из способов восстановления, в том числе через консоль (смотрел от вашего же сайта команды) не помогли. Удивительно как изменение значения в реестре с 0 на 1 превратило ноутбук в кирпич. При чем каждый из средств исправления ошибок так или иначе говорил о ее наличии, но не мог ее исправить. Неприятная ситуация, надеюсь никто не столкнется. Также рекомендую всем создать резерную копию (точку восстановления, к которой можно откатиться) — у меня ее к сожалению не было. Также неприятно то обстоятельство, что вы ограничили доступ сообщений вам в телеграмм. Дело ваше, но как потребитель, пользователь вашего совета из статьи, который столкнулся с таким форс мажором, я был этим раздосадован
Ответить
Соня
помогла эта прога Double Commander
Ответить
Фермер лесник 75 лет
Я слаб в том что вы пишите, поэтому пособите мне в ответах при моих обстоятельствах…
1. У меня есть файлы с 2020, которые не копируются на «запасной» диск, и есть имена файлов с 2026, которые более длинны и копируются…
2. Попробовали при форматировании «запасного» диска установить параметр не «по умолчанию», а 32Кб, так количество файлов, которые не скопировались с указанием «слишком длинного имени…» — увеличились…
3. Сегодня попробовал установить 8кб — не скопировалось значительно меньше файлов…
4. Есть и такое — после увеличения параметра при форматировании при создании файла стало возможным присваивать длинные имена в папке. А для некоторых папок такое не возможно…
Вопросы к сведущим:
— Что означает параметр по умолчанию при установке размера блочка памяти на диске — «по умолчанию»? Ведь при таком параметре имело место быть не скопирования файлов из-за «слишком» длинного имени.
— У меня W7 и на 64 бита. Что нужно сделать, чтобы было возможно копировать с ноута на внешний «запасной» диск все файлы, которые есть на ноуте…
Спс, Гусман, фермер, 75 лет
P.S. Меня просят делиться опытом и я провожу семинары по теме «Частное лесное фермерство, продовольственные леса (foodforestry) и агролесоводство (agroforestry) сохраняют исчезающие и краснокнижные древесные виды, создают новые леса, восстанавливают родники, почвенное плодородие и здоровье граждан эффективнее чем государство». И после семинара его участники копируют т.н. «раздатку» с моими файлами по теме семинара, а тут эта засада с якобы длинными именами, которые я сократил до менее 100 символов, и которые по прежнему не копируются…
Вот и прошу пособить
Ответить
Dmitry
Здравствуйте.
Речь идет не об имени файла как таковом, а о полном пути к нему. Представим, что у вас есть (на компьютере) папка C:\Важные_файлы\Фото\ а в ней файл 1.jpg — в итоге длина пути для этого файла не 4 символа, а 4 + все буквы из пути этой папки.
А теперь предположим, что вы берете и копируете папку «Важные_файлы» с компьютера на ваш внешний запасной диск в папку E:\Резервные_копии\2026\ в итоге прибавляются ещё и вот эти символы к пути, например, для файла 1.jpg получим путь:
E:\Резервные_копии\2026\Важные_файлы\Фото\1.озп
А ограничение на полный путь под Windows 7 — 260 символов.
То есть задача ваша, организовать хранение так, чтобы полный путь не получался слишком длинным.
Что касается размеров кластера — это повлиять не должно было, скорее совпадение или что-то меняли (названия папок куда копировали, например). Это размер минимальной «ячейки» хранения файлов, типа «коробок». То есть условно есть у нас файл на 10 Кб, при размере кластера 8 Кб он займёт две такие «коробки», итого — 16 Кб на диске.
Ответить