Утро начинается не с кофе, а с того, что браузер отказывается открывать рабочий дашборд. Лезешь в «Параметры» -> «Сеть и Интернет» -> «Прокси-сервер», а там галочка «Использовать прокси-сервер» стоит. Выключаешь. Через двадцать минут смотришь снова - стоит. И так по кругу, изо дня в день.
У меня было ровно так на одном клиентском ноутбуке. Полдня убил на переустановку драйверов сетевой карты, пока не понял: карта не при чём. Виновником оказался «оптимизатор» системы, который клиент поставил месяцем раньше. Программа жила в автозагрузке, при каждом входе в систему прописывала свои настройки в реестр и уходила в трей. Тихая, вежливая, с красивой иконкой.
Прокси не включает сам себя. У него всегда есть рука
В Windows нет никакого встроенного механизма, который бы сам, по своей воле, раз в полчаса включал прокси. Настройка живёт в реестре, в ветке Internet Settings, и представляет собой обычный флаг. Любая программа, запущенная от имени пользователя, может этот флаг переписать. Windows честно отрисует новое состояние в интерфейсе и промолчит.
Отсюда главное правило диагностики: вы не воюете с Windows. Вы ищете процесс, который каждые N минут возвращает галочку на место. Дальше вопрос техники и получаса свободного времени.
Второй момент, который многие упускают. Галочка возвращается не по таймеру, а по событию. Перезагрузка, вход в систему, подключение к другой сети, пробуждение из сна, запуск браузера. Я видел случай, когда настройка перезаписывалась только при подключении к корпоративному Wi-Fi, и человек месяц думал, что проблема плавающая.
Автозагрузка и планировщик задач - первое место, куда смотреть
Классика. Ctrl+Alt+Del, Диспетчер задач, вкладка «Автозагрузка». Дальше вкладка «Службы» и сортировка по производителю. Ищите всё, что похоже на сетевые утилиты, ускорители интернета, средства родительского контроля, корпоративные агенты.
Но автозагрузка это только половина дела. Вторая половина живёт в Планировщике заданий. Открываете, идёте в библиотеку планировщика и сортируете задачи по триггеру «При входе в систему» и «При подключении к сети». Вот там часто и прячется виновник: скромная задача с именем вроде UpdateHelper или NetworkService, которая запускает скрипт каждые тридцать минут.
Важная деталь из практики: виновник почти никогда не называется словом proxy. Имена бывают издевательски нейтральные. Web Accelerator, Connection Optimizer, Traffic Manager, System Boost Service. Один клиент трижды удалял папку с названием ProxyTool, а настройки возвращал процесс с именем svcnet32.exe, лежавший совсем в другом каталоге.
И ещё: если в автозагрузке у вас только антивирус, это ничего не значит. В тредах на Reddit сисадмины раз за разом описывают один и тот же расклад - автозагрузка чистая, а галочка всё равно возвращается. Задача стартует из службы с отложенным запуском. Службы в Диспетчере задач видны, но их триггеры там не показываются.
Расширения в браузере переключают профиль молча
Отдельная категория вредителей - расширения. Менеджеры прокси-профилей, «ускорители» YouTube, бесплатные VPN-плагины, блокировщики с сомнительным происхождением. Часть из них правит только собственные настройки, часть лезет в системные.
Проверяется просто. Запускаете браузер с чистым профилем, без расширений, и смотрите на галочку в системных настройках Windows. Если в чистом профиле всё спокойно, а в рабочем через десять минут опять включено - вы нашли направление. Дальше отключаете расширения по одному, пока настройка не перестанет возвращаться.
Кстати, симптом из тех же тредов, где адрес и порт в настройках пустые, а браузер выдаёт ошибку соединения. Так бывает, когда расширение включило флаг, но не успело записать параметры, или когда их стёр другой процесс. Галочка стоит, идти некуда, браузер уходит в таймаут. Лечится не «починкой интернета», а поиском того, кто ставит флаг.
Антивирус и корпоративный фильтр ставят свой прокси намеренно
Тут всё честно и задокументировано. Антивирусы с функцией проверки зашифрованного трафика поднимают локальный прокси и прописывают его в систему. Так они видят, что происходит внутри HTTPS-соединения. Kaspersky, ESET, Dr.Web и десяток других решений делают это штатно.
Если у вас стоит такой продукт, галочка в настройках Windows включается не по злому умыслу, а как побочный эффект его работы. Выключаете вручную, модуль проверки трафика перезапускается и возвращает всё назад. Решение одно: смотреть настройки самого антивируса, а не воевать с Windows.
Отдельная история - рабочий ноутбук в домене. Если настройки вносятся локальной групповой политикой, вы их не переключите никакими силами. Можно выключить, можно удалить, через двадцать минут политика применится заново. Человек в такой ситуации честно признаётся сам себе, что проблема не в его компьютере, и идёт к администратору. Это не поражение, это экономия вечера.
Скрипт автоматической конфигурации - самый тихий диверсант
В тех же настройках есть блок «Автоматическое определение параметров» и поле для скрипта настройки. Многие ставят галочку на автоматическое определение и забывают. А скрипт может лежать на удалённом адресе или в локальной папке и подтягивать конфигурацию при каждом старте системы.
Практический приём, который я подсмотрел у системного администратора и с тех пор использую сам. Включаете прокси, стираете адрес и порт до пустого состояния, выключаете прокси обратно. Затем снимаете галочку с автоматического определения параметров. Пустая настройка без адреса ничего не делает, а флаг снят. После этого любое повторное включение станет заметным и его будет проще поймать за руку.
Бесплатные ускорители и «тихие» установщики
Самая неприятная категория. Ставится вместе с чем-то бесплатным, согласие на установку вы дали не глядя, галочку в чекбоксе не заметили. Дальше программа гоняет ваш трафик через чужой узел, попутно собирая статистику.
Я не люблю пугать, но цифры вещь упрямая. В обсуждениях на Reddit по бесплатным публичным пулам всплывают примерно одинаковые замеры: аптайм в районе 40-60 процентов и задержка в три-пять раз выше нормальной. Половину времени соединение просто не работает, вторую половину работает медленно. Для домашнего серфинга терпимо, для рабочей задачи нет.
Плюс отдельный риск, о котором вспоминают только когда что-то сломалось. Если весь ваш трафик идёт через чужой узел, этот узел видит, куда вы ходите. Не содержимое защищённых соединений, но домены и время точно. Для аккаунтов с деньгами и рабочей переписки это плохая идея.
Как найти виновника за один вечер
Порядок действий, который у меня отработан и не требует переустановки Windows.
- Чистая загрузка. Открываете конфигурацию системы, отключаете все сторонние службы, перезагружаетесь. Если галочка перестала возвращаться - виновник среди отключённых. Дальше включаете половину и сужаете круг.
- Мониторинг реестра. Утилита Process Monitor, фильтр по операции записи в ветку Internet Settings. Оставляете на полчаса, идёте пить кофе. Вернувшись, смотрите колонку с именем процесса. Это самый быстрый способ поймать таймерного вредителя.
- Планировщик заданий. Сортировка по триггерам входа в систему и подключения к сети. Всё незнакомое - отключить и понаблюдать сутки.
- Чистый профиль браузера. Отсекает версию с расширениями за десять минут.
- Настройки антивируса. Смотрите модуль проверки трафика и его исключения.
- Групповые политики. Если машина в домене, сверьтесь с администратором до того, как что-то ломать.
По моему опыту, в семи случаях из десяти виновник находится на втором шаге. Process Monitor не оставляет шансов: он показывает, какой именно процесс пишет в реестр и с какой периодичностью. Люди просто не знают, что так можно.
Когда прокси нужен по делу, а не по недоразумению
Другая сторона этой истории. Половина обращений с формулировкой «прокси сам включается, помогите» заканчивается тем, что человеку прокси вообще не нужен. А вторая половина - тем, что нужен, но не тот, который он поставил.
Прокси решает задачу в четырёх сценариях. Сбор данных: цена на товар в другом регионе, выдача конкурентов, отзывы на маркетплейсах. Здесь важна не одна штука, а пул адресов с ротацией, иначе вас отключают на третьем запросе. Реклама и аналитика: проверка объявлений глазами пользователя из нужного города, чтобы не платить за клики по битой посадочной. Работа с несколькими аккаунтами: у каждого свой стабильный адрес, иначе система связывает их между собой за пару дней. Мониторинг собственных сервисов снаружи: понять, что видит клиент, а не что видит ваш сервер изнутри.
Во всех этих сценариях прокси - это инфраструктура, а не галочка в настройках. И требования к ней простые. Стабильность: узел не должен отваливаться каждые двадцать минут. Скорость: задержка в 200 миллисекунд убивает любой парсер. Чистота: адрес не должен быть в чёрных списках после предыдущего владельца. Протокол: SOCKS5 там, где нужен UDP и гибкость, HTTP/HTTPS там, где важна совместимость с инструментом.
Именно поэтому я перестал советовать людям «найти бесплатный список в интернете». Списки живут два дня, половина адресов мертва на момент публикации, остальные уже кем-то использованы. Если задача разовая и на пять минут - ладно. Если это работа, смотрите на каталоги с описанием и проверкой, например на каталог прокси 3seller. Там видно протоколы, географию, назначение пулов, и можно подобрать под конкретную задачу, а не хватать первое попавшееся.

Логика простая. Прокси за пару долларов в месяц, который отваливается, стоит вам часа рабочего времени каждый день. Считайте не стоимость подписки, а стоимость простоя. Обычно арифметика заканчивается быстро и не в пользу бесплатного.
Если галочка возвращается после каждой перезагрузки
Короткий чек-лист для тех, кто уже устал. Проверьте по порядку, это займёт меньше времени, чем кажется.
- Автозагрузка и службы: всё незнакомое отключить на сутки.
- Планировщик заданий: триггеры входа в систему и подключения к сети.
- Расширения браузера: чистый профиль как контрольный замер.
- Антивирус: модуль проверки зашифрованного трафика.
- Автоматическое определение параметров: снять галочку насовсем.
- Групповые политики: если машина корпоративная, сначала разговор с админом.
И не забудьте про мелочь, которая экономит нервы. После того как вы отключили прокси в системных настройках, проверьте его состояние ещё и внутри браузера. Некоторые сборки держат собственную настройку и живут своей жизнью, не глядя на систему.
Что делать прямо сейчас
Начните с Process Monitor и получаса наблюдения. Не с переустановки Windows, не с танцев вокруг драйверов и не с советов на форумах шестилетней давности. Найдите процесс, который пишет в реестр, и вопрос закроется.
А если после наведения порядка вы поймёте, что прокси вам всё-таки нужен для работы, не возвращайтесь к бесплатным спискам. Зайдите на 3seller.com/proxy, посмотрите, какие пулы бывают, под какой протокол и под какую задачу. Разница между «кое-как работает» и «работает стабильно» в этой теме измеряется не деньгами, а часами вашей жизни.