Слишком длинное имя файла или слишком длинный целевой путь — как исправить?
При копировании, создании, сохранении или перемещении файлов и папок в Windows 11 и Windows 10 на внутреннем HDD или SSD, при копировании данных на внешний диск или флешку, вы можете столкнуться с ошибками вида «Слишком длинный целевой путь. Имена файлов слишком длинны для помещения в эту целевую папку», «Указано неправильное или слишком длинное имя файла» и другие, имеющие отношение к слишком длинным именам или путям к файлам и папкам.
В этой инструкции подробно о том, чем вызваны эти ошибки и как можно их исправить в Windows последних версий, а также дополнительная информация, которая может быть полезной, чтобы решить проблему.
- Слишком длинное имя файла или слишком длинный целевой путь
- Причины ошибки и способы её исправить
- Как включить поддержку длинных путей в 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.
То же самое касается не только файловых менеджеров, но и прикладных программ: текстовых, графических и видео редакторов и другого ПО.
Надеюсь, инструкция прояснила причины ошибки и возможные способы решения проблемы. Если же вопросы остаются — жду их в комментариях.
Не могу скопировать файл, что делать?
Модераторы: Genery, Elena Polyanskikh
-
konsten
- Сообщения: 388
- Зарегистрирован: 25 апр 2006 05:20
Не могу скопировать файл, что делать?
#1
Сообщение
konsten » 08 дек 2016 16:50
Ситуация такова: хотел скопировать файл вместе с фото (папка жжжжжжжж.files), но в конце процесса копирования появляется окно с текстом: «Слишком длинный целевой путь
Имена файлов слишком длинны для помещения в эту целевую папку. Попробуйте использовать более короткое имя файла или использовать папку с более коротким путем.
Современные официальные документы
Дата создания 08.12.2016 18:07″
«Хорошо», думаю, сейчас сокращу название и «длинный путь» укоротится. Сокращаю название папки «Современные официальные документы» до «Документы» и сразу же перестают быть чёткими фотографии, которые в этой папке. Экспериментирую. Убираю всего лишь одну букву, и тот же результат. Вывод: ни на одну букву сокращать названия папок я не могу, так как фотографии сразу же перестают быть чёткими.
Что же делать, какой выход? Понятно, что можно всё делать заново: долбиться с каждым фото, сокращая и изменяя его название. Но фотографий сотни. И сидеть вторично заниматься одной и той же работой нет абсолютно никакого желания. Как выйти из этой ситуации?
Составляю древо Пчелинцевых, Шараповых.
-
opalex
- Сообщения: 591
- Зарегистрирован: 05 янв 2010 15:31
- Откуда: Алматы
- Контактная информация:
Re: Не могу скопировать файл, что делать?
#2
Сообщение
opalex » 09 дек 2016 07:44
Просто копируйте, не обращая внимание на сообщения.
А названия файлов можно изменять только изнутри ДЖ, иначе рвутся связи и вместо полноценного фото вы увидите иконку фото
И еще. Судя по всему, у вас названия файлов отражают события на фотках. Для этого лучше использовать описания или комментарии к документам (вкладка Документы для Персоны).
Приглашаю в гости на opalex.info
-
konsten
- Сообщения: 388
- Зарегистрирован: 25 апр 2006 05:20
Re: Не могу скопировать файл, что делать?
#3
Сообщение
konsten » 09 дек 2016 09:45
opalex писал(а):Просто копируйте, не обращая внимание на сообщения.
Оппа-на! Действительно, несмотря на такую запись, всё скопировалось полностью и открывается корректно со всеми фото и названиями к ним. Тогда последний вопрос: «А почему тогда выходит вообще эта запись, и почему она ни на что не влияет и при нажатии «Пропустить», тем не менее не пропускает, а копирует всё полностью?
Составляю древо Пчелинцевых, Шараповых.
-
Vasenin
- Сообщения: 284
- Зарегистрирован: 05 янв 2010 10:48
- Откуда: Вятский, хоть и живу в Подмосковье
Re: Не могу скопировать файл, что делать?
#4
Сообщение
Vasenin » 09 дек 2016 15:44
Windows понимает имена длиной до 256 символов. Вот она и ругалась. Названия файлов нужно делать разумной длины.
Интересуют: Васенины, Бледных, Гужавины, Чудиновских, Тарасовы (Кировская область, Вятская губерния), Финошкины (Курская область), Кисиль (Кубань), Сучковы, Михалёвы (Москва)
-
konsten
- Сообщения: 388
- Зарегистрирован: 25 апр 2006 05:20
Re: Не могу скопировать файл, что делать?
#5
Сообщение
konsten » 09 дек 2016 16:46
Там дело не в длине, а в общем пути. Все названия всех папок при пути к конечному файлу вместе взятые, возможно и зашкалили, а по отдельности всё в норме. Но последний вопрос остаётся: Почему если выходит такое предупреждение, всё-таки в результате всё получается?
Составляю древо Пчелинцевых, Шараповых.
-
o22
- Сообщения: 713
- Зарегистрирован: 12 дек 2010 00:13
- Контактная информация:
Re: Не могу скопировать файл, что делать?
#6
Сообщение
o22 » 15 дек 2016 15:54
Судя по тому, что сообщение у Вас возникает, как вы говорите «в конце процесса»(копирования), подозреваю, что проблема с отдельными файлами (длина имени которых в сумме с путем превысила 244 символа), остальные файлы до этого момента скопировались. То, что предложил Олег, в принципе продолжило процесс копирования. Но есть риск того, что один или несколько файлов все-таки не скопировалось или скопировалось, но с укороченным именем (с тильдами, может обращали внимание). Вы этого можете сразу и не заметить, так как отсутствующие картинки программа заменит на иконку из базы.
Это важно, проверьте, чтобы не потерять информацию.
Чтобы сохранить связи (путь к изображению), лучше переносить файл данных (at4) не простым копированием, а из Древа жизни сделать «сохранить как», указав целевую папку. Таким образом связи перегенерируются, об этом ДЖ должно позаботиться.
Сайт программ GedcomReport, DrevoReport http://go.inf.ua
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
-
opalex
- Сообщения: 591
- Зарегистрирован: 05 янв 2010 15:31
- Откуда: Алматы
- Контактная информация:
Re: Не могу скопировать файл, что делать?
#7
Сообщение
opalex » 15 дек 2016 17:31
Сообщение о слишком длинном (полном) имени файла не является запретом на копирование, а только предупреждением, что могут быть проблемы совместимости со старыми системами.
Но лучше не допускать таких ситуаций, потому что, как правильно заметил o22, никогда не знаешь, где стрельнет.
Повторюсь — не нужно в имя файла пихать все на свете: персону, место съемки, дату и т.д. и т.п.
Для этого в ДЖ есть и поля (параметры) документа и описание, а если и этого недостаточно — то в комментарий можно вбить хоть целый роман.
Приглашаю в гости на opalex.info
-
konsten
- Сообщения: 388
- Зарегистрирован: 25 апр 2006 05:20
Re: Не могу скопировать файл, что делать?
#8
Сообщение
konsten » 15 дек 2016 17:51
o22 писал(а): или скопировалось, но с укороченным именем (с тильдами, может обращали внимание)
Если так, то не страшно. Я сам буду рад, если программа сама сократит названия, там где они превышают длину. Это гораздо лучше, чем пропуск этих файлов и их некопирование вообще.
Составляю древо Пчелинцевых, Шараповых.
-
Vasenin
- Сообщения: 284
- Зарегистрирован: 05 янв 2010 10:48
- Откуда: Вятский, хоть и живу в Подмосковье
Re: Не могу скопировать файл, что делать?
#9
Сообщение
Vasenin » 15 дек 2016 19:45
Длину сократит не ДЖ, а Windows, а ДЖ об этом и не подозревает. Соответственно, для базы эта информация будет потеряна, если вы вручную не подправите название файла или в винде, или в ДЖ
Интересуют: Васенины, Бледных, Гужавины, Чудиновских, Тарасовы (Кировская область, Вятская губерния), Финошкины (Курская область), Кисиль (Кубань), Сучковы, Михалёвы (Москва)
-
konsten
- Сообщения: 388
- Зарегистрирован: 25 апр 2006 05:20
Re: Не могу скопировать файл, что делать?
#10
Сообщение
konsten » 15 дек 2016 20:22
Некритично. Длинные у меня пути. А сокращается, как я понял название конечного файла. Кроме этого названия у меня есть и комментарии к нему, и вообще оно относится к какому-либо событию в древе. Этот конечный файл, даже если без названия останется, всё равно будет понятным.
Составляю древо Пчелинцевых, Шараповых.
-
o22
- Сообщения: 713
- Зарегистрирован: 12 дек 2010 00:13
-
Контактная информация:
Re: Не могу скопировать файл, что делать?
#11
Сообщение
o22 » 15 дек 2016 21:17
Именно так, Vasenin прав. Именно винда обрежет имя или, что тоже вероятно, вообще не скопирует его на новое место. В любом из этих 2-х случаев, ДЖ не «увидит» данный файл.
Так что смотрите, дело, конечно, Ваше, но я бы проверил целостность и наличие всех файлов в целевой папке.
Сайт программ GedcomReport, DrevoReport http://go.inf.ua
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
-
konsten
- Сообщения: 388
- Зарегистрирован: 25 апр 2006 05:20
Re: Не могу скопировать файл, что делать?
#12
Сообщение
konsten » 16 дек 2016 17:03
Точно! Сравнил. В исходной папке 971 файл, в скопированной 970. Как же теперь определить, какой именно не скопировался?
Составляю древо Пчелинцевых, Шараповых.
-
o22
- Сообщения: 713
- Зарегистрирован: 12 дек 2010 00:13
- Контактная информация:
Re: Не могу скопировать файл, что делать?
#13
Сообщение
o22 » 19 дек 2016 01:19
Скопируйте еще раз и просто при предупреждении обратите внимание на какое имя файла ругается
Сайт программ GedcomReport, DrevoReport http://go.inf.ua
Исследования: Васильковський, Киевский, Звенигородский уезды Киевской губернии
Нежинский уезд Черниговской губернии
-
konsten
- Сообщения: 388
- Зарегистрирован: 25 апр 2006 05:20
Re: Не могу скопировать файл, что делать?
#14
Сообщение
konsten » 19 дек 2016 08:02
Спасибо, уже определил, переделал, всё нормально. Теперь буду следить.
Составляю древо Пчелинцевых, Шараповых.
Кто сейчас на конференции
Сейчас этот форум просматривают: ashs, Ровена и 0 гостей
Имена файлов слишком длинны для помещения в эту целевую папку
На чтение 1 мин Опубликовано Обновлено
Вчера столкнулся с ситуаций когда копировал жесткий диск глав буха на его новый комп и у меня вылетела ошибка при копировании “имена файлов слишком длинны для помещения в эту целевую папку”
дело в том что папки и вложенные в них папки превысили 260 символов и у вас не получится их не скопировать не удалить.
Как из вариантов можно просто переименовать эти папки в более короткий путь либо воспользоваться программой Total Commander и при копировании через нее проделать небольшую операцию
- Выделите папку в Total Commander которую надо скопировать
- нажмите меню Файл -> Изменить Атрибуты
- и приведите настройки к такому виду:
т.е. снимаем галочку со всех атрибутов «Архивный», «Только для чтения», «Системный», «Скрытый» и ставим галочку «Обрабатывать содержимое каталогов» - все !вот такая простая заметочка которая сэкономит вам нервы и время :0)
Ошибка выглядит в виде небольшого окна с описанием проблемы, которое всплывает при попытке удалить/копировать/запустить определенный файл. Убрать ее можно переименованием ряда папок, отключением ограничения числа символов в имени или при помощи сторонних программ. Рассмотрим каждый способ детально, чтобы вы знали, как решить проблему своими силами.
- Почему возникает ошибка «файловая система не поддерживает такие длинные имена»
- Как решить проблему
- Переименование
- Выключение ограничения
- Unlocker
- Total Commander
- Архиватор 7-Zip
- Сокращение пути через ссылку
- Подводим итоги
Почему возникает ошибка «файловая система не поддерживает такие длинные имена»
Во всех версиях ОС Windows у каждого файла есть свое имя. Но обычно все данные не хранятся в одном месте, а распределяются (систематизируются) по папкам, чтобы их легче было найти. Внутри одной папки, например «Изображения», мы создаем подпапки «Природа», «Семья», «Работа» и так далее. В разделе «Семья» могут быть дополнительные папки «Отдых на море 2023», «Свадьба», «Шашлыки на даче» и прочее.
Когда происходит обращение к файлу (для удаления, воспроизведения или копирования), файловая система воспринимает весь путь к нему (названия всех папок), как одно имя. Это можно увидеть в строке Проводника.
Названия складываются вместе с названием конечного файла. В операционной системе Windows 7, 8, 10 установлено ограничение на общую длину такого имени файла в 255 символов. Это сделано для легкого взаимодействия с другими ОС, если понадобится объединить их в общую сеть.
В Windows XP такого ограничения нет. XP имеет файловую систему FAT32, у которой есть ограничение на размер файла 4 ГБ. Большой фильм в формате 8К на такой ОС уже не сохранить. Последующие версии Windows имеют систему NTFS, позволяющую загружать файлы любого размера.
При превышении ограничения символов имени в Windows возникает ошибка: файловая система не может работать с такими длинными названиями. В результате, если это фото, документ, видео или музыка, файл нельзя открыть, удалить или скопировать.
Более подробно прочитать обо всех ограничениях относительно имен в ОС Windows можно здесь.
Как решить проблему
Поскольку при обращении к файлу система воспринимает путь к нему как имя, его не получится убрать из глубокой папки и сохранить на рабочем столе для легкого доступа. Всегда будет возникать эта ошибка, поэтому решение проблемы кроется в изменении длины пути. Сделать это можно несколькими способами.
Переименование
Помня об ограничении длины в 255 символов, нужно сократить названия некоторых папок, через которые пролегает путь к файлу. Самый простой вариант – задать им числовые имена вместо слов. Например: «1», «2», «3».
Если в этих папках хранится другая важная информация, а не один файл, нужны понятные имена, по которым вы сможете ориентироваться в будущем.
Попробуйте сократить названия, используя несколько букв, а не целые слова. Например: вместо «фотографии» – «фото», вместо «оборудование» – «оборуд». Задайте и конечному файлу более короткое имя. После этого повторите попытку открытия или удаления.
Выключение ограничения
Ограничение в 255 символов можно просто отключить в реестре ОС, если не планируется взаимодействие в другими компьютерами по общей сети. Для этого проделайте следующее:
- Введите команду WIN+R.
- В открывшейся строке напишите regedit и нажмите Enter.
- Запустится окно с реестром. Выберите папку HKEY_LOCAL_MACHINE.
- В ней пройдите по пути, указанному на фото до файла Long Paths Enable.
- Задайте ему значение «1».
Чтобы было лучше видно полное имя файлов в реестре, мышкой сдвиньте границу в таблице названий влево, предоставив больше места.
После этого можно создавать хоть 20 папок, вложенных друг в друга – все файлы будут откликаться адекватно, поскольку исчезнет ограничение.
Unlocker
Это бесплатное приложение, при помощи которого можно работать с файлами, заблокированными ОС. Программа позволяет напрямую удалить или скопировать и переместить файл, не учитывая размер разрешенного имени.
При удалении с помощью Unlocker файл исчезнет, минуя корзину. Восстановить его будет невозможно.
Total Commander
Программа имеет закрытый исходный код и выполняет роль файлового менеджера. Она создает собственную «среду» внутри операционной системы и предоставляет путь к файлам, закрытый для штатных средств Windows. Скачайте программу, ознакомьтесь со структурным деревом каталога, найдите свой файл в привычном месте или через поиск.
В Total Commander поиск более расширенный, чем в Windows. Программа может найти файл не только по названию, но даже по часто встречающимся словам внутри документа.
Архиватор 7-Zip
Программа 7-Zip предназначена для архивирования файлов, но у нее есть встроенный менеджер. Он не учитывает длину пути к конечному файлу, поэтому открывает доступ к работе с теми данными, которые не поддерживаются штатной файловой системой.
Скачайте архиватор, запустите менеджер. В открывшемся окне удаляйте, копируйте файлы с длинным путем или создавайте новые папки и помещайте туда нужные фото, музыку, видео. В директории это будет отображаться корректно.
Создавая новые папки с 20–30 ступенчатой структурной иерархией и помещая туда содержимое, можно надежно спрятать важные документы, поскольку при помощи обычного Проводника Windows их не открыть.
Сокращение пути через ссылку
У каждой папки в свойствах есть указатель расположения в разделе «Общее». При обращении к папке задействуется этот путь. Сократить его можно, заменив укороченной ссылкой.
Для этого:
- В поле поиска на панели задач введите «Командная строка».
- В черном окне введите mklink /D «C:\короткий путь».
- Далее скопируйте полный путь из свойств папки и вставьте его сюда же.
Система создаст короткую ссылку и будет обращаться к ней, а не к длинному полному названию. После этого можно создавать новые файлы – короткий путь будет автоматически привязываться к ним.
Подводим итоги
Появление окна ошибки при попытке обращения к файлу – неприятное явление, но проблему можно решить без помощи мастера. Попробуйте переименовать некоторые папки, воспользоваться менеджером или отключить ограничение в реестре.
А теперь можете закрепить информацию, посмотрев ролик о том, как исправить ошибку слишком длинного пути к файлу:
Слишком длинное имя файла или слишком длинный целевой путь — как исправить?
При копировании, создании, сохранении или перемещении файлов и папок в Windows 11 и Windows 10 на внутреннем HDD или SSD, при копировании данных на внешний диск или флешку, вы можете столкнуться с ошибками вида «Слишком длинный целевой путь. Имена файлов слишком длинны для помещения в эту целевую папку», «Указано неправильное или слишком длинное имя файла» и другие, имеющие отношение к слишком длинным именам или путям к файлам и папкам.
В этой инструкции подробно о том, чем вызваны эти ошибки и как можно их исправить в Windows последних версий, а также дополнительная информация, которая может быть полезной, чтобы решить проблему.
- Слишком длинное имя файла или слишком длинный целевой путь
- Причины ошибки и способы её исправить
- Как включить поддержку длинных путей в Windows
- В редакторе реестра
- В редакторе локальной групповой политики
- Почему ошибка сохраняется при включенной поддержке длинных путей
Причины ошибки «Слишком длинное имя файла» и «Слишком длинный целевой путь» и способы её исправить
Несмотря на то, что файловой системой NTFS длина пути ограничена 32760 символов, в Windows существует ограничение на полный путь в 260 символов, включая путь к папке и имя файла с расширением. Ещё одно ограничение — 255 символов на имя файла или отдельной папки. Схожие ограничения есть для файловых систем FAT32 и ExFAT. Когда полный путь к файлу, с которым вы выполняете действия, превышает указанное число символов, вы можете получить сообщение об ошибках о слишком длинном целевом пути или слишком длинном имени файла.
Отсюда основные способы исправить ошибки, связанные с использованием слишком длинного пути:
- Использовать более короткие имена файлов и более простое и «компактное» дерево папок.
- Включить поддержку длинных путей — такая опция есть в Windows 10 и Windows 11, далее будет рассмотрен порядок действий. Однако, это решит не все проблемы, о чем мы также поговорим.
- Использовать файловые менеджеры, которые могут работать с длинными путями по умолчанию: Total Commander, Files (но для него потребуется включить и поддержку длинных путей в системе) или даже 7-Zip File Manager, который прекрасно с этим справляется.
В зависимости от установленной редакции Windows, можно использовать один из следующих способов включения поддержки длинных путей.
В редакторе реестра
Если на вашем компьютере установлена Windows 11 или Windows 10 Домашняя, используйте редактор реестра для включения опции:
- Нажмите правой кнопкой мыши по кнопке «Пуск» и выберите пункт «Выполнить» или нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter.
- В редакторе реестра перейдите к разделу
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem
- В правой панели редактора реестра дважды нажмите по параметру с именем LongPathsEnabled и присвойте значение 1 вместо 0 для этого параметра.
- Закройте редактор реестра, перезагрузите компьютер.
В редакторе локальной групповой политики
В Windows Pro и Enterprise можно использовать редактор локальной групповой политики:
- Нажмите клавиши Win+R на клавиатуре, введите gpedit.msc в диалоговом окне «Выполнить» и нажмите Enter.
- Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Система — Файловая система.
- Дважды нажмите по параметру «Включить длинные пути Win32».
- Установите значение «Включено» для этого параметра, примените настройки.
- Закройте редактор локальной групповой политики и перезагрузите компьютер.
Готово, теперь поддержка длинных путей в Windows включена, однако это не означает, что ошибки, с ними связанные, исчезнут.
Почему ошибки длинных путей появляются, несмотря на включенную поддержку длинных путей
Даже если вы включите поддержку длинных путей к папкам и файлам в Windows 11/10, при действиях с такими файлами в проводнике и некоторых программах вы продолжите получать ошибки вида «Слишком длинный целевой путь. Имена файлов слишком длинны для помещения в эту целевую папку» или «Указано неправильное или слишком длинное имя файла», также будут недоступны некоторые действия в папках, имеющих длинный путь.
Причина этого — поддержка длинных путей требуется не только на уровне системы, но и в самой программе, которая работает с этими путями, в качестве примера:
- Проводник не сможет полноценно работать с длинными путями даже при включенной поддержке.
- Файловый менеджер Files из магазина приложений будет исправно работать, если включить поддержку длинных путей, и будет сообщать об ошибках при отключенной поддержке.
- Total Commander или встроенный файловый менеджер 7-Zip работают с длинными путями независимо от того, включена ли их поддержка в Windows.
То же самое касается не только файловых менеджеров, но и прикладных программ: текстовых, графических и видео редакторов и другого ПО.
Надеюсь, инструкция прояснила причины ошибки и возможные способы решения проблемы. Если же вопросы остаются — жду их в комментариях.
Обновлено 28.11.2020
Добрый день! Уважаемые читатели и гости одного из крупнейших IT блогов Pyatilistnik.org. В прошлый раз мы с вами разобрали возможности утилиты PING, рассмотрели как ее применять на практике. В сегодняшней публикации я вам покажу, как устраняется боль и печаль в операционных системах Windows, я говорю про длинные пути, в своей практике я очень часто встречал жалобы «Слишком длинный целевой путь» или «Слишком длинный конечный путь«, то же самое вы можете встретить и при удалении. Ниже я покажу, как выкручиваться из данной ситуации.
Описание проблемы длинных путей
Раньше имена файлов в Windows ограничивались форматом 8.3 — всего восемь символов для имени файла и три для расширения. С появлением Windows 95 Microsoft сняла этот предел и позволила использовать гораздо более длинные имена.
Тем не менее, файловая система Windows по-прежнему накладывает некоторые ограничения, например, какие символы могут использоваться в именах файлов и общую длину путей. Некоторое время максимальная длина пути составляла 260 символов, но с появлением Windows 10, часть ограничений начала потихоньку уходить, например для приложений и появилась возможность отключить проверку MAX_PATH и использовать длинные пути без префикса \?.
Что интересно, значение в 260 символов обусловлено значением MAX_PATH Win32 API. У файловой системы NTFS максимальная длина пути ″немного″ больше и составляет 32767 символа. Для обхода ограничений Win32 API некоторые приложения используют формат UNC, указывая абсолютный путь с префиксом \?, например так:
\?C:директорияподдиректорияимя файла
Хочу отметить, что на период ноября 2020 года и последней версий Windows 10 1909, в ПРОВОДНИКЕ Windows до сих пор есть ограничения в 260 символов, и мы все слышим обещания, что их исправят
Большинство людей может и не столкнуться с ней, а вот почти каждый системный администратор обязательно это увидит. Тут все дело в том, что в большинстве организаций есть свои сетевые файловые ресурсы, через которые пользователи производят обмен и работу с документами. В какой-то момент люди могут создать такой путь, который будет 258 или 260 символов, попытаются туда скопировать файл, а им выдастся ошибка:
Слишком длинный целевой путь: Имена файлов слишком длинны для помещения в эту целевую папку. Попробуйте использовать более короткое имя имя файла или расположение с более коротким путем
Тоже самое при копировании в папку, так же выскакивает «Слишком длинный целевой путь».
Вот ошибка при извлечении архива в сетевую папку:
Не удается завершить извлечение. Слишком длинный конечный путь. Переименуйте сжатую ZIP-папку и повторите попытку
Методы снимающие ограничения на длину пути в Windows
- Через групповую или локальную политику Windows (Применимо только к Windows 10 и Windows Server 2016 и выше)
- Через реестр Windows (Применимо только к Windows 10 и Windows Server 2016 и выше)
- Через сторонние утилиты 7-Zip, Far, TotalCommander (Применимо ко всем версиям Windows)
- Использование силинков (символических ссылок) (Применимо ко всем версиям Windows)
- Через сетевой диск, для укорачивания пути
- Утилиты xcopy, robocopy
Нюансы длинных путей в приложениях
Есть один нюанс. Этот новый параметр (имеется ввиду та политика и ключ реестра) не обязательно будет работать со всеми существующими приложениями, но он будет работать с большинством. В частности, любые современные приложения должны работать нормально, как и все 64-битные приложения. Старые 32-разрядные приложения должны быть применимы для работы, что на самом деле просто означает, что разработчик указал в файле манифеста приложения, что приложение поддерживает более длинные пути. Большинство популярных 32-битных приложений не должно вызывать проблем. Тем не менее, вы ничем не рискуете, пробуя настройку. Если приложение не работает, единственное, что произойдет, это то, что оно не сможет открывать или сохранять файлы, сохраненные в местах, где полный путь превышает 260 символов.
Если вы разработчик, то чтобы ваше приложение имело возможность работать с длинными путями Windows, в манифесте обязательно указывайте следующие настройки:
<application xmlns=»urn:schemas-microsoft-com:asm.v3″>
<windowsSettings>
<longPathAware xmlns=»http://schemas.microsoft.com/SMI/2016/WindowsSettings»>true</longPathAware>
</windowsSettings>
</application>
Как в Windows 10 отключить ограничение на длину пути в 260 символов через политику
Чем примечателен данный метод, так это тем, что неподготовленных пользователей он не вынуждает выполнять команды или производить правку реестра, тут все в графическом виде. Так же если у вас есть домен Active Directory и вы хотите массово убрать ошибки «Слишком длинный целевой путь» или «Слишком длинный конечный путь» в приложениях и запретить им проверять MAX_PATH и использовать длинные пути без префикса \?, то групповые политики вам это помогут.
Еще раз напоминаю, что данный метод подойдет и для серверных версий, даже самых современных Windows Server 2019
Покажу для начала, как делать через локальную политику, открываете окно «Выполнить» в котором пишите gpedit.msc.
Хочу отметить, что для Windows 10 Home данный метод работать не будет, там просто нет редактора локальных политик, там придется лезть в реестр Windows
Далее идем по пути:
Конфигурация компьютера — Административные шаблоны — Система — Файловая система (Computer configuration — Administrative templates — System — Filesystem)
Найдите тут параметр «Включить длинные пути Win32 (Enable Win32 long paths)«, по умолчанию он отключен, и я честно не понимаю почему. Активируйте его.
То же самое вы можете сделать централизовано для массового управления через групповые политики, все ветки те же самые.
Как я писал выше, в проводнике это не даст ни каких эффектов, поэтому вы все так же будите получать ошибку при копировании, создании, удалении «Слишком длинный целевой путь» или «Слишком длинный конечный путь«. Ниже я покажу, что делать если нужно что-то там удалить или изменить. Данное ограничение в длине пути теперь не подхватиться на лету всеми приложениями, потребуется перезагрузка.
Включение поддержки длинных путей через реестр
Данный метод ни чуть не сложнее предыдущего и делает все то же самое, включает поддержку длинных путей свыше 256 символов для приложений Windows. Когда вы что-то меняете через редактор политик, по сути меняются настройки в реестре, это нужно помнить и знать. Сейчас я вам покажу какой ключ меняется. Откройте редактор реестра Windows. Перейдите в раздел:
HKLMSystemCurrentControlSetControlFileSystem
тут вам необходимо найти параметр LongPathEnabled, которому для активации поддержки длинных путей и изменения ограничений в MAX_PATH, нужно задать значение «1». Тут потребуется перезагрузка.
Все что вам нужно, это распаковать zip-архив и запустить нужный файл активации, потом так же перезагрузиться, так как у вас будет создан нужный ключ реестра, без необходимости лезть в реестр самостоятельно.
Еще вы можете сделать такую поддержку и для конкретного пользователя по пути:
HKEY_CURRENT_USERSOFTWAREMicrosoftWindows CurrentVersionGroup Policy Objects {48981759-12F2-42A6-A048-028B3973495F} MachineSystemCurrentControlSetPolicies
Если там нет ключа LongPathsEnabled, то создайте его, тип DWORD (32 бита) и значение 1.
Как в Windows 10 отключить ограничение на длину пути в 260 символов через PowerShell
Не все люди готовы копаться в редакторах и реестрах, им нужно быстрое решение, одним из таких является PowerShell. В оболочке выполните команду для активации параметра «Включить длинные пути Win32 (LongPathEnabled)». Не забываем перезагрузить систему.
Set-ItemProperty -Path HKLM:SYSTEMCurrentControlSetControlFileSystem -Name LongPathsEnabled -Value 1
Как удалять, копировать, переносить файлы и папки при ошибке с длинными путями
Разобравшись с тем, как отключить проверку MAX_PATH в приложениях, давайте теперь поймем и научимся решать проблему длинных путей на файловых шарах и просто в проводнике. Классическая ситуация, когда пользователь попытался перенести свой файл или удалить его, создать папку и так далее, и он получает ошибку с пресловутыми длинными путями. Он просит разобраться вас и тут начинаются танцы с бубнами, вы просите его либо переименовать часть пути, или попросить его произвести действия в другом расположении, или просто забить, сказав, что виновата Windows со своими ограничениями, но мы же с вами профессионалы и инженеры, поэтому должны уметь выходить из таких ситуаций.
Как в Windows 10 отключить ограничение на длину пути в 260 символов через командную строку
Запустите командную строку в режиме администратора и введите:
reg add «HKLMSYSTEMCurrentControlSetControlFileSystem» /v LongPathsEnabled /t REG_DWORD /d 1
Потребуется перезагрузка.
Обход ограничений длинных путей через 7zFM
Наверняка многие знают архиватор 7Zip, но мало кто пользуется его файловым менеджером 7zFM.exe, а зря именно он может вам помочь в ситуации с сообщением «Слишком длинный целевой путь» или «Слишком длинный конечный путь». Вот у меня есть тестовая директория, у которой уже есть 260 символов в пути, и я не могу там создавать новую папку.
Откройте 7zFM.exe и перейдите в нем в конечную папку вашего пути.
Для создания новой папки нажмите клавишу F7.
Задайте необходимое вам имя, в моем примере это будет «БОльше 260 Microsot«.
В результате у нас создалась новая папка и заметьте 7zFM не ругнулся на наличие длинных путей, он их игнорирует просто и все.
Проверяем, что директория доступна через проводник Windows.
Все прекрасно отображается. Теперь я думаю вы легко сможете переносить, копировать, удалять файлы через 7zFM, когда вам проводник Windows ругается на наличие длинных путей.
Как обойти ограничение длинных путей через символьную ссылку
Такой трюк мы с вами уже проделывали, когда нужно было переносить IMAP профиль у Outlook. Смысл в том, что создается файл в нужном вам месте, и этот файл это просто ярлык ссылающийся на нужный вам файл или папку, после этого путь сокращается и вы можете удалять или создавать все что вам нужно. Откройте командную строку, далее вам нужно иметь два составляющих:
- Путь где будет лежать файл символической ссылки — в моем примере C:короткий путь
- Длинный путь — C:ShareWINDOW~1C73D~1C6BF~1 D915~15C04~1B4E5~1260MIC~1
Нам поможет команда mklink, где ключ /D создает ссылку на каталог
mklink /D «C:короткий путь» «C:ShareWINDOW~1 C73D~1C6BF~1D915~15C04~1B4E5~1260MIC~1»
Символическая ссылка успешно создана, можно проверять.
Откройте каталог с укороченным путем и попробуйте создать просто папку, в итоге она будет создана именно по тому длинному пути, как видите легко можно обходить ограничение в 260 символов.
Как обойти ограничение длинных путей через сопоставление subst
subst — простая команда позволяющая связать нужный путь к каталогу с буквой диска. Так же откройте командную строку в режиме администратора и сопоставьте ваш длинный путь с буквой W.
subst W: «C:ShareWINDOW~1C73D~1C6BF~1 D915~15C04~1B4E5~1260MIC~1»
У вас в проводнике Windows должен появиться диск с данной буквой, если его нет, то прочитайте статью «Не появляется диск после команды subst» или просто в проводнике вбейте W: и нажмите Enter.
Как обойти ограничение длинных путей через монтирование сетевого диска
В командной строке используйте команду net use, далее буква диска, которую мы присваиваем и в самом конце путь:
net use Z: «\DESKTOP-OJ0SCOEShareWINDOW~1 C73D~1C6BF~1D915~15C04~1B4E5~1260MIC~1» /persistent:yes
Как видим все прекрасно отработало и диск появился.
Использование утилит Far или Total Commander
После включения параметра «Включить длинные пути Win32» данные утилиты в 100% случаев помог вам произвести любые действия с папками или файлами на любом длинном пути в системе Windows. Откройте Total Commander и создайте для примера папку в каталоге с длинным путем, напоминаю для этого нужно нажать F7.
Как видите все прекрасно создается, удаляется или копируется при желании.
Как еще обойти проблему с длинными путями Windows
В мир виртуализации и облаков, многие компании переносят свои файловые ресурсы именно туда. Например в моей компании используют для хранения большинства данных это Google Drive, кто-то диски mail.ru или Яндекса, не нужно этого бояться, главное смотрите, чтобы это подходило с юридической точки зрения но и не нужно лукавить это может стоить дополнительных расходов, но зато ни каких длинных путей, вышедших из строя дисков в RAID, место наращивается на лету, короче одни плюсы.
На этом у меня все, мы разобрали как исправляются ошибки «Слишком длинный целевой путь» или «Слишком длинный конечный путь«, с вами был Иван Семин, автор и создатель IT портала Pyatilistnik.org.
На чтение 10 мин. Просмотров 6.1k. Опубликовано 03.09.2019
Системные ошибки могут возникнуть рано или поздно, и многие пользователи сообщили об ошибке ERROR_FILENAME_EXCED_RANGE. За этой ошибкой часто следует сообщение об ошибке Имя файла или расширение слишком длинное , поэтому сегодня мы покажем вам, как это исправить в Windows 10.
Содержание
- Имя файла или расширение слишком длинное [FIX]
- Исправить – ERROR_FILENAME_EXCED_RANGE
- Решение 1. Изменить имя каталога
- Решение 2 – Создайте сетевой диск
- Решение 3 – Используйте Теракопию
- Решение 4. Скопируйте или переместите эти файлы в другую папку
- Решение 5. Добавьте эти файлы в архив
- Решение 6. Используйте командную строку
- Решение 7 – Используйте Total Commander
- Решение 8 – Используйте Long Path Tool
- Решение 9. Используйте командную строку для переименования файлов или папок
- Решение 10. Загрузите файл в Dropbox и переименуйте его
- Решение 11. Внесение изменений в групповую политику
Имя файла или расширение слишком длинное [FIX]
Исправить – ERROR_FILENAME_EXCED_RANGE
Решение 1. Изменить имя каталога
Имя файла или расширение слишком длинное . Сообщение об ошибке обычно появляется при попытке доступа или изменения определенного файла. Обычно файл не проблема, это местоположение файла. В Windows есть определенное ограничение относительно длины пути к файлу, и если путь к файлу слишком длинный, вы столкнетесь с этой ошибкой.
Пользователи сообщили, что не смогли переместить или получить доступ к проблемным файлам из-за этой ошибки. Для решения проблемы вам необходимо переименовать проблемный файл или изменить его путь. В большинстве случаев вы не можете переименовать файл, но вы можете решить проблему, переименовав один из каталогов, в которых находится этот файл.
Для этого просто переименуйте одну или несколько папок, которые ведут к этому файлу, и проблема должна быть решена. Переименовывая папки, вы становитесь ниже предела количества символов и сможете снова получить доступ к своим файлам.
Решение 2 – Создайте сетевой диск
Вы также можете временно устранить эту проблему, создав сетевой диск. Прежде чем вы сможете использовать это решение, вам нужно поделиться своей папкой. Это относительно просто, и вы можете сделать это, выполнив следующие действия:
-
Найдите папку, в которой находится проблемный файл, и щелкните по нему правой кнопкой мыши. Выберите в меню Поделиться с> определенными людьми .
-
Выберите пользователя или группу, с которой вы хотите поделиться своим файлом, и нажмите кнопку Поделиться . По соображениям безопасности, вероятно, лучше выбрать имя пользователя.
- ЧИТАЙТЕ ТАКЖЕ: исправлено: ошибка видео формата или типа MIME не поддерживается »ошибка видео в Firefox
Как только папка открыта для общего доступа, вам необходимо создать сетевой диск. Это относительно просто, и вы можете сделать это, выполнив следующие действия:
-
Откройте Этот компьютер . Перейдите на вкладку Компьютер и выберите вариант Подключить сетевой диск .
-
Выберите нужную букву диска и путь к папке. Обязательно снимите флажок Повторно подключиться при входе в систему и нажмите кнопку Готово .
- Когда вы закончите, вы увидите новый доступный диск и можете использовать его для доступа к проблемным файлам.
Это относительно простой обходной путь, но если вы не знакомы с сетевыми папками и общим доступом, у вас могут возникнуть проблемы с выполнением этого решения. После создания сетевого диска вы можете легко переместить проблемные файлы в другую папку, чтобы устранить эту проблему.
Решение 3 – Используйте Теракопию
Если вы часто получаете сообщение об ошибке Имя файла или расширение слишком длинное , вы можете исправить это с помощью Teracopy. Если вы не можете удалить файлы с этой ошибкой, обязательно попробуйте этот инструмент.
Просто скачайте Teracopy и перетащите проблемные файлы в нее. Теперь нажмите Еще> Удалить , чтобы удалить проблемные файлы с вашего компьютера. Как видите, это довольно простое решение, если вам нужно удалить эти файлы, поэтому обязательно попробуйте.
Решение 4. Скопируйте или переместите эти файлы в другую папку
В большинстве случаев вы не сможете открыть файлы из-за этой ошибки, но вы можете переместить их. Просто найдите проблемные файлы и переместите их в другой каталог. Вы даже можете создать новый каталог в корневой папке, например, C: или D: и скопировать туда свои файлы. После этого вы сможете получить доступ к скопированным файлам без каких-либо проблем.
- ЧИТАЙТЕ ТАКЖЕ. Исправлено. Просмотр настроек рабочего стола неактивен в Windows .
Решение 5. Добавьте эти файлы в архив
Если вы получаете эту ошибку при попытке получить доступ к определенным файлам, вы можете исправить ее с помощью этого обходного пути. Вам просто нужно добавить проблемные файлы в архив, и вы сможете легко их перемещать. Кроме того, вы также можете извлечь файлы в другое место для доступа к ним.
Имейте в виду, что архивирование может быть медленным процессом в зависимости от размера ваших файлов, поэтому вам может потребоваться некоторое время для архивирования всех файлов.Вы можете архивировать файлы без сторонних инструментов, и для этого нужно просто щелкнуть правой кнопкой мыши файл или папку, которую вы хотите заархивировать, и выбрать вариант Добавить в архив .
Некоторые пользователи также рекомендуют использовать инструмент 7-zip для решения этой проблемы. По их словам, вы можете использовать это приложение для создания zip-архива, но вы также можете использовать его для удаления проблемных файлов с вашего компьютера.
Решение 6. Используйте командную строку
Если вы опытный пользователь, вы можете легко решить эту проблему с помощью командной строки. С помощью этого инструмента вы можете назначить путь к папке с буквой диска. Используя этот метод, вы можете использовать только что созданную букву диска и получить доступ к проблемным файлам. Для этого выполните следующие действия:
-
Нажмите Windows Key + X , чтобы открыть меню Win + X, и выберите Командная строка (Admin) .
- Когда откроется командная строка , введите subst X: «C: Path_to_the_problematic_file» и нажмите Enter .
- После выполнения команды вы сможете получить доступ к диску X: и всем проблемным файлам.
Помните, что это решение предназначено для опытных пользователей, поэтому, если вы не знакомы с командной строкой, вы не сможете выполнить ее должным образом. Также важно отметить, что нам не удалось увидеть новые диски на нашем ПК, но мы смогли получить к ним доступ с помощью командной строки. Если вам нужно удалить только что созданный диск, вы можете сделать это, введя subst x: /d в командной строке.
- ЧИТАЙТЕ ТАКЖЕ: как исправить ошибку “Сервер не найден” в браузере Firefox
Решение 7 – Используйте Total Commander
Если вы не можете получить доступ к своим файлам из-за сообщения об ошибке Имя файла или расширение слишком длинное , вы можете попробовать использовать Total Commander. Это файловый менеджер с двумя панелями, и с его помощью вы сможете легко получить доступ к этим файлам. Total Commander является условно-бесплатным инструментом, но вы можете скачать его бесплатно и попытаться решить эту проблему с помощью него. Если вы не являетесь поклонником этого приложения, вы можете попробовать использовать любой другой файловый менеджер.
Несколько пользователей сообщили, что удалили проблемные файлы с помощью GoodSync Explorer, так что вы также можете попробовать этот инструмент.
Решение 8 – Используйте Long Path Tool
Несколько пользователей сообщили, что вы можете легко решить эту проблему, используя Long Path Tool. Это бесплатное приложение, которое позволит вам переименовывать, копировать или удалять проблемные файлы. Используя этот инструмент, вы сможете переименовывать длинные файлы, удалять их или легко перемещать в другое место. Приложение является бесплатным и полностью переносимым, поэтому вы можете попробовать его.
Кроме того, вы можете попробовать использовать такие инструменты, как Long Path Fixer, Long Path Eraser Free или Ant Renamer. Все эти инструменты бесплатны, и вы можете использовать их для переименования проблемных файлов или папок и получения к ним доступа.
Решение 9. Используйте командную строку для переименования файлов или папок
Имя файла или расширение слишком длинное . Сообщение об ошибке может помешать вам получить доступ к файлам или папкам из-за их длинного пути, но вы можете обойти эту проблему, переименовав их.
Прежде чем вы сможете переименовать ваши файлы, вам необходимо выявить скрытые файлы и папки и расширения файлов. Вы можете легко это сделать, выполнив следующие действия:
- Откройте Проводник .
-
Перейдите на вкладку Вид и выберите Расширения имен файлов и Скрытые элементы . Таким образом вы обнаружите все скрытые файлы и расширения.
- ЧИТАЙТЕ ТАКЖЕ: «Операционная система не может запустить% 1» [Исправить]
После этого вам нужно запустить командную строку и использовать ее для переименования проблемных файлов. Для этого выполните следующие простые шаги:
- Запустите Командную строку от имени администратора. Мы показали вам, как это сделать в Решении 6 , поэтому просмотрите подробные инструкции.
-
После запуска командной строки введите REN «C: Path_to_the_problematic_fileProblematicFile.txt», «File2.txt» .
, имейте в виду, что Вам необходимо ввести правильный путь к проблемному файлу, а также расширение файла. В качестве примера мы использовали ProblematicFile.txt , поэтому обязательно замените его на фактическое имя файла, которое приводит к этой ошибке.
Если у вас есть несколько файлов, к которым вы не можете получить доступ, вы можете попробовать изменить имя папки. Для этого сделайте следующее:
- Откройте Командную строку от имени администратора.
- Когда откроется Командная строка , введите REN «C: Path_to_the_problematic_folder» «Имя новой папки». Обязательно выберите папку с самым длинным именем и переименуйте ее, чтобы сделать ее короче.
- После переименования папки вы сможете без проблем получить доступ к проблемным файлам.
Это немного продвинутое решение, поэтому оно может не подойти для простых пользователей. Если вы не знакомы с командной строкой, может потребоваться несколько попыток для правильного переименования файлов или папок.
Это простой обходной путь, и он идеально подходит, если вы не можете получить доступ к паре небольших файлов. Вы также можете использовать это решение с файлами большего размера, но, поскольку оно требует загрузки файлов в Dropbox, лучше использовать его с файлами меньшего размера.
Чтобы устранить проблему, просто найдите проблемный файл и загрузите его в Dropbox. После загрузки файла откройте хранилище Dropbox, переименуйте файл и загрузите его снова. Если вы используете автоматическую синхронизацию для Dropbox, файл будет автоматически загружен на ваш компьютер, и вы сможете получить к нему доступ без каких-либо проблем.
- ЧИТАЙТЕ ТАКЖЕ: невозможно загрузить файлы из Интернета в Windows 10 [Исправить]
Решение 11. Внесение изменений в групповую политику
По словам пользователей, Windows 10 принесла некоторые улучшения, связанные с ограничением символов пути. В предыдущих версиях Windows пользователи были ограничены 260 символами для путей, но кажется, что это ограничение можно снять в Windows 10. Чтобы изменить ограничение пути, необходимо выполнить следующие действия:
-
Нажмите Windows Key + R и введите gpedit.msc .
-
После запуска редактора групповой политики на левой панели выберите Политика локального компьютера> Конфигурация компьютера> Административные шаблоны> Система> Файловая система . Теперь найдите Включить длинные пути NTFS в правой панели и дважды щелкните по нему.
-
Выберите Включено и нажмите Применить и ОК , чтобы сохранить изменения.
- Закройте Редактор групповой политики , перезагрузите компьютер и проверьте, устранена ли проблема.
Если вы не можете получить доступ к редактору групповой политики в своей версии Windows, вы также можете снять это ограничение с помощью редактора реестра. Для этого выполните следующие действия:
-
Нажмите Windows Key + R и введите regedit . Нажмите Enter или нажмите ОК .
-
Когда откроется Редактор реестра , на левой панели перейдите к ключу HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem . На правой панели найдите и дважды нажмите LongPathsEnabled DWORD. Если этот ключ недоступен, вам необходимо создать его вручную.
Для этого щелкните правой кнопкой мыши пустое место на правой панели и выберите Создать> Значение DWORD (32-разрядное) . Введите LongPathsEnabled в качестве имени нового DWORD и дважды щелкните его, чтобы открыть его свойства.
-
Когда откроется окно Свойства , установите для Значения данных значение 1 и нажмите ОК , чтобы сохранить изменения.
- Закройте Редактор реестра и перезагрузите компьютер.
Если вы не хотите редактировать реестр вручную, вы можете использовать этот zip-файл и использовать файлы внутри, чтобы мгновенно применить изменения. Просто запустите файл Удалить файл 260 Path Path Limit.reg из архива, чтобы снять ограничения пути к файлу. Вы также можете запустить другой файл из архива, чтобы снова включить ограничение.
Несмотря на метод, который вы решили использовать, включение этой опции позволит вам без проблем получить доступ к любому пути к файлу, поэтому обязательно попробуйте это решение.
Имя файла или расширение слишком длинное , и ошибка ERROR_FILENAME_EXCED_RANGE может появиться на любом ПК, но вы сможете легко их исправить, используя одно из решений из нашей статьи.
Многие пользователи сообщали, что при переименовании определенных файлов или папок Ошибка 0x800700CE, слишком длинное имя файла или расширение.. Сообщение об ошибке также запрещает пользователю доступ к этому файлу или папке.
Переименовать папку
Непредвиденная ошибка не позволяет переименовать папку. Если вы продолжаете получать эту ошибку, вы можете использовать код ошибки для поиска справки по этой проблеме.
Ошибка 0x800700CE: слишком длинное имя файла или расширение.
Не беспокойтесь, если вы также боретесь с той же проблемой. Устранить эту проблему очень легко. Просто попробуйте решения ниже, чтобы избавиться от проблемы.
Что вызывает ошибку 0x800700CE, слишком длинное имя файла или расширение?
У упомянутой проблемы нет какой-либо конкретной причины, но проблема в основном возникает в системе, в которой недавно была установлена сторонняя антивирусная программа. Таким образом, это может быть серьезной причиной проблемы. Наряду с этим проблема также может возникать из-за временного сбоя в целевой папке. В этом случае вы можете использовать средство устранения неполадок с файлами и папками, чтобы решить проблему.
Ниже приведен список всех эффективных решений, которые можно попробовать, если вы столкнулись с Ошибка 0x800700CE, слишком длинное имя файла или расширение. на Windows 11/10 компьютер:
- Запустите средство устранения неполадок с файлами и папками
- Создать новую учетную запись пользователя
- Переименовать файл/папку с помощью командной строки
- Создать сетевой диск
- Включить длинные пути Win32
Теперь давайте подробно рассмотрим все эти решения.
1] Запустите средство устранения неполадок с файлами и папками
Windows Средство устранения неполадок с файлами и папками — это автоматическое решение для устранения неполадок, с помощью которого вы можете попытаться диагностировать и устранить проблемы, связанные с файлами и папками. Это один из лучших способов устранить любую проблему, связанную с удалением файлов и папок, копированием файлов или переименованием файлов или папок. Вы можете использовать это решение, чтобы избавиться от ошибки 0x800700CE. Имя файла или расширение также слишком длинное. Вот как это сделать.
- Для начала скачайте Средство устранения неполадок с файлами и папками посетив Microsoft.
- После завершения загрузки запустите файл.
- Нажмите кнопку «Далее».
- Галочка Проблема с удалением файлов или папоки Переименование или перемещение файлов и папок опцию.
- Нажмите кнопку «Далее».
- Средство устранения неполадок выполнит поиск любых доступных проблем.
- Если он найден, он автоматически исправит его.
После завершения процесса выйдите из окна. Перезагрузите систему и проверьте, устранена ли проблема. Если да, вы можете идти. Но если проблема не устранена, попробуйте следующее решение в списке.
2] Создайте новую учетную запись пользователя
Возможно, возникла проблема с профилем пользователя, который вы используете в данный момент. Если это так, у вас не остается другого выхода, кроме как создать новую учетную запись пользователя.
Итак, создайте новую учетную запись и проверьте, решает ли она проблему. Если нет, перейдите к руководству по устранению неполадок.
3] Переименуйте файл/папку с помощью командной строки
Ошибка 0x800700CE Слишком длинное имя файла или расширение — в основном это указывает на то, что пользователь изо всех сил пытается переименовать файлы или папку. Вы можете решить эту проблему с помощью командной строки. Командная строка позволяет пользователю легко переименовывать файлы и папки. Вы делаете это, выполнив следующие шаги.
Нажмите на адресную строку и введите «cmd», а затем нажмите Enter. Используйте следующий синтаксис:
ren file_path новое_имя
Например, это переименует документ с именем fileB, расположенный на диске D, в fileC.
ren d:fileB.doc файлC.doc
4] Создайте сетевой диск
Следующее решение, которое вы можете попробовать в этой ситуации, — создать сетевой диск. Вы можете создать сетевой диск, выполнив следующие шаги.
- Для начала перейдите в то место, где вы сохранили проблемный файл.
- Щелкните правой кнопкой мыши файл и переместите курсор на Предоставить доступ к.
- Выберите Специфичные люди.
- Выберите пользователя, которому вы хотите поделиться файлом, и нажмите кнопку «Поделиться».
- Откройте этот компьютер.
- Нажмите на три точки в верхней части окна.
- Выберите Карта сетевого диска из контекстного меню.
- Выберите место назначения проблемного файла.
- Снимите галочку с Повторно подключиться при входе опцию.
- Нажмите на Готово.
5] Включить длинные пути Win32
Еще одна важная причина, по которой вы сталкиваетесь с проблемой, заключается в том, что вам не разрешен доступ к путям, превышающим обычный предел в 260 символов. Вам придется обойти лимит, чтобы решить проблему. Вот как это делается.
- Откройте диалоговое окно «Выполнить», введите gpedit.msc, и нажмите клавишу ввода.
- Перейдите в Политика локального компьютера > Административные шаблоны > Система > Файловая система.
- Дважды нажмите Включить длинные пути Win32.
- В следующем окне нажмите на опцию «Включено».
- Нажмите «Применить» > «ОК».
Как исправить Слишком длинное имя файла или расширение?
Очень легко исправить Имя файла или расширение слишком длинное проблема. Вы можете попробовать эти решения в ситуации: запустите средство устранения неполадок с файлами и папками, создайте новую учетную запись пользователя, переименуйте файл/папку с помощью командной строки и создайте сетевой диск. Вы даже можете включить длинные пути Win32, чтобы решить эту проблему.
Оригинал статьи