Как изменить сетевой приоритет в Windows

Как изменить сетевой приоритет в Windows
⏱️ 1 min read

Если у вас есть и Wi-Fi, и Ethernet, вы могли заметить, что Windows автоматически переключается на Ethernet при подключении. Это происходит из-за автоматического сетевого приоритета, который Windows назначает всем своим сетевым адаптерам. Как правило, это хорошо. Однако, если вы хотите использовать одну сеть вместо другой, вам придется отключить другой сетевой адаптер.

Например, когда есть проблема с широкополосным подключением, я пытаюсь использовать мобильные данные через USB-модем. Однако большую часть времени Windows отказывается использовать новое соединение из-за его более низкого приоритета по сравнению с обычным настольным Ethernet-адаптером. Чтобы решить эту проблему, я должен изменить приоритет сети.

Если у вас есть несколько сетевых адаптеров и вы хотите принудительно установить одно сетевое соединение над другим, вам следует подумать об изменении сетевого приоритета, а не об отключении адаптера. Вот как это сделать.

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

Изменить приоритет сети через настройки адаптера

1. Откройте приложение «Настройки», нажав кнопку «Все настройки» в Центре уведомлений или выполнив поиск в меню «Пуск». В приложении настроек перейдите в «Сеть и Интернет -> Состояние» и нажмите «Изменить параметры адаптера», который появляется на правой панели.

изменить-сетевой-приоритет-выбрать-параметры-адаптера

2. Вышеупомянутое действие откроет страницу сетевого адаптера в панели управления. Найдите сетевой адаптер, для которого вы хотите повысить приоритет, щелкните его правой кнопкой мыши и выберите параметр «Свойства».

изменить-сетевой-приоритет-выбрать-свойства

3. В окне свойств выберите опцию «Протокол Интернета версии 4 (TCP/IPv4)» и нажмите кнопку «Свойства».

изменить-сетевой-приоритет-выбрать-ipv4-свойства

4. Опция приоритета сети скрыта в дополнительных настройках. Нажмите на кнопку «Дополнительно».

изменить-сетевой-приоритет-щелкнуть-дополнительно

5. Снимите флажок «Автоматическая метрика» и введите число меньше 10. Нажмите кнопку «ОК», чтобы сохранить изменения. Просто для демонстрации я ввожу наименьшее возможное число — «1» — для моего сетевого приоритета.

Как правило, Windows использует номера приоритетов выше 20, поэтому все, что ниже 20, должно быть в порядке. Если нет, вы всегда можете изменить его на что-то более низкое.

изменить-сетевой-приоритет-установить-приоритет

6. Закройте все остальные окна и перезапустите систему, чтобы изменения вступили в силу.

Это все. Отныне сеть с более высоким приоритетом будет иметь преимущество перед другими активными сетями. Если вы когда-нибудь захотите вернуться назад, просто установите флажок «Автоматическая метрика» на шаге 5.

Команда PowerShell для изменения сетевого приоритета

При желании вы также можете использовать командлеты PowerShell для изменения сетевого приоритета. На самом деле, если вам удобно использовать PowerShell, это проще, чем первый способ. Все, что вам нужно сделать, это найти индекс интерфейса и установить приоритет.

1. Чтобы изменить сетевой приоритет через PowerShell, вам необходимо иметь права администратора. Найдите PowerShell в меню «Пуск» и выберите параметр «Запуск от имени администратора».

изменить-сетевой-приоритет-powershell-как-администратор

2. Нам нужно узнать индекс интерфейса вашего целевого сетевого адаптера. Для этого выполните приведенную ниже команду, и PowerShell отобразит список всех сетевых адаптеров. Вы увидите порядковый номер интерфейса в разделе «ifIndex». Запишите порядковый номер интерфейса вашего сетевого адаптера. В моем случае это 17.

Get-NetIPInterface

изменить-сетевой-приоритет-список-адаптеров

3. Получив номер индекса интерфейса целевого сетевого адаптера, используйте приведенную ниже команду, заменив «INTERFACE_INDEX» фактическим номером индекса интерфейса, а «PRIORITY» — фактическим номером приоритета, равным или меньшим 10.

Set-NetIPInterface -InterfaceIndex INTERFACE_INDEX -InterfaceMetric PRIORITY

изменить-сетевой-приоритет-powershell-установить-приоритет

4. Чтобы проверить изменения, выполните Get-NetIPInterface командлет. Как видите, приоритет сети изменился с 25 на 10.

изменение-сетевой-приоритет-приоритет-изменено

5. Перезагрузите систему, чтобы изменения вступили в силу.

6. В будущем, если вы хотите, чтобы Windows позаботилась о приоритете сети, просто выполните приведенную ниже команду. Не забудьте заменить INTERFACE_INDEX фактическим индексом интерфейса вашего сетевого адаптера.

Set-NetIPInterface -InterfaceIndex 21 -AutomaticMetric enabled

Если вы столкнулись с какими-либо проблемами или хотели бы поделиться своими мыслями и опытом, оставьте комментарий ниже.

Join our Newsletter and receive offers and updates! ✅

0 0 голоса
Article Rating
Аватар Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Читайте также:

Подписаться
Уведомить о
guest
0 Comments
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x