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

Когда вы называете любую папку на ПК с Windows , вам нужно помнить, что в Windows есть максимальное ограничение на использование нескольких символов для именования файла или папки. Если имя папки или файла увеличивается, полный путь к месту назначения в Проводнике(File Explorer) увеличивается . В это время пользователи получают сообщение об ошибке: « Путь назначения слишком длинный. Имена файлов будут слишком длинными для папки назначения. Вы можете сократить имя файла и повторить попытку или попробовать местоположение с более коротким путем,(Destination Path Too Long. The file names would be too long for the destination folder. You can shorten the file name and try again, or try a location that has a shorter path) когда они пытаются скопировать, переместить или изменить эти файлы или папки. Такая ошибка возникает из-за того, что в большинстве случаев у Microsoft есть ограничение на имена папок и файлов 256/260. Это ошибка, которая все еще существует в современных Windows .и не исправлено. Эта статья поможет вам с некоторыми хитростями, чтобы решить эту проблему.

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

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

Обязательно  создайте точку восстановления(create a restore point)  на случай, если что-то пойдет не так.

Способ 1: временно переименовать расширение файла в текст(Method 1: Temporarily rename the file extension to text)

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

1. Щелкните правой кнопкой мыши(Right-click) архив .zip или .rar и выберите « Переименовать»(Rename) . Затем измените расширение на « txt ».

Временно переименуйте Zip или любой другой файл в txt, затем скопируйте или переместите файл |  Исправить слишком длинный путь назначения

2. Если вы не видите типы расширений по умолчанию, перейдите на вкладку «Вид»(View tab) проводника и установите флажок,( check the box) связанный с расширениями имен файлов .(File)

Теперь нажмите «Просмотр с ленты», затем обязательно установите флажок «Расширения имен файлов».

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

Способ 2: сократить имя родительской папки(Method 2: Shorten the parent folder name)

Еще один простой способ избежать такой ошибки — сократить имя родительской папки(shorten the parent folder’s name) . Но этот метод может показаться бесполезным, если многие файлы превышают лимит и ограничения по длине. Это возможно, если у вас есть ограниченное или счетное количество файлов и папок, отображающих такую ​​проблему при перемещении, удалении или копировании файла.

Сократите имя родительской папки до Fix Destination Path Too Long Error |  Исправить слишком длинный путь назначения

После переименования файла вы можете легко  исправить ошибку «Слишком длинный путь назначения»(Fix Destination Path Too Long Error) , но если вы все еще сталкиваетесь с вышеуказанным сообщением об ошибке, перейдите к следующему способу.

Способ 3: удалить папку с помощью бесплатного приложения: DeleteLongPath(Method 3: Delete folder using the freeware app: DeleteLongPath)

Вы можете столкнуться с ситуацией, когда вы хотите удалить несколько папок и подпапок, в которых ограничение на количество символов превышает 260 символов. Чтобы помочь себе, вы можете положиться на название бесплатного программного обеспечения: « DeleteLongPath », чтобы обойти такую ​​​​проблему. Эта легкая программа может автоматически удалять структуру папок и внутренние подпапки и файлы. Для этого выполните следующие действия:

1. Перейдите по этой ссылке(this link) и скачайте(download) приложение.

2. Извлеките zip-файл и дважды щелкните исполняемый файл « DeleteLongPath ».

Извлеките zip-файл и дважды щелкните исполняемый файл «DeleteLongPath».

3. Нажмите кнопку « Обзор(Browse button) » и перейдите к папке, которую нельзя удалить.

Нажмите кнопку «Обзор» и перейдите к папке, которую нельзя удалить.

4. Теперь нажмите кнопку « Удалить(Delete) » и избавьтесь от файлов или папок, которые ранее вы не могли удалить.

Теперь нажмите кнопку «Удалить» и избавьтесь от файлов или папок, которые ранее вы не могли удалить.

5. Нажмите Да(Yes) , когда появится последнее предупреждение, и подождите, пока приложение удалит структуру.

Нажмите «Да», когда появится последнее предупреждение, и подождите, пока приложение удалит структуру.

Способ 4: использование команды xcopy в командной строке с повышенными привилегиями(Method 4: Using the xcopy command in the elevated Command Prompt)

1. Откройте командную строку(Command Prompt) . Пользователь может выполнить этот шаг, выполнив поиск «cmd», а затем нажав Enter.

Откройте командную строку.  Пользователь может выполнить этот шаг, выполнив поиск «cmd», а затем нажав Enter.

2. Теперь вставьте следующую команду в командную строку и нажмите Enter:

xcopy *path to source files* *path to destination* /O /X /E /H /K

Используйте команду Xcopy для перемещения файлов или папок, которые вы не можете переместить |  Исправить слишком длинный путь назначения

3. Обратите внимание, что вместо *path to source files* & * destination path* вы должны заменить его точными путями вашей папки.(replace it with your folder’s exact paths.)

Способ 5: включить поддержку длинных путей (Windows 10, сборка 1607 или выше) (Method 5: Enable Long Path Support (Windows 10 built 1607 or higher) )

Если вы являетесь пользователем Windows 10 и обновились до  Anniversary Update (1607), вы(Anniversary Update (1607), you)  можете отключить ограничение MAX_PATH(disable the MAX_PATH limit) . Это навсегда  исправит ошибку слишком длинного пути назначения(fix destination path too long error) , и шаги для этого:

1. Нажмите клавишу Windows + R, затем введите regedit  и нажмите Enter , чтобы открыть редактор реестра(Registry Editor) .

Выполнить команду regedit

2. Перейдите к следующему разделу реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

3. Обязательно выберите « Файловая система(LongPathsEnabled) » в правой панели окна, дважды щелкните(double-click) « LongPathsEnabled(FileSystem) ».

Перейдите к файловой системе в реестре, затем дважды щелкните LongPathsEnabled DWORD.

4. Установите для параметра «Значение» значение 1(Set its Value data to 1) и нажмите «ОК», чтобы внести изменения.

Установите значение LongPathsEnabled на 1 |  Исправить слишком длинный путь назначения

5. Теперь закройте редактор реестра и попробуйте переместить папки с длинными именами.

Рекомендуемые:(Recommended:)

Я надеюсь, что эта статья была полезной, и теперь вы можете легко исправить ошибку «Слишком длинный путь назначения» в Windows 10(Fix Destination Path Too Long Error in Windows 10) , но если у вас все еще есть какие-либо вопросы относительно этого руководства, не стесняйтесь задавать их в разделе комментариев.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts