ExitLag не работает: разбираем причины по порядку
Что делать, если ExitLag не работает: не запускается приложение, не применяется маршрут, пинг не меняется или появляется конфликт с WinDivert. Разбираем причины по порядку.

Содержание
«ExitLag не работает» означает минимум пять разных поломок, и лечатся они по-разному. Приложение не стартует, маршруты не применяются, пинг не меняется, игра не подключается: это четыре отдельных диагноза.
Начинать нужно с самого скучного и самого частого, а не с самого технического: большинство случаев закрывается на первых двух пунктах, и до драйверов дело не доходит.
Сначала проверьте подписку
Программа без активного доступа запускается, показывает интерфейс и позволяет листать список игр, но маршруты не применяет.
Что проверить: статус доступа в приложении и до какой даты он активен; логин, под которым вы вошли, потому что если аккаунтов два, легко оказаться в том, где подписки нет; дату окончания в кабинете, потому что приложение иногда показывает закешированный статус, и помогает повторный вход.
Если срок кончился, дальше чинить нечего: нужно купить подписку ExitLag, применить код в кабинете и перезайти в приложение.
Приложение не запускается
Окно может не появиться вовсе, закрыться сразу после старта или выдать ошибку доступа.
Первое, что проверяем, это права. ExitLag ставит в систему сетевой драйвер и без прав администратора получает отказ доступа. Запустите ярлык от администратора, а если так работает, включите этот режим в свойствах ярлыка постоянно.
Второе: целостность установки. Скачанная не у разработчика программа может не запускаться вообще, и это не баг, а следствие пересобранного установщика. Переустановка с официального источника лечит сразу, как это сделать правильно, разобрано в материале как скачать.
Третье: брандмауэр. Если его запрос был однажды отклонён, приложение будет молча не работать. Добавьте программу в исключения брандмауэра штатными средствами. Отключать защиту целиком не нужно, и делать этого не стоит. Четвёртое: банальная перезагрузка.
Конфликт с WinDivert: что это значит
Это сообщение пугает сильнее остальных, хотя природа у него понятная. WinDivert это открытая библиотека для перехвата и изменения сетевых пакетов в Windows, и её использует не один ExitLag: на ней работают сторонние брандмауэры, анализаторы трафика и прочий софт, которому нужно видеть пакеты до того, как их обработает система.
Приложение обращается к библиотеке, та при первом вызове сама устанавливает в систему свой драйвер, для чего нужны права администратора, и драйвер остаётся в системе, пока его кто-то использует. Отсюда и класс проблем: в системе может оказаться драйвер, установленный другой программой, в том числе другой версии, и приложению не удаётся получить к нему нужный доступ. В документации библиотеки описаны и отказ по правам, и отказ из-за несовпадения версии или разрядности драйвера с системой.
Что делать практически, в порядке возрастания усилий. Закройте все программы, которые работают с сетевым трафиком, и запустите ExitLag от администратора. Перезагрузите компьютер: неиспользуемый драйвер выгружается, и следующая попытка идёт с чистого листа. Если конфликт повторяется, переустановите ExitLag с официального источника.
Чего делать не надо: руками выпиливать системные компоненты по советам с форумов, потому что удалённый драйвер любая использующая его программа установит заново при первом запуске. Публичного пошагового разбора этой ошибки у разработчика в справке я не нашёл, так что если перечисленное не помогло, это случай для поддержки.
Конфликт с другими программами, которые работают с сетевым трафиком
Отдельно от конкретного сообщения есть более широкая история: два приложения одновременно пытаются управлять одним и тем же трафиком. Называть конкретных «виновников» я не буду, потому что это зависит от версий и настроек, а не от названия. Ориентируйтесь на класс: всё, что перехватывает или фильтрует пакеты, меняет маршрутизацию, считает и ограничивает трафик.
Закрываете всё лишнее, проверяете ExitLag, потом возвращаете программы по одной и смотрите, после какой проблема вернулась. Если виновник нашёлся и он вам нужен, его достаточно не держать запущенным одновременно с игрой.
Маршрут применяется, а пинг не меняется
Это не поломка, а чаще всего неверный выбор направления. Сервер в приложении это точка, через которую пойдёт трафик к серверу игры, и выбирать его нужно по региону матча, а не по своему городу.
Второе по частоте: игра была запущена до применения маршрутов, а клиент устанавливает соединение при старте и на лету его не переносит. Третье: выбрана не та позиция в списке игр, у некоторых есть несколько вариантов под разные версии и регионы.
И четвёртое, о чём стоит сказать честно: средний пинг может и не измениться, при том что программа работает. Технология разработчика отправляет данные сразу по нескольким путям, и основной выигрыш идёт по потерям и по стабильности: ровные 58 вместо 60 со скачками до 200 это и есть результат. Полный разбор того, что и как крутить, лежит в гайде по настройке.
Игра не видит соединение
Бывает так: маршруты применены, а игра при запуске пишет об ошибке подключения или висит на авторизации.
Проверьте, та ли версия игры выбрана в приложении. Снимите маршруты и убедитесь, что игра подключается без них: если без ExitLag тоже не подключается, дело в игре или в её серверах.
Отдельно про античит-модули: некоторые игровые клиенты проверяют окружение при запуске и реагируют на сетевой софт. Если игра стартует без маршрутов и не стартует с ними, смотреть надо правила конкретной игры. По шутерам и турнирным платформам это разобрано в материале про CS2, Valorant и Faceit.
Когда дело не в программе, а в канале
Самый неприятный вывод, но в него упирается часть жалоб. Маршрутизация улучшает путь между провайдером и игровым сервером, а всё, что происходит до провайдера, она не трогает.
Признаки, по которым понятно, что проблема дома. Пинг высокий и ровный, без скачков: обычно это расстояние или тариф, а не маршрут. Проблемы только вечером и в выходные: канал перегружен. Дёргается картинка при ровном пинге: это FPS и железо.
Проверяется за один вечер: кабель вместо Wi-Fi, один матч с маршрутами и один без. Если картина не меняется, покупать подписку смысла нет, и честнее это выяснить на пробном периоде, чем после оплаты года.
Если истекла подписка
Выглядит это мягко: приложение работает, интерфейс на месте, игры в списке есть, а маршруты не применяются или снимаются сразу после применения.
Продление устроено так же, как первая покупка: берёте код на нужный срок, применяете его в разделе для предоплаченных кодов в своём аккаунте, срок прибавляется к текущему. Дожидаться нуля не обязательно, остаток обычно складывается с новым периодом, так что продлить подписку ExitLag можно заранее.
Коротко
Порядок проверки такой: статус доступа и логин, права администратора, официальная сборка, брандмауэр, перезагрузка. Дальше конфликты с сетевым софтом, которые лечатся закрытием лишних программ. Потом выбор направления по региону игрового сервера и запуск игры после применения маршрутов. И только в конце вывод про домашний канал или железо. Про сроки и коды написано в разборе подписки ExitLag.
