Вт. Дек 10th, 2024

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

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

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

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

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

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

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

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

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

Метод 2: временно переименуйте расширение файла в текстовое

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

  1. Щелкните правой кнопкой мыши .zip или .rar заархивируйте и выберите Переименовать . Затем измените расширение на « txt «.

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

    Примечание. Если вы не видите типы расширений по умолчанию, перейдите на вкладку Просмотр в проводнике и установите флажок, связанный с Расширения имени файла.

  2. Переместите файл туда, где вы хотите, затем снова щелкните его правой кнопкой мыши, выберите «Переименовать» и измените расширение обратно на то, что оно изначально был ( .zip или

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

Метод 3: Удалить папку с помощью DeleteLongPath

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

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

  1. Перейдите по этой ссылке ( здесь ) и загрузите бесплатное ПО DeleteLongPath .

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

  2. Извлеките исполняемый файл DeleteLongPath из zip-файла и откройте его.
  3. Используйте кнопку Обзор , чтобы указать путь к папке, которую нельзя удалить, и нажмите кнопку Удалить , чтобы избавьтесь от него.

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

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

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

Метод 4. Включите поддержку длинного пути (Windows 10 построена 1607 или выше)

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

  1. Нажмите клавишу Windows + R , чтобы открыть команду «Выполнить». Введите « regedit » и нажмите Enter , чтобы открыть редактор реестра.

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

  2. Используя левую панель, перейдите к Computer> HKEY_LOCAL_MACHINE> SYSTEM> CurrentControlSet> Control> FileSystem.

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

  3. С файловой системой , выбранной из на левой панели дважды щелкните LongPathsEnabled (правая панель).

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

  4. В Изменить значение DWord в LongPathsEnabled установите для Value data значение 1 и нажмите Ok , чтобы сохранить.
  5. Закройте редактор реестра и попробуйте управлять папками или файл, который отображал ошибку «Destination Path Too Long» error .

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

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

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

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

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

  2. Вставьте следующую команду в командную строку с повышенными привилегиями и нажмите Enter:
    xcopy * путь к исходным файлам * * путь к месту назначения */O/X/E/H/K
    Примечание : Имейте в виду, что * путь к исходным файлам * и * путь к месту назначения * – это просто заполнители для точных путей. Замените заполнители на настоящие местоположения, прежде чем нажимать

Источник

Добавить комментарий