Снять ограничение Windows на длину пути в qBittorrent — это значит избавиться от ошибки, когда программа не может загрузить или создать файл из-за превышения допустимой длины имя пути. В по умолчанию действует лимит в 260 символов (MAX_PATH), и если путь к файлу (включая все папки и расширение) длиннее, торрент-клиент выдаёт ошибку. часто сталкивается с этой проблемой при скачивании файлов с глубокой структурой каталогов.

Решение есть: можно как временно обойти ограничение для конкретного файла, так и полностью отключить его для системы. Далее разберём, почему это происходит, какие есть способы устранения и как проверить, сработало ли исправление.

Почему возникает ошибка длины пути в qBittorrent

Ограничение MAX_PATH — это наследие старых версий Windows, где путь к файлу не мог превышать 260 символов (включая диск, папки, имя файла и расширение). В современных системах (начиная с Windows 10 версии 1607) Microsoft ввела поддержку длинных путей, но по умолчанию она отключена. qBittorrent, как и многие другие программы, не всегда автоматически использует новую функцию.

Типичные сценарии, когда вылезает ошибка:

  • Скачивание торрента с файлов в вложенных папках (например, .../Season 1/Episode 1/Subtitles/English.srt).
  • Разархивирование файлов с длинными именами в папку с длинным путём.
  • Использование сетевых дисков или сетевых путей (\\server\share\...), которые уже сами по себе длинные.

В ошибка обычно выглядит так: Cannot create file: The filename or extension is too long или Error: The system cannot find the path specified. Это сигнал, что пора снимать ограничение.

💡

Чтобы проверить длину пути файла, кликните правой кнопкой по папке в Проводнике, выберите «Свойства» → «Расположение». Длина строки в поле «Расположение» + имя файла не должна превышать 260 символов

Версия Windows Поддержка длинных путей по умолчанию Максимальная длина пути
Windows 7 / 8.1 Нет 260 символов
Windows 10 (до 1607) Нет 260 символов
Windows 10 (1607+) / Windows 11 Да (но отключено) 32 767 символов

Способы проверки текущего ограничения в Windows

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

В Windows 10 и 11 можно использовать утилиту fsutil в командной строке. Откройте cmd от имени администратора и выполните:

fsutil behavior query MaxPath

Если результат MaxPath = 0 — ограничение активно. Если MaxPath = 1 — длинные пути разрешены.

Также можно проверить длину пути вручную. Например, если вы скачиваете файл по пути D:\Torrent\Movie\Season 1\Episode 1\Video\movie.mkv, посчитайте символы (включая пробелы и разделители). Если сумма превышает 260 — проблема подтверждена.

Временные обходные пути без изменения настроек системы

Не всегда нужно лезть в реестр или групповые политики. Иногда достаточно изменить подход к работе с файлами:

  • Переместите папку загрузок ближе к корню диска. Например, вместо D:\Downloads\Torrent\... используйте D:\T\.... Это сократит путь на 10–20 символов.
  • Переименуйте папки и файлы. Уберите лишние символы, пробелы, замените длинные названия на короткие (например, Season 1 → S1).
  • Используйте подключение сетевого диска. Подключите сетевую папку как диск Z:\ — это сократит путь за счёт замены \\server\share\... на Z:\....
  • Разархивируйте файлы в корень диска. Если торрент содержит архив, извлеките его в C:\temp\, а затем переместите файлы в нужную папку.

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

Как полностью отключить ограничение MAX_PATH в Windows

Для постоянного решения нужно включить поддержку длинных путей на уровне системы. Это работает только в Windows 10 версии 1607 и новее (включая Windows 11). Есть два способа:

  1. Через редактор групповой политики (gpedit.msc).

    Откройте Win + R, введите gpedit.msc и нажмите Enter. Перейдите по пути: Конфигурация компьютера → Административные шаблоны → Система → Файловая система. Найдите параметр Включить длинные пути Win32, откройте его и выберите Включено. Примените изменения и перезагрузите компьютер.

  2. Через редактор реестра (regedit).

    Откройте Win + R, введите regedit и нажмите Enter. Перейдите по пути: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem. Найдите параметр LongPathsEnabled (если его нет — создайте новый параметр типа DWORD (32 бита)). Устоновите его значение на 1. Закройте реестр и перезагрузите ПК.

    Внимание: неправильные действия в реестре могут привести к сбоям системы. Создайте точку восстановления перед изменением параметров.

⚠️ Внимание: После включения длинных путей некоторые старые программы могут работать некорректно. Перед изменением настроек проверьте совместимость вашего ПО.
Какой способ обхода ограничения вы пробовали?
Переместил папку ближе к корню
Переименовал файлы
Использовал сетевой диск
Ничего не помогало

Сравнение методов решения проблемы в qBittorrent

Не все способы одинаково эффективны. В таблице ниже сравнены плюсы и минусы каждого подхода:

Метод Сложность Действие на постоянной основе Требует перезагрузки
Перемещение папки ближе к корню Низкая Нет Нет
Переименование файлов Низкая Нет Нет
Подключение сетевого диска Средняя Да (пока подключён диск) Нет
Включение в реестре Средняя Да Да
Использование групповой политики Средняя Да Да

Дополнительные настройки в qBittorrent

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

  • Используйте краткие пути для загрузок. В настройках qBittorrent (Инструменты → Настройки → Загрузки) укажите папку с коротким путём (например, D:\Torrents\).
  • Отключите создание подпапок по умолчанию. В настройках торрент-клиента отметьте галочкой Не создавать подпапку для торрентов с одним файлом.
  • Используйте символические ссылки. Если путь всё равно длинный, можно создать символическую ссылку (через mklink в cmd) на папку с коротким именем.
Как создать символическую ссылку в Windows

Откройте командную строку от имени администратора. Введите команду: mklink /D "C:\ShortPath" "D:\Very\Long\Path\To\Folder", где C:\ShortPath — короткий путь для доступа, а D:\Very\Long\Path\To\Folder — исходная папка. Теперь можно использовать C:\ShortPath в qBittorrent.

Пошаговая инструкция: как снять ограничение и проверить результат

Чтобы гарантированно решить проблему, следуйте этому алгоритму. Он подойдёт для большинства пользователей Windows 10/11: