Исправлено: ошибка пути назначения слишком длинная —

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

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

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

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

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

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

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

Способ 2: временно переименовать расширение файла в текст

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

  1. Щелкните правой кнопкой мыши на .застежка-молния или же .ЭОР заархивировать и выбрать переименовывать. Затем измените расширение на «текст«.
    Замечания: Если вы не видите типы расширений по умолчанию, откройте Посмотреть вкладка Проводник и установите флажок, связанный с Расширения имен файлов.
  2. Переместите файл туда, где вы хотите, чтобы он был, затем снова щелкните по нему правой кнопкой мыши, выберите «Переименовать» и измените расширение до того, каким оно было изначально (.застежка-молния или же .ЭОР).

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

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

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

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

  1. Посетите эту ссылку (Вот) и скачать Бесплатное программное обеспечение DeleteLongPath.
  2. Извлечь DeleteLongPath исполняемый файл из zip-файла и откройте его.
  3. Использовать Просматривать кнопку, чтобы указать путь к папке, которую нельзя удалить, и нажмите удалять Кнопка, чтобы избавиться от этого.
  4. Удар да в финале Предупреждение подскажите и дождитесь удаления структуры папок. Но имейте в виду, что все подпапки и файлы этой конкретной папки также будут удалены.

Способ 4: включить поддержку длинных путей (Windows 10 построена 1607 или выше)

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

  1. Нажмите Windows ключ + R открыть команду Run. Тип «смерзатьсяИ ударил Войти открыть Редактор реестра.
  2. Используя левую панель, перемещайтесь по Компьютер> HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> FileSystem.
  3. С Файловая система выбран из левой панели, дважды щелкните LongPathsEnabled (правая панель).
  4. в Изменить значение DWord из LongPathsEnabled, установить Значение данных в 1 и ударил Хорошо сохранить.
  5. близко Редактор реестра и попробуйте использовать папки или файлы, которые отображали  «Путь назначения слишком длинный» ошибка.

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

Метод 5: Использование команды xcopy в командной строке с повышенными правами

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

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

  2. Вставьте следующую команду в повышенных Командная строка и ударил Войти:
    xcopy * путь к исходным файлам * * путь к месту назначения * / O / X / E / H / K
    Замечания: Имейте в виду, что * путь к исходным файлам * а также * путь к месту назначения * просто заполнители для точных путей. Замените заполнители с реальными местами перед ударом Войти.
Ссылка на основную публикацию
Adblock
detector