Имена файлов слишком длинные, чтобы поместиться в эту целевую папку. Как исправить

Обновлено: 21.11.2024

Я получил сообщение, когда пытался скопировать файл со своего рабочего стола в другое место. Кроме того, в месте назначения я не могу переименовать файлы.

Это сообщение: имя файла слишком длинное для папки назначения. Вы можете сократить имя файла и повторить попытку .

Я верю, что для этого есть решение, верно? Я также считаю, что система должна привыкнуть к пользователю, а не пользователь к системе. Как я могу решить эту проблему?

Эта тема заблокирована. Вы можете подписаться на вопрос или проголосовать за него как полезный, но вы не можете отвечать в этой теме.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

Ответы (19) 

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

* Попробуйте уменьшить номер страницы.

* Пожалуйста, вводите только цифры.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

193 человека сочли этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

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

ROBOCOPYC:\SourceFoldern D:\DestinationFolder /move

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

32 человека сочли этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Привет, Ангел. Я Грег, специалист по установке и 8-летний опыт работы с Windows MVP, и я здесь, чтобы помочь вам.

Щелкните правой кнопкой мыши файл на рабочем столе, чтобы переименовать его в более короткое имя.

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

Надеюсь, это поможет. Не стесняйтесь задавать любые вопросы и дайте нам знать, как это происходит. Я буду продолжать работать с вами, пока проблема не будет решена.

Windows MVP 2010-20

Миллионы людей помогли через мои уроки и лично на форумах в течение 12 лет. Теперь независимый советник.

Я не ухожу из-за вежливых и готовых к сотрудничеству.

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

20 человек считают этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Что произойдет, если вы попытаетесь сократить имя файла?

Вот еще одно решение, которое вы можете попробовать:

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

2 человека сочли этот ответ полезным

Был ли этот ответ полезен?

Извините, это не помогло.

Отлично! Благодарим за отзыв.

Насколько вы удовлетворены этим ответом?

Спасибо за ваш отзыв, он помогает нам улучшить сайт.

Насколько вы удовлетворены этим ответом?

Спасибо за отзыв.

Стандартный отказ от ответственности. Обратите внимание на любые ссылки на веб-сайты, не принадлежащие Microsoft:

Судя по всему, страница предоставляет точную и безопасную информацию. Я предлагаю вам придерживаться «ручных» инструкций. Если я прямо не предлагаю это, не загружайте их «утилиты». Кроме того, следите за объявлениями на сайте, которые могут рекламировать продукты, часто классифицируемые как ПНП (потенциально нежелательные продукты). Тщательно изучите любой продукт, рекламируемый на сайте, прежде чем принять решение о его загрузке и установке. Если вы загружаете что-либо, выберите вариант «выборочной» установки и обратите особое внимание на то, что вы одобряете. Часто они включают сторонние программы, ПНП.

.
*****
.
Как специалисты по информатике, мы обучены общаться с самыми глупыми вещами в мире — компьютерами —
поэтому можно подумать, что мы вполне мог бы общаться с людьми.
Проф. Дуг Фишер

Сообщить о нарушении

Домогательство – это любое поведение, направленное на то, чтобы побеспокоить или расстроить человека или группу людей. К угрозам относятся любые угрозы самоубийства, насилия или причинения вреда другому человеку. Любой контент на тему для взрослых или неуместный для веб-сайта сообщества. Любое изображение, ссылка или обсуждение наготы. Любое поведение, которое является оскорбительным, грубым, вульгарным, оскверняет или демонстрирует неуважение. Любое поведение, которое может нарушать лицензионные соглашения с конечными пользователями, включая предоставление ключей продукта или ссылок на пиратское программное обеспечение. Незапрашиваемая массовая рассылка или массовая реклама. Любые ссылки на вирусы, шпионское ПО, вредоносное ПО или фишинговые сайты или их пропаганда. Любой другой неприемлемый контент или поведение, как это определено Условиями использования или Кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другим жестоким обращением с детьми или их эксплуатацией.

При попытке скопировать или передать файл, в котором количество символов для этого пути к файлу превышает 260 символов, вы получаете сообщение об ошибке, например слишком длинный путь назначения. В окнах системы именования файлов, полный путь к файлу не может превышать 256 символов. Это включает в себя путь к папке, имя файла и расширение файла.Если оно превышает, и вам нужно попытаться удалить его, вы сразу же получите следующую ошибку: Имена файлов слишком длинные для папки назначения, вы можете сократить имя файла и повторить попытку или попробовать расположение с более коротким путем.

Ограничение максимальной длины пути

В последней версии операционной системы Windows имя файла может иметь длину 255 символов, а длина пути к файлу может достигать 32 767 символов, но в Win API максимальная длина переменной MAX_PATH ограничивает имена файлов и пути к файлам до 260 символов. . Мы не можем изменить значение MAX_PATH, поскольку от него зависят другие системные переменные.

Как это исправить?

Эти решения применимы не только для семейств клиентов Windows, семейств Windows 7, Windows 8, Windows 10 и Windows Server, таких как Windows Server 2003, Windows Server 2008 и Windows Server 2012R2/2016/2019 операционные системы.

Решение 1. Переименуйте файл

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

Давайте найдем файл в проводнике Windows, нажмите F2, чтобы переименовать его, и дайте более короткое имя файла. ваша проблема может быть решена. Это могло быть возможно, когда вы открыли этот путь к файлу и попытались переименовать или удалить файл. у вас тоже нет возможности выбирать. Затем вам нужно перейти к следующему решению.

Решение 2. Установите утилиту сжатия 7 Zip

  1. Нажмите 7-Zip, чтобы загрузить эту утилиту сжатия из Интернета.
  2. Щелкните файл правой кнопкой мыши и откройте его с помощью утилиты сжатия 7-Zip.
  3. Теперь попробуйте удалить его. ваша проблема исчезнет.

Если вы не хотите устанавливать утилиту сжатия 7-Zip, перейдите к следующему решению.

Решение 3. Используйте встроенный Subst из командной строки

  • Чтобы открыть командную строку с правами администратора, нажмите клавишу Win, введите cmd и нажмите «Запуск от имени администратора».
  • Введите приведенную ниже команду в командных окнах.

Subst k: [полный длинный путь к папке, в которой существует файл, который вы хотите удалить]

  • Нажмите клавишу ВВОД.
  • После этого вы можете удалить виртуальный диск с помощью приведенной ниже команды.

Это сократит путь к файлу и создаст виртуальный диск с именем K drive. Затем вы можете открыть путь на диске K и удалить файл оттуда.

Решение 4. Windows 10 постоянно принимает длинные пути к файлам

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

Примечание. Всегда делайте резервную копию, чтобы внести какие-либо изменения в настройки реестра, давайте откроем редактор реестра.

  • Нажмите клавиши Win+R, введите REGEDIT в диалоговом окне «Выполнить» и нажмите клавишу ввода.
  • Открыв редактор реестра, перейдите в нужное место и найдите ключ LongPathsEnabled
  • .

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

  • Нажмите правой кнопкой мыши ключ DWORD LongPathsEnabled и выберите Изменить.
  • В поле данных значения установите значение 1 и нажмите "ОК", чтобы применить изменения.
  • Закройте редактор реестра, и теперь вы сможете работать с длинным путем к файлу.

Готово

Это несколько простых приемов, которые прекрасно работают. Есть и другие способы устранения ошибки. Имя файла было бы слишком длинным для папки назначения, но я использовал самый простой способ. Ознакомьтесь с другими техническими статьями.

Мы надеемся, что эта статья окажется вам полезной. Для получения дополнительной информации, связанной с технологиями, вы можете изучить весь веб-сайт или обратиться к нашему каналу YouTube iTechBestPractices

Пользователи получают сообщение об ошибке «Слишком длинный путь назначения» при попытке скопировать, переместить или удалить определенные файлы или папки в операционных системах Windows. В большинстве случаев эта ошибка возникает из-за того, что у Microsoft есть ограничения на папки и имена 256/260.

Даже если проблеме уже более 20 лет, она по-прежнему встречается во всех последних версиях Windows. Имейте в виду, что это не ограничение NTFS, поэтому изменение формата не решит проблему. Проблема вызвана ограничением в библиотеке Win32 API. Большинство стандартных приложений (включая File Explorer) будут работать со сбоями, если превышено ограничение на количество символов.

Если вы в настоящее время боретесь с этой проблемой, мы можем быть вам полезны. Ниже у вас есть набор методов, которые позволили пользователям в аналогичной ситуации решить проблему. Следуйте каждому потенциальному исправлению по порядку, пока не найдете метод, устраняющий ошибку «Слишком длинный путь назначения».

Способ 1. Сократите имя родительской папки

Самое простое решение — просто сократить имя родительской папки. Но, как вы понимаете, это не всегда применимо. Этот метод неприменим, если у вас много файлов, длина которых превышает лимит ограничения.

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

Если это неприменимо к вашей ситуации, перейдите к способу ниже.

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

Если вы получаете эту ошибку при попытке переместить один файл .zip или .rar, попробуйте временно переименовать расширение файла в текстовое и переименовать его обратно после перемещения. Вот краткое руководство, как это сделать:

  1. Щелкните правой кнопкой мыши архив .zip или .rar и выберите «Переименовать». Затем измените расширение на «txt».
    Примечание. Если вы не видите типы расширений по умолчанию, перейдите на вкладку «Вид» проводника и установите флажок, связанный с расширениями имен файлов.
  2. Переместите файл в нужное место, затем снова нажмите на него правой кнопкой мыши, выберите "Переименовать" и измените расширение на исходное (.zip или .rar).
  3. Если вам не удалось переместить файл с помощью этого метода или он неприменим в вашей ситуации, перейдите к следующему способу.

    Способ 3: удалить папку с помощью DeleteLongPath

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

    Вот краткое руководство о том, как использовать DeleteLongPath для удаления папки, которая отображает ошибку "Путь назначения слишком длинный" при удалении:

    1. Перейдите по этой ссылке (здесь) и загрузите бесплатное ПО DeleteLongPath.
    2. Извлеките исполняемый файл DeleteLongPath из ZIP-файла и откройте его.
    3. Используйте кнопку «Обзор», чтобы указать путь к папке, которую нельзя удалить, и нажмите кнопку «Удалить», чтобы избавиться от нее.
    4. Нажмите «Да» в последнем предупреждении и подождите, пока структура папок будет удалена. Но имейте в виду, что все подпапки и файлы этой конкретной папки также будут удалены.
    5. Способ 4. Включение поддержки длинных путей (Windows 10, сборка 1607 или выше)

      Если вы используете Windows 10 и уже применили юбилейное обновление (1607), можно отключить ограничение MAX_PATH на системном уровне. Вы можете включить поддержку длинных путей с помощью редактора реестра. Вот краткое руководство по всему этому:

      Если этот метод неприменим, перейдите к методу ниже.

      Способ 5. Использование команды xcopy в командной строке с повышенными привилегиями

      Некоторым пользователям удалось устранить ошибку «Слишком длинный путь назначения» с помощью команды xcopy в командной строке с повышенными привилегиями. Вот краткое руководство о том, как это сделать:

      1. Используйте панель запуска в левом нижнем углу для поиска «cmd». Затем щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».

      2. Вставьте следующую команду в командную строку с повышенными привилегиями и нажмите Enter:
        xcopy *путь к исходным файлам* *путь к месту назначения* /O /X /E /H /K
        < /em>Примечание. Имейте в виду, что *путь к исходным файлам* и *путь к месту назначения* — это просто заполнители для точных путей. Прежде чем нажимать Enter, замените заполнители реальными местоположениями.
      3. В повседневном использовании компьютеров мы очень часто используем такие операции, как копирование, вставка, переименование и удаление. Но редко мы сталкиваемся с какими-либо ошибками при выполнении этих основных операций. Ведь не каждый день одинаков. Среди некоторых очень распространенных ошибок есть ошибка, называемая слишком длинной ошибкой пути к файлу. Эта ошибка обычно возникает при выполнении основной операции, о которой мы говорили ранее. Теперь цель состоит в том, чтобы дать вам несколько методов, которые будут действовать как оружие и устранят эту проблему за считанные секунды. Но прежде чем перейти непосредственно к решениям, мы предлагаем вам рассмотреть все возможные причины этой распространенной ошибки.

        Оглавление

        Причины ошибки «Слишком длинный путь к файлу»

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

        • Длинное имя файла
        • Длинный путь
        • Неуказанный тип файла
        • Файл поврежден
        Похожие типы ошибки «Слишком длинный путь к файлу»
        • Слишком длинный путь к файлу назначения при перемещении/копировании файла.
        • Включить длинные пути в Windows 7
        • Найти слишком длинные имена файлов для копирования
        • Инструмент длинного пути
        • Имя файла слишком длинное для Windows 7.
        • Имя файла слишком длинное для удаления
        • Имя файла слишком длинное для папки назначения
        • Как сократить слишком длинные имена файлов

        Как исправить ошибку «Слишком длинный путь к файлу»

        Говоря о методах разрешения ошибки «Путь к файлу слишком длинный для копирования». Нам удалось собрать несколько методов, которые наверняка помогут решить эту проблему. Ниже приведены все методы, которые вы можете использовать.

        1. Переименуйте файл, чтобы он был короче

        Очевидная вещь, которую вы должны сделать, когда вы получаете эту ошибку Windows 10 File Path too Long, — это переименовать файл. Переименуйте файл, чтобы он имел более короткое имя. Из-за политики конфиденциальности Windows и файловой системы NTFS вы не можете назвать файл слишком длинным. Поэтому следите за тем, чтобы имя файла было коротким, и вы никогда не увидите эту ошибку.

        2. Использование команд

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

        **ПРИМЕЧАНИЕ. Здесь мы упомянули команды копирования/перемещения/удаления. В этом методе мы будем использовать папку «Старая» и папку «Новая». Обе эти папки находятся в каталоге «Документы».

        А). Для копирования папки/файла:

        В этой части. Мы скопируем папку «Старая» и все ее данные в папку «Новая».

        • ШАГ 1. Откройте PowerShell с правами администратора
        • ШАГ 2. Теперь введите следующую команду

        Б). Перемещение папки/файла:

        В этой части. Мы переместим папку «Старая» и все ее данные в папку «Новая».

        • ШАГ 1. Откройте PowerShell с правами администратора
        • ШАГ 2. Теперь введите следующую команду

        С). Для удаления папки/файла:

        В этой части мы удалим «Старый» файл/папку с помощью приведенной ниже команды.

        • ШАГ 1. Откройте PowerShell с правами администратора
        • ШАГ 2. Теперь введите следующую команду, чтобы избавиться от ошибки File Path too Long в Windows 7.

        3. Использование редактора реестра

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

        • ШАГ 1. Нажмите клавишу Windows+R, чтобы открыть меню «Выполнить».
        • ШАГ 2. Введите Regedit в поле поиска и нажмите Enter.
        • ШАГ 3. Когда откроется окно реестра, перейдите к следующему пункту
        • ШАГ 4. Как только вы доберетесь до ключа FileSystem справа, найдите LongPathsEnabled

        • ШАГ 5. Отредактируйте ключ LongPathsEnabled, дважды щелкнув его.
        • ШАГ 6. Введите 1 в поле "Значение" и нажмите "ОК".

        • ШАГ 7.Наконец, перезагрузите систему, чтобы изменения вступили в силу, чтобы вернуться из этого слишком длинного пути к файлу, чтобы скопировать проблему.

        4. Используйте разные программы для распаковки

        Несколько пользователей сообщают, что при извлечении содержимого ZIP-файла появляется сообщение об ошибке «Слишком длинный путь к файлу». Чтобы исправить это, используйте любые другие сторонние приложения. В Интернете доступно множество приложений, которые легко исправляют извлечение файлов без ошибок.

        Вывод:

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

        Мы надеемся, что следуя этому руководству по устранению неполадок Слишком длинный путь к файлу, вы устраните проблему. Чтобы узнать больше руководств и технических материалов, следуйте за нами. Спасибо!

        Читайте также: