Zapret

Zapret не помогает: почему Discord всё равно не грузится

Zapret установлен, а Discord не открывается или нет голоса? Разбираем причины по симптомам: стратегия, антивирус, конфликты, обновления и кэш.

Содержание
  1. Сначала проверьте основы
  2. Как проверить, работает ли zapret
  3. Не работает вообще ничего
  4. Текст работает, голоса нет
  5. В браузере работает, а в приложении нет
  6. Работало, а потом перестало
  7. Окно консоли сразу закрывается
  8. Конфликты с другими программами
  9. Работает Discord, но перестало открываться другое
  10. Если ничего не помогло
  11. Частые вопросы
  12. Почему у друга zapret работает, а у меня нет?
  13. Нужно ли удалять старую версию перед обновлением?
  14. Может ли zapret сломать интернет?

Если не работает Дискорд с «запретом», чаще всего дело в одном из трёх: выбранная стратегия не подходит вашему провайдеру, антивирус удалил или заблокировал драйвер WinDivert, или провайдер изменил способ блокировки и сборку пора обновить. Реже мешают VPN, работающий одновременно с zapret, кириллица в пути к папке или старый кэш самого Discord.

Ниже — как быстро проверить, работает ли zapret вообще, и разбор по симптомам: не работает ничего, есть текст, но нет голоса, zapret работал и перестал, окно консоли сразу закрывается, в браузере работает, а в приложении нет. Отдельно — конфликты с другими программами и порядок действий, когда ничего не помогает. Если zapret ещё не установлен, начните с инструкции как установить zapret.

Сначала проверьте основы

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

  • Окно стратегии открыто или стратегия установлена как служба. Если вы запускали general.bat вручную и закрыли окно консоли, обход выключился.
  • Запуск от имени администратора. Без прав администратора zapret не может перехватывать трафик.
  • Путь без кириллицы. Папка вида C:\Users\Иван\Рабочий стол\zapret не подходит — перенесите сборку в C:\zapret.
  • Одна стратегия за раз. Две одновременно запущенные стратегии мешают друг другу.
  • VPN выключен. Некоторые режимы VPN, перехватывающие весь трафик, конфликтуют с zapret.
  • Discord полностью перезапущен после включения обхода — через значок в трее, а не крестиком окна.

Как проверить, работает ли zapret

В меню service.bat есть инструменты, которые избавляют от гадания:

  • Check Status показывает, установлена ли служба и работает ли обход. Если служба остановлена, проблема не в стратегии, а в том, что zapret не запущен.
  • Run Tests проверяет, как работает стратегия. Это быстрее, чем вручную перезапускать Discord после каждой попытки.
  • Run Diagnostics ищет типичные проблемы — например, мешающие программы — и умеет очищать кэш Discord.

Запустите эти пункты по очереди: часто уже на этом шаге становится понятно, где искать причину.

Есть и простая ручная проверка без меню. Убедитесь, что VPN выключен, и откройте в браузере discord.com и любое видео на YouTube. Если сайт и видео открываются, обход в целом работает, и проблема в самом приложении Discord — его кэше или порядке запуска. Если не открывается ничего, zapret не действует, и искать нужно в стратегии, антивирусе или версии сборки.

Не работает вообще ничего

Discord висит на «Connecting», YouTube не открывается — обход не действует совсем.

Стратегия не подходит провайдеру. У разных провайдеров работают разные стратегии. Закройте текущую и по очереди попробуйте другие: general (ALT).bat, ALT2 и дальше, варианты с пометками FAKE и другими. После каждой полностью перезапускайте Discord. Если стратегия стоит службой, сначала удалите её через service.bat → Remove Services, подберите новую вручную и установите снова.

Антивирус удалил WinDivert. Если файлы драйвера в карантине, ни одна стратегия не сработает. Проверьте журнал антивируса: срабатывание обычно называется вроде «Not-a-virus:RiskTool.Multi.WinDivert». Восстановите файлы или распакуйте архив заново, предварительно добавив папку в исключения.

Старая версия сборки. Провайдеры меняют способы блокировки, и сборка обновляется вслед за ними. Проверьте обновления через service.bat → Check for Updates или скачайте последний релиз из официального репозитория Flowseal на GitHub.

Провайдер вмешивается в DNS. README сборки советует включить защищённый DNS в браузере или в Windows 11. Как это сделать — в статье Discord без VPN.

Текст работает, голоса нет

Сообщения и картинки грузятся, а голосовой канал висит на «RTC Connecting». Голос в Discord идёт по протоколу UDP, и для него в сборке есть отдельные механизмы.

  1. Обновите hosts. В service.bat выберите Update Hosts File — по описанию в README, этот пункт помогает починить голос Discord.
  2. Замените подставные пакеты. Пункт Replace active fakes меняет поддельные пакеты, которые используются для голосового трафика.
  3. Попробуйте другую стратегию, обращая внимание именно на голос: бывает, что одна стратегия лучше открывает сайты, а другая — голосовые каналы.
  4. Проверьте Game Filter. По умолчанию он выключен. Если голос не работает ни с одной стратегией, попробуйте включить его — он расширяет обработку UDP-трафика.
  5. Очистите кэш Discord через Run Diagnostics или вручную: удалите папки Cache, Code Cache и GPUCache в %AppData%\discord.

Если голос не работает даже после этого, проблема может быть не в zapret — общая диагностика в статье не работает голосовой чат в Discord.

В браузере работает, а в приложении нет

Иногда веб-версия Discord открывается, а приложение висит на загрузке. Обход работает, но приложению что-то мешает:

  • Старый кэш приложения хранит данные о неудачных подключениях — очистите его, как описано выше.
  • Приложение зависло на обновлении ещё до включения zapret. Закройте все процессы Discord в диспетчере задач и запустите заново.
  • Discord запустился раньше zapret при старте Windows. Установите стратегию службой, чтобы обход включался раньше, или перезапустите Discord вручную.

Подробнее о зависаниях приложения — в статье Discord бесконечно загружается.

Работало, а потом перестало

Неделями всё было хорошо, а потом Discord снова перестал открываться. Почти всегда это значит, что провайдер изменил настройки блокировки.

  • Обновите сборку — новые версии выходят как раз в ответ на такие изменения.
  • Подберите стратегию заново — прежняя могла перестать подходить.
  • Проверьте антивирус — после обновления баз он может снова заблокировать WinDivert.
  • Проверьте службу через Check Status — она могла остановиться после обновления Windows.

Если обновление не помогает, README советует полную переустановку: перезагрузка, Remove Services, удаление папки, свежий архив, новый подбор стратегии.

Окно консоли сразу закрывается

Если при запуске general.bat окно консоли мелькает и пропадает, обход не включился. Прочитать ошибку не успеть, поэтому проверьте типичные причины по очереди:

  • Нет прав администратора. Скрипту нужно установить драйвер WinDivert, а без прав администратора это невозможно. Запускайте через правую кнопку → «Запуск от имени администратора», а не двойным щелчком.
  • Файлы заблокированы Windows. Система помечает скачанные из интернета файлы и может не давать им работать. Удалите распакованную папку, отметьте в свойствах архива «Разблокировать» и распакуйте заново — разблокировать уже распакованные файлы по одному неудобно.
  • Кириллица или пробелы в пути. Скрипты сборки некорректно работают с такими путями. Перенесите папку в C:\zapret.
  • Антивирус мешает. Он может блокировать запуск драйвера, не удаляя файлы. Проверьте журнал антивируса и добавьте папку в исключения.

Если окно всё равно закрывается, откройте командную строку от имени администратора, перейдите в папку zapret командой cd C:\zapret и запустите стратегию оттуда — тогда окно не закроется, и вы увидите текст ошибки.

Конфликты с другими программами

zapret работает на уровне сетевых пакетов, и с ним могут конфликтовать программы, которые делают то же самое:

  • Антивирусы с сетевым экраном. Комплексные антивирусы проверяют сетевой трафик и могут мешать WinDivert, даже если не удаляют файлы. Добавьте папку zapret в исключения не только для проверки файлов, но и для сетевого экрана, если антивирус это позволяет.
  • Другие программы обхода блокировок. Если раньше вы ставили похожие программы, их службы могут работать в фоне. Удалите их перед использованием zapret.
  • VPN-клиенты. Даже выключенный VPN иногда оставляет сетевой драйвер, который мешает. Если проблемы начались после установки VPN, попробуйте временно удалить его.
  • Прокси в настройках Windows. Проверьте «Параметры → Сеть и Интернет → Прокси» и отключите ручную настройку, если вы её не используете.

Работает Discord, но перестало открываться другое

Бывает и обратная ситуация: Discord заработал, но перестал открываться какой-то сайт, игра или сервис. zapret обрабатывает не только трафик Discord, и некоторые его режимы задевают соседние ресурсы.

  • Дополнительные фильтры. README рекомендует держать Game Filter выключенным, а IPSet Filter — в положении none, если нет конкретной проблемы. Эти режимы расширяют обработку трафика и могут неожиданно ломать другие ресурсы. Верните их в стандартное положение через service.bat.
  • Файл hosts. Пункт Update Hosts File добавляет записи в системный файл hosts. Если после этого перестал открываться какой-то ресурс, откройте C:\Windows\System32\drivers\etc\hosts в Блокноте от имени администратора и посмотрите, нет ли там записей, связанных с ним.
  • Другая стратегия. Агрессивные стратегии иногда мешают сайтам, которые к Discord отношения не имеют. Попробуйте другой вариант general.bat, при котором и Discord, и нужный ресурс работают одновременно.

Если ничего не помогло

  1. Перезагрузите компьютер.
  2. В service.bat выберите Remove Services и удалите папку с zapret.
  3. Скачайте свежий архив только из официального источника — репозитория Flowseal на GitHub или его зеркала на SourceForge.
  4. Добавьте новую папку в исключения антивируса, разблокируйте и распакуйте архив в C:\zapret.
  5. Заново подберите стратегию и установите её службой.

Если и это не помогло, у вашего провайдера, вероятно, такая блокировка, которую текущая сборка не обходит. Тогда надёжнее VPN — сравнение двух вариантов в статье zapret или VPN.

Частые вопросы

Почему у друга zapret работает, а у меня нет?

У вас разные провайдеры с разной блокировкой. Стратегия, которая работает у друга, может не подойти вам.

Нужно ли удалять старую версию перед обновлением?

При обновлении через Check for Updates — нет. При ручной переустановке — да: сначала Remove Services, потом удаление папки.

Может ли zapret сломать интернет?

Если что-то перестало открываться, удалите службу через Remove Services — после перезагрузки сеть вернётся в исходное состояние.