Когда ноутбук одновременно подключён к Wi-Fi и Ethernet (или нескольким беспроводным сетям), Windows автоматически выбирает сеть с «наиболее надёжным» соединением по внутренним критериям. Чаще всего приоритет отдаётся проводному подключению — даже если его скорость ниже, а Wi-Fi 6 или Wi-Fi 6E могли бы обеспечить лучшую производительность. В результате вы теряете скорость загрузки, стабильность соединения или возможность использовать специфические функции роутера (например, Mesh-сеть или гостевой доступ).
Эта проблема актуальна для геймеров, стримеров, удалённых сотрудников и всех, кто зависит от низкого пинга или специфических настроек роутера. К счастью, приоритет сетей можно изменить вручную — как на уровне операционной системы, так и через настройки адаптера. В этой статье разберём все работающие способы для Windows 10/11, macOS и Linux, включая скрытые параметры, о которых не пишут в стандартных инструкциях.
Почему Windows выбирает не ту сеть?
Операционная система присваивает каждому сетевому подключению метрику интерфейса — числовое значение, определяющее его приоритет. Чем меньше метрика, тем выше приоритет. По умолчанию:
- 🔌 Ethernet (проводное подключение) — метрика
10–20. - 📶 Wi-Fi — метрика
25–50(зависит от версии драйвера и протокола). - 🌐 Мобильный интернет (4G/5G) — метрика
35–70.
Кроме метрики, на выбор сети влияют:
- 🔄 Политика групповой сети (если ноутбук в домене компании).
- ⚡ Скорость отклика (если Ethernet отвечает быстрее, чем Wi-Fi, система выберет его).
- 🔒 Настройки энергосбережения (в режиме батареи Windows может принудительно переключаться на провод).
Если вам нужно, чтобы ноутбук всегда использовал Wi-Fi (например, для подключения к корпоративному VPN или игровому серверу), придётся вручную изменить метрику или отключить автоматический выбор. Ниже — все рабочие методы, от простых к сложным.
Способ 1: Отключение Ethernet через «Сетевые подключения» (быстро и просто)
Самый очевидный, но эффективный способ — физически отключить провод или деактивировать сетевой адаптер. Это заставит систему автоматически переключиться на Wi-Fi.
Как это сделать:
- Нажмите
Win + R, введитеncpa.cplи нажмитеEnter. - Найдите подключение Ethernet (обычно называется «Подключение по локальной сети» или «Ethernet»).
- Кликните правой кнопкой и выберите «Отключить».
✅ Плюсы: работает мгновенно, не требует перезагрузки.
❌ Минусы: придётся повторять действие каждый раз при подключении кабеля.
Способ 2: Изменение приоритета сетей в «Параметрах Windows»
Windows 10 и 11 позволяют вручную задать порядок использования сетей. Этот метод не меняет метрику, но заставляет систему игнорировать Ethernet, если доступен Wi-Fi.
Инструкция:
- Откройте
Параметры → Сеть и Интернет → Wi-Fi. - Нажмите «Управление известными сетями».
- Выберите вашу Wi-Fi-сеть и кликните «Свойства».
- Включите опцию «Подключаться автоматически» и «Приоритет при подключении к нескольким сетям» (если есть).
🔹 Для Windows 11: дополнительно проверьте раздел Параметры → Сеть и Интернет → Ethernet и отключите опцию «Разрешить Windows управлять подключениями».
Что делать, если опции "Приоритет" нет?
В некоторых сборках Windows (особенно корпоративных) эта опция скрыта. В таком случае используйте Способ 3 (изменение метрики вручную).
Способ 3: Ручное изменение метрики интерфейса (для опытных)
Этот метод позволяет принудительно задать приоритет для Wi-Fi, изменив метрику адаптера. Подходит для Windows 10/11 и требует прав администратора.
Пошаговая инструкция:
- Откройте
Панель управления → Сеть и Интернет → Центр управления сетями. - Слева выберите «Изменение параметров адаптера».
- Кликните правой кнопкой по Wi-Fi-адаптеру → «Свойства».
- Выделите «IP версии 4 (TCP/IPv4)» и нажмите «Свойства».
- Нажмите «Дополнительно» → снимите галочку «Автоматическое назначение метрики».
- В поле «Метрика интерфейса» введите значение
1(или любое число меньше, чем у Ethernet). - Повторите шаги для IPv6 (если используется).
📌 Важно: после изменения метрики перезагрузите ноутбук. Чтобы вернуть всё обратно, просто включите опцию «Автоматическое назначение метрики».
Убедитесь, что Wi-Fi подключён|Откройте командную строку (cmd)|Введите route print и проверьте столбец Metric для вашего Wi-Fi|Если метрика не изменилась, повторите шаги с правами администратора
-->
| Тип подключения | Метрика по умолчанию | Рекомендуемая метрика для приоритета |
|---|---|---|
| Wi-Fi (5 ГГц, Wi-Fi 6) | 25–35 | 1–10 |
| Ethernet (1 Гбит/с) | 10–20 | 20–30 (чтобы уступить 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:
- Откройте
Системные настройки → Сеть. - Нажмите на ⚙️ (шестерёнку) → «Настройки расположения».
- В выпадающем меню выберите «Редактировать порядок служб».
- Перетащите Wi-Fi на первое место в списке.
Для Linux (Ubuntu/Debian):
- Откройте файл
/etc/network/interfacesс правами суперпользователя: - Добавьте строку
metric 100для Wi-Fi (чем меньше число, тем выше приоритет). - Перезапустите сеть:
sudo nano /etc/network/interfaces
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 или брандмауэр блокирует трафик (отключите их временно для теста).
Верните метрику на значение 10–15 и проверьте скорость заново.
Как сделать так, чтобы приоритет 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-соединения.