Приоритет Wi-Fi на ноутбуке: как заставить систему использовать беспроводную сеть в первую очередь

Когда ноутбук одновременно подключён к Wi-Fi и Ethernet (или нескольким беспроводным сетям), Windows автоматически выбирает сеть с «наиболее надёжным» соединением по внутренним критериям. Чаще всего приоритет отдаётся проводному подключению — даже если его скорость ниже, а Wi-Fi 6 или Wi-Fi 6E могли бы обеспечить лучшую производительность. В результате вы теряете скорость загрузки, стабильность соединения или возможность использовать специфические функции роутера (например, Mesh-сеть или гостевой доступ).

Эта проблема актуальна для геймеров, стримеров, удалённых сотрудников и всех, кто зависит от низкого пинга или специфических настроек роутера. К счастью, приоритет сетей можно изменить вручную — как на уровне операционной системы, так и через настройки адаптера. В этой статье разберём все работающие способы для Windows 10/11, macOS и Linux, включая скрытые параметры, о которых не пишут в стандартных инструкциях.

Почему Windows выбирает не ту сеть?

Операционная система присваивает каждому сетевому подключению метрику интерфейса — числовое значение, определяющее его приоритет. Чем меньше метрика, тем выше приоритет. По умолчанию:

  • 🔌 Ethernet (проводное подключение) — метрика 1020.
  • 📶 Wi-Fi — метрика 2550 (зависит от версии драйвера и протокола).
  • 🌐 Мобильный интернет (4G/5G) — метрика 3570.

Кроме метрики, на выбор сети влияют:

  • 🔄 Политика групповой сети (если ноутбук в домене компании).
  • Скорость отклика (если Ethernet отвечает быстрее, чем Wi-Fi, система выберет его).
  • 🔒 Настройки энергосбережения (в режиме батареи Windows может принудительно переключаться на провод).
📊 Какую ОС вы используете на ноутбуке?
Windows 10
Windows 11
macOS
Linux
Другая

Если вам нужно, чтобы ноутбук всегда использовал Wi-Fi (например, для подключения к корпоративному VPN или игровому серверу), придётся вручную изменить метрику или отключить автоматический выбор. Ниже — все рабочие методы, от простых к сложным.

Способ 1: Отключение Ethernet через «Сетевые подключения» (быстро и просто)

Самый очевидный, но эффективный способ — физически отключить провод или деактивировать сетевой адаптер. Это заставит систему автоматически переключиться на Wi-Fi.

Как это сделать:

  1. Нажмите Win + R, введите ncpa.cpl и нажмите Enter.
  2. Найдите подключение Ethernet (обычно называется «Подключение по локальной сети» или «Ethernet»).
  3. Кликните правой кнопкой и выберите «Отключить».

Плюсы: работает мгновенно, не требует перезагрузки.

Минусы: придётся повторять действие каждый раз при подключении кабеля.

Способ 2: Изменение приоритета сетей в «Параметрах Windows»

Windows 10 и 11 позволяют вручную задать порядок использования сетей. Этот метод не меняет метрику, но заставляет систему игнорировать Ethernet, если доступен Wi-Fi.

Инструкция:

  1. Откройте Параметры → Сеть и Интернет → Wi-Fi.
  2. Нажмите «Управление известными сетями».
  3. Выберите вашу Wi-Fi-сеть и кликните «Свойства».
  4. Включите опцию «Подключаться автоматически» и «Приоритет при подключении к нескольким сетям» (если есть).

🔹 Для Windows 11: дополнительно проверьте раздел Параметры → Сеть и Интернет → Ethernet и отключите опцию «Разрешить Windows управлять подключениями».

Что делать, если опции "Приоритет" нет?

В некоторых сборках Windows (особенно корпоративных) эта опция скрыта. В таком случае используйте Способ 3 (изменение метрики вручную).

Способ 3: Ручное изменение метрики интерфейса (для опытных)

Этот метод позволяет принудительно задать приоритет для Wi-Fi, изменив метрику адаптера. Подходит для Windows 10/11 и требует прав администратора.

Пошаговая инструкция:

  1. Откройте Панель управления → Сеть и Интернет → Центр управления сетями.
  2. Слева выберите «Изменение параметров адаптера».
  3. Кликните правой кнопкой по Wi-Fi-адаптеру → «Свойства».
  4. Выделите «IP версии 4 (TCP/IPv4)» и нажмите «Свойства».
  5. Нажмите «Дополнительно» → снимите галочку «Автоматическое назначение метрики».
  6. В поле «Метрика интерфейса» введите значение 1 (или любое число меньше, чем у Ethernet).
  7. Повторите шаги для IPv6 (если используется).

📌 Важно: после изменения метрики перезагрузите ноутбук. Чтобы вернуть всё обратно, просто включите опцию «Автоматическое назначение метрики».

Убедитесь, что Wi-Fi подключён|Откройте командную строку (cmd)|Введите route print и проверьте столбец Metric для вашего Wi-Fi|Если метрика не изменилась, повторите шаги с правами администратора

-->

Тип подключения Метрика по умолчанию Рекомендуемая метрика для приоритета
Wi-Fi (5 ГГц, Wi-Fi 6) 25–35 110
Ethernet (1 Гбит/с) 10–20 2030 (чтобы уступить Wi-Fi)
Мобильный интернет (4G/5G) 35–70 50+ (ниже всего)

Способ 4: Использование PowerShell для принудительного приоритета

Если графический интерфейс не помогает, можно изменить приоритет через PowerShell. Этот метод подходит для автоматизации (например, в скриптах).

Откройте PowerShell от имени администратора и выполните:

Get-NetIPInterface | Where-Object {$_.InterfaceAlias -like "Wi-Fi"} | Set-NetIPInterface -InterfaceMetric 1

Чтобы вернуть автоматический режим:

Get-NetIPInterface | Where-Object {$_.InterfaceAlias -like "Wi-Fi"} | Set-NetIPInterface -AutomaticMetric enabled

⚠️ Внимание: неправильные команды в PowerShell могут нарушить сетевые настройки. Перед выполнением проверьте имя вашего адаптера командой Get-NetAdapter.

Способ 5: Настройка приоритета в macOS и Linux

На macOS и Linux логика приоритета сетей отличается от Windows. Здесь используется концепция «сервисного порядка» (service order).

Для macOS:

  1. Откройте Системные настройки → Сеть.
  2. Нажмите на ⚙️ (шестерёнку) → «Настройки расположения».
  3. В выпадающем меню выберите «Редактировать порядок служб».
  4. Перетащите Wi-Fi на первое место в списке.

Для Linux (Ubuntu/Debian):

  1. Откройте файл /etc/network/interfaces с правами суперпользователя:
  2. sudo nano /etc/network/interfaces
  3. Добавьте строку metric 100 для Wi-Fi (чем меньше число, тем выше приоритет).
  4. Перезапустите сеть:
  5. sudo systemctl restart networking

Частые проблемы и решения

Даже после изменения настроек Wi-Fi может не становиться приоритетным. Рассмотрим типичные причины и способы их устранения.

Проблема 1: Метрика сбрасывается после перезагрузки.
Решение: Проверьте, не сбрасывает ли метрику драйвер адаптера или антивирус (например, Kaspersky или Avast могут блокировать изменения). Обновите драйвер через Диспетчер устройств.

Проблема 2: Windows игнорирует настройки и всё равно выбирает Ethernet.
Решение: Отключите службу «Автонастройка WLAN» (WlanSvc) или проверьте политики групповой сети (gpedit.mscКонфигурация компьютера → Административные шаблоны → Сеть).

Проблема 3: На macOS после обновления сбивается порядок сетей.
Решение: Сбросьте настройки сети через Системные настройки → Сеть → Управление расположениями (удалите текущее и создайте новое).

⚠️ Внимание: Если вы подключены к корпоративной сети с 802.1X аутентификацией, изменение метрики может нарушить доступ к ресурсам компании. Перед настройками уточните политику IT-отдела.

FAQ: Ответы на популярные вопросы

Можно ли сделать приоритет для конкретной Wi-Fi сети, а не для всех?

Да, в Windows 10/11 это возможно через политики групповой сети (gpedit.msc). Перейдите в Конфигурация компьютера → Административные шаблоны → Сеть → Windows Connection Manager и настройте правило для конкретного SSID.

На macOS это делается через «Расширенные настройки» в меню Wi-Fi — там можно задать приоритет для каждой сохранённой сети.

Почему после изменения метрики интернет стал медленнее?

Если вы задали Wi-Fi метрику 1, а скорость упала, возможно:

  • 📉 Роутер перегружен (проверьте нагрузку в веб-интерфейсе по адресу 192.168.1.1).
  • 🔄 Драйвер адаптера устарел (обновите его через Диспетчер устройств).
  • 🛡️ VPN или брандмауэр блокирует трафик (отключите их временно для теста).

Верните метрику на значение 1015 и проверьте скорость заново.

Как сделать так, чтобы приоритет Wi-Fi работал только для конкретных программ?

Для этого используйте правила маршрутизации (route add) или специализированные утилиты вроде ForceBindIP (Windows) или nftables (Linux). Например, чтобы игра Counter-Strike 2 всегда использовала Wi-Fi, а браузер — Ethernet, выполните:

route add 192.168.1.100 mask 255.255.255.255 192.168.1.1 if 11

Где 192.168.1.100 — IP сервера игры, а 11 — индекс Wi-Fi-адаптера (узнать его можно командой route print).

Будет ли этот метод работать на Windows 7?

Да, но с оговорками:

  • 🖥️ В Windows 7 нет опции «Приоритет при подключении» в графическом интерфейсе — только ручное изменение метрики.
  • 🔧 Команды PowerShell заменяются на netsh (например, netsh interface ipv4 set interface "Wi-Fi" metric=1).
  • ⚠️ Некоторые драйверы старше 2018 года могут игнорировать метрику — в этом случае поможет только физическое отключение Ethernet.
Можно ли настроить приоритет на уровне роутера?

Нет, приоритет подключения настраивается только на клиентском устройстве (ноутбуке, ПК, смартфоне). Однако на роутере вы можете:

  • 🎯 Зарезервировать IP для ноутбука и назначить ему высший QoS (качество обслуживания).
  • 🔗 Отключить порт Ethernet для конкретного MAC-адреса (если нужно принудительно использовать Wi-Fi).
  • 📡 Создать отдельную гостевую сеть с приоритетом для трафика ноутбука.

Эти меры не заменят настройку приоритета на ноутбуке, но улучшат стабильность Wi-Fi-соединения.