Слишком длинный путь Ошибка 0x80010135 в Windows 11/10

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

Слишком длинный путь Ошибка 0x80010135

К основным причинам этой проблемы относятся:

  • Пути к файлам длиннее 260 символов, поскольку библиотека API Windows 32 не поддерживает пути к файлам длиной более 260 символов.
  • Повреждение файла
  • Заражение вредоносным ПО
  • Неправильная или неудачная установка программного обеспечения
  • Случайное удаление необходимого системного файла или записи

Исправить слишком длинный путь Ошибка 0x80010135

Архивы — это файлы, содержащие один или несколько файлов данных, среди которых чаще всего используются архивы Zip, RAR, Unix Tar и CAB. Эти типы файлов, часто называемые сжатыми папками, удобны при копировании и отправке нескольких файлов, поскольку они обеспечивают более легкое хранение и переносимость. Архивы также сжимают файлы, что позволяет им занимать меньше места. Итак, если вы получаете Ошибка 0x80010135: слишком длинный путь При попытке извлечь или разархивировать Zip-файл или любой другой архивный файл на компьютере с Windows 11/10 отображается сообщение «Прерванное действие», а затем в произвольном порядке наши рекомендуемые решения, представленные ниже, должны помочь вам решить эту проблему.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

  1. Используйте альтернативный инструмент для извлечения Zip-файлов
  2. Извлеките файл архива в корневую папку или извлеките только подпапки
  3. Используйте команду Robocopy или XCopy
  4. Включить поддержку длинных путей в Windows

Давайте посмотрим на описание процесса применительно к каждому из перечисленных решений.

Чтение: исправить ошибку 0x800700CE, имя файла или расширение слишком длинное

Прежде чем приступить к приведенным ниже решениям, самым простым решением этой проблемы в большинстве случаев является переименование архивного файла с более коротким именем (например, 123456789_abcdefg_temp.zip в temp.zip), чтобы сократить путь к файлу. Если возможно, сначала откройте файл архива, поскольку он может содержать несколько родительских/дочерних папок, а затем найдите все каталоги с длинными именами. Если вы не можете переименовать вложенные папки в архиве, вы можете переименовать сам каталог архива, указав более короткое имя, а затем снова попытаться извлечь содержимое архива.

1]Используйте альтернативный инструмент для извлечения Zip-файлов

7-zip

Встроенная в Windows утилита может хорошо сжимать и разархивировать zip-файлы. Однако, в некоторых случаях, Слишком длинный путь Ошибка 0x80010135 может произойти из-за того, что инструмент не может обрабатывать определенный формат zip. Чтобы обойти это ограничение, вы можете использовать альтернативное стороннее программное обеспечение для сжатия или распаковки, например 7-Zip, которое хорошо работает с большинством форматов архивных файлов.

Читайте: Инструмент Long Path Fixer Tool исправит ошибки Path Too Long

2]Извлеките файл архива в корневую папку или извлеките только подпапки.

Вы можете извлечь файл архива в корневую папку, выполнив следующие действия:

  • Переименуйте zip-файл в более короткое родительское имя.
  • Скопируйте и переместите файл в С:\ раздел или папка на диске С:\.

Это сократит путь при извлечении файла в корневую папку за счет добавления меньшего количества символов в путь к файлу. Убедитесь, что корневая папка находится на C:\, D:\ или любом другом.

  • Наконец, распакуйте zip-файл в папку в С:\ раздел.

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

Если вы потерпели неудачу и ошибка в представлении появляется снова, вы можете попробовать следующее решение.

Чтение: имена исходных файлов больше, чем поддерживается файловой системой.

3]Используйте команду Robocopy или XCopy.

Робокопия

Robocopy (Robust File Copy) — это команда командной строки для репликации каталогов/файлов. По умолчанию Robocopy копирует файл только в том случае, если источник и место назначения имеют разные временные метки или разные размеры файлов. Кроме того, Robocopy будет принимать пути в формате UNC, включая длинные пути длиной более 256 символов — хотя Robocopy успешно копирует такие файлы, чтобы избежать таких проблем, как трудности с доступом к файлам с помощью проводника Windows, вам необходимо выбрать папку назначения с более коротким именем, чем у источника. папка.

Чтобы использовать команду Robocopy для копирования содержимого zip в папку назначения на ПК с Windows 11/10, выполните следующие действия:

  • Нажмите клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить».
  • В диалоговом окне «Выполнить» введите команда а затем нажмите CTRL + SHIFT + ENTER, чтобы открыть командную строку в режиме с повышенными привилегиями.
  • В окне командной строки скопируйте и вставьте приведенную ниже команду и нажмите Enter:

robocopy SourceFilePath DestinationPath /E /copyall

Замените путь к исходному файлу а также Путь назначения заполнители соответственно — так что ваш синтаксис должен выглядеть примерно так:

robocopy C:\src C:\dst /E /copyall

В качестве альтернативы вы можете запустить следующую команду:

robocopy C:\source D:\destination *.zip /MIR /v /s /XX

При таком синтаксисе переключатель /s необходим для предотвращения копирования любой пустой папки в архивный файл, а переключатель /xx необходим для предотвращения удаления старых файлов в папке назначения.

Инструмент XCopy, что означает EXtended Copy, — это популярная утилита командной строки для копирования больших объемов данных в Windows. Команда создает файлы с установленным атрибутом архива независимо от того, был ли этот атрибут установлен в исходном файле. Чтобы использовать команду XCopy для копирования содержимого zip в папку назначения на ПК с Windows 11/10, выполните следующую команду:

xcopy SourceFilePath DestinationPath /O /X /E /H /K

Чтение: имена файлов слишком длинные для сообщения об ошибке папки назначения.

4]Включить поддержку длинных путей в Windows

В Windows API (за некоторыми исключениями) максимальная длина пути составляет MAX_PATH, который определяется как 260 символов. Локальный путь структурирован в следующем порядке:

  • Буква диска
  • Двоеточие
  • Обратная косая черта
  • Компоненты имени, разделенные обратной косой чертой
  • Завершающий нулевой символ

По умолчанию поддержка длинных путей в Windows отключена. Для этого решения необходимо включить поддержку длинных путей Win32 с помощью редактора локальной групповой политики, редактора реестра, PowerShell или командной строки.

Чтобы включить поддержку длинных путей с помощью редактора локальной групповой политики, выполните следующие действия:

Включить поддержку длинных путей — редактор групповой политики Loxcal

  • Нажмите клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить».
  • В диалоговом окне «Выполнить» введите gpedit.msc и нажмите Enter, чтобы открыть редактор групповой политики.
  • В редакторе локальной групповой политики используйте левую панель, чтобы перейти по указанному ниже пути:

Конфигурация компьютера > Административные шаблоны > Система > Файловая система

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

Для пользователей Windows 11/10 Домашняя вы можете добавить функцию редактора локальной групповой политики, а затем выполнить инструкции, как указано выше, или вы можете использовать метод реестра, PowerShell или командной строки ниже.

Чтобы включить поддержку длинных путей через PowerShell, выполните следующие действия:

New-ItemProperty -Path «HKLM:\SYSTEM\CurrentControlSet\Control\FileSystem» -Name «LongPathsEnabled» -Value 1 -PropertyType DWORD –Force

  • Выйдите из терминала Windows после выполнения команды.
  • Перезагрузите ПК.

Чтобы включить поддержку длинных путей через командную строку, выполните следующие действия, чтобы отредактировать реестр через командную строку:

  • Откройте командную строку в повышенном режиме.
  • В окне командной строки скопируйте и вставьте приведенную ниже команду и нажмите Enter:

reg.exe Добавить «HKLM\SYSTEM\CurrentControlSet\Control\FileSystem» /V «LongPathsEnabled» /T REG_DWORD /D «1»

  • Выйдите из командной строки CMD после выполнения команды.
  • Перезагрузите ПК.

Чтобы включить поддержку длинных путей через редактор реестра, выполните следующие действия:

Включить поддержку длинных путей — редактор реестра

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

Компьютер\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

  • В этом месте на правой панели дважды щелкните ключ LongPathsEnabled, чтобы изменить его свойства.
  • В диалоговом окне свойств введите 1 в поле Вценные данные поле.
  • Нажмите OK или Enter, чтобы сохранить изменения.
  • Выйдите из редактора реестра.

Кроме того, вы можете автоматически включить Лонгпассенаблед ключ в реестре. Вот как:

  • Нажмите клавишу Windows + R, чтобы вызвать диалоговое окно «Выполнить».
  • В диалоговом окне «Выполнить» введите блокнот и нажмите Enter, чтобы открыть Блокнот.
  • Скопируйте и вставьте приведенный ниже код в текстовый редактор.

Редактор реестра Windows версии 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]»LongPathsEnabled»=dword:00000001

  • Теперь выберите в меню пункт «Файл» и нажмите кнопку «Сохранить как».
  • Выберите место (предпочтительно на рабочем столе), где вы хотите сохранить файл.
  • Введите имя с расширением .reg (например, EnableLongPaths.reg).
  • Выбирать Все файлы из раскрывающегося списка Тип файла.
  • Дважды щелкните сохраненный файл .reg, чтобы объединить его.
  • При появлении запроса нажмите «Выполнить» > «Да» (UAC) > «Да» > «ОК», чтобы подтвердить слияние.
  • Теперь вы можете удалить файл .reg, если хотите.
  • Перезагрузите ПК.

Любое из этих решений должно работать для вас.

Читать: Исходный путь слишком длинный? Используйте SuperDelete для удаления файлов с такими ошибками

Как обойти слишком длинный путь к файлу?

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

Как я могу скопировать более 256 символов?

В Windows есть ограничение: длина полного пути к файлу не может превышать 255 символов. У Microsoft есть программа копирования из командной строки под названием Robocopy (Robust Copy), которая может копировать файлы без этого ограничения. ROBOCOPY будет принимать пути UNC, включая пути UNC длиной более 256 символов.

Читайте также: TLPD — это средство поиска длинных файлов для обнаружения файлов с длинными путями в Windows.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *