Служба Zapret: автозапуск и сообщение «service is installed»
Без службы обход живёт ровно до закрытия окна консоли или до перезагрузки. Служба снимает этот вопрос, но приносит свой: сообщение windows service zapret is installed, с которым сталкивается каждый, кто обновил сборку, не убрав предыдущую.
Зачем ставить службу
Запущенный bat-файл держит обход, пока открыто окно консоли. Закрыли окно, перезагрузились, вышли из системы — обхода нет, Дискорд и Ютуб снова не работают. Служба Windows решает это: она стартует вместе с системой, работает в фоне и окон не показывает.
Ставится она из самой сборки. Запускаете service.bat, выбираете пункт Install Service — и стратегия, которую вы подобрали, становится службой. Обратная операция — Remove Services, она убирает установленное.
Сообщение «windows service zapret is installed»
Означает оно ровно то, что написано: служба с таким именем в системе уже есть. Установить вторую поверх неё сборка не может и поэтому останавливается.
Появляется сообщение в трёх случаях. Первый и самый частый: вы обновили сборку, распаковали новую папку, а службу от старой не убрали. Второй: установка службы уже выполнялась раньше, просто вы об этом забыли. Третий: предыдущая попытка прервалась на середине, и в системе осталась запись без рабочих файлов.
Что делать по порядку
-
1
Уберите старую службу
Запустите
service.batиз той папки, где он есть под рукой, и выберите Remove Services. Это штатный способ, он снимает регистрацию службы в системе. -
2
Проверьте, что она действительно ушла
Нажмите Win+R, введите
services.mscи посмотрите список служб. Записи от Zapret там остаться не должно. Список длинный, поэтому удобнее отсортировать по имени. -
3
Установите заново из новой папки
Запустите
service.batуже из папки со свежей сборкой и выберите Install Service. Важно, чтобы это былservice.batименно новой версии: он ставит службу, которая ссылается на файлы рядом с собой. -
4
Перезагрузитесь и проверьте
После перезагрузки откройте Дискорд и Ютуб, не запуская ничего вручную. Работают — служба поднялась. Не работают — вернитесь к перебору стратегий: скорее всего, закреплён неподходящий вариант.
Служба стоит, а обход не работает
Проверьте по порядку три вещи. Первая: цела ли папка сборки — служба ссылается на файлы по их пути, и если папку переместили или переименовали, запускать ей нечего. Вторая: не вычистил ли антивирус драйвер WinDivert64.sys из папки bin. Третья: не закреплена ли устаревшая стратегия, которая перестала работать после очередной волны обновлений фильтров.
Быстрая проверка состояния есть в самой сборке: пункт Check Status в service.bat показывает, работает ли обход, а Run Diagnostics ищет типовые проблемы.
Частые вопросы
Как удалить службу Zapret, если папка со сборкой уже удалена
Скачайте свежий релиз, распакуйте и запустите service.bat из него: пункт Remove Services снимет регистрацию службы, даже если ставилась она из другой папки. Это проще и безопаснее ручной чистки, а заодно вы получите актуальную сборку взамен удалённой.
Служба Zapret остановлена, как её запустить
Через service.bat: сначала Check Status, чтобы увидеть текущее состояние, потом переустановка через Remove Services и Install Service. Запускать службу вручную из services.msc можно, но если она останавливается сама, причина обычно в отсутствующих файлах или в конфликте с антивирусом, и ручной старт её не лечит.
Можно ли поставить две службы под разные стратегии
Смысла в этом нет: два обхода одновременно правят один и тот же трафик и мешают друг другу, а результат становится непредсказуемым. Правильный путь — одна служба с рабочей стратегией. Если нужно проверить другой вариант, службу временно убирают и запускают bat-файл вручную.
Служба мешает играм, но нужна для Дискорда
Это решается не удалением службы, а настройками в service.bat: пункты Game Filter и IPSet Filter меняют область действия обхода. После смены режима обход нужно перезапустить. Подробнее об этом на странице Zapret и игры.
После обновления Windows служба перестала запускаться
Крупные обновления системы иногда сбрасывают регистрацию сторонних драйверов. Штатное лечение — переустановка: Remove Services, затем Install Service из актуальной папки сборки. Если и это не помогло, стоит скачать свежий релиз: в новых версиях драйвер обычно уже совместим с изменившейся системой.
Дальше по теме