Через Параметры
Основной путь: Пуск > Параметры > Сеть и Интернет > Прокси. Прокрути до раздела «Настройка прокси вручную», включи «Использовать прокси-сервер» и заполни поля «Адрес» и «Порт». В строке исключений через точку с запятой перечисли адреса, которые должны открываться напрямую, например внутренние сайты компании. Внизу нажми «Сохранить», иначе изменения не применятся. В отличие от Windows 11, поля здесь видны прямо на странице, без отдельного окна. Выключается прокси тем же переключателем. Выше на странице есть блок «Автоматическая настройка прокси»: для своего купленного прокси пункты «Определять параметры автоматически» и «Использовать сценарий настройки» обычно отключают.
Через «Свойства браузера»
Классическое окно никуда не делось: нажми Win + R, введи inetcpl.cpl, открой вкладку «Подключения» и кнопку «Настройка сети». Там те же параметры, плюс кнопка «Дополнительно», где можно задать разные прокси для HTTP и HTTPS и отдельное поле «Socks». Это поле не принимает логин и пароль, а многие программы его не учитывают, так что SOCKS5 с авторизацией так не настроить. Параметры и «Свойства браузера» меняют одну и ту же настройку, поэтому правка в одном месте видна в другом.
Для системных служб: netsh winhttp
Часть служб Windows, например центр обновления, работает через отдельный сетевой компонент WinHTTP и не видит прокси из Параметров. Для них есть команды в командной строке, запущенной от имени администратора: netsh winhttp set proxy адрес:порт задаёт прокси, netsh winhttp import proxy source=ie копирует его из «Свойств браузера», netsh winhttp reset proxy сбрасывает. Обычному пользователю это нужно редко, чаще такие команды встречаются в корпоративной сети.
Если поля серые или настройка сбрасывается
На рабочих компьютерах прокси часто задаёт администратор через групповые политики. Тогда в Параметрах видна надпись о том, что некоторыми параметрами управляет организация, а поля недоступны для изменения. Менять их в обход политики не стоит: уточни у администратора, какой прокси положен в сети компании. Если настройка сбрасывается дома, её перезаписывает какая-то программа, обычно бывший VPN-клиент или расширение браузера. Проверить, что действует сейчас, можно так:
- в Параметрах посмотри состояние переключателя «Использовать прокси-сервер»;
- netsh winhttp show proxy покажет прокси для служб Windows или сообщит, что используется прямой доступ;
- сервис проверки IP в браузере покажет, через какой адрес реально идёт трафик.
Почему программы всё равно идут напрямую
Все три способа меняют настройку, которую программа должна прочитать сама. Браузеры её читают, многие другие приложения нет: консольные утилиты, игровые лаунчеры, часть клиентов для работы. Логин и пароль Windows 10 тоже не хранит, их спрашивает браузер при подключении. Если у тебя SOCKS5 с авторизацией, программа без поддержки прокси или нужно развести приложения по разным IP, удобнее ProxyBridge: он перехватывает TCP-трафик драйвером WinDivert и отправляет его в прокси: весь сразу через строку «Все остальные программы» или только для программ, добавленных кнопкой «Добавить программу» на вкладке «Главная». Нужна 64-битная Windows 10 или 11, для Mac есть отдельная версия с теми же возможностями. А для одного браузера с HTTP-прокси без пароля хватает и встроенных средств.
Частые вопросы
Где найти настройки прокси в Windows 10?
В Параметрах: Сеть и Интернет > Прокси. Те же параметры доступны в окне «Свойства браузера» (inetcpl.cpl) на вкладке «Подключения».
Как отключить прокси в Windows 10?
В Параметры > Сеть и Интернет > Прокси выключи «Использовать прокси-сервер» и нажми «Сохранить». Если прокси задан командой netsh winhttp, сбрось его командой netsh winhttp reset proxy.
Можно ли в Windows 10 настроить SOCKS5 с паролем?
Встроенными средствами нет: поле «Socks» в «Свойствах браузера» не принимает логин и пароль. Для этого нужен отдельный клиент, например ProxyBridge.