Снять ограничение 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). Есть два способа:
- Через редактор групповой политики (gpedit.msc).
Откройте
Win + R, введитеgpedit.mscи нажмите Enter. Перейдите по пути:Конфигурация компьютера → Административные шаблоны → Система → Файловая система. Найдите параметрВключить длинные пути Win32, откройте его и выберитеВключено. Примените изменения и перезагрузите компьютер. - Через редактор реестра (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: