Меню Рубрики

Как в windows 7 убрать приоритет по сети

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

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

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

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

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

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

Изменить приоритет сети с помощью настроек адаптера

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

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

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

4. Параметр приоритета сети скрыт под расширенными настройками. Нажмите кнопку «Дополнительно».

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

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

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

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

Связанный: Как заблокировать или разрешить WiFi-сеть в Windows 10

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

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

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

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

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

Set-NetIPInterface -InterfaceIndex INTERFACE_INDEX -InterfaceMetric PRIORITY

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

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

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

Set-NetIPInterface -InterfaceIndex 21 -AutomaticMetric enabled

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

Источник

Как изменить приоритет подключения для проводного (Ethernet) или беспроводного (Wi-Fi) сетевого адаптера в Windows

В этой статье показан способ как изменить приоритет подключения к сети для проводного (Ethernet) или беспроводного (Wi-Fi) сетевого адаптера в операционной системе Windows.

Когда компьютер или ноутбук поставляется с несколькими сетевыми адаптерами (Ethernet и Wi-Fi), то операционная система Windows будет использовать приоритеты, чтобы решить, какой адаптер использовать для подключения к сети в первую очередь.

По умолчанию Windows использует метрику интерфейса для определения сетевого адаптера с наивысшим приоритетом. Адаптеры с меньшим значением метрики имеют более высокий приоритет по сравнению с адаптерами с более высоким значением метрики.

Как изменить приоритет подключения для проводного (Ethernet) или беспроводного (Wi-Fi) сетевого адаптера в Windows

Чтобы узнать приоритеты сетевых адаптеров, откройте консоль Windows PowerShell от имени администратора и выполните следующую команду:

В столбце ifIndex указаны уникальные номера каждого адаптера, а в столбце InterfaceMetric приоритеты адаптеров, они пригодятся при выполнении следующей команды. Как можно видеть на скриншоте ниже, в данном примере проводное (Ethernet) подключение имеет более высокий приоритет чем беспроводная сеть, так как Ethernet адаптер имеет меньшее значение метрики.

Теперь изменим приоритет для беспроводного адаптера и сделаем его более высоким по отношению к Ethernet адаптеру, для этого нужно выполнить команду следующего вида:

Set-NetIPInterface -InterfaceIndex «ifIndex» -InterfaceMetric «InterfaceMetric»

Где вместо ifIndex — укажите номер адаптера, приоритет которого нужно изменить.

А вместо InterfaceMetric — укажите значение метрики, здесь достаточно указать на одну единицу меньше, то есть в данном примере Ethernet адаптер имеет значение метрики 35, а адаптер беспроводной сети имеет значение метрики 50, и чтобы задать адаптеру беспроводной сети более высокий приоритет, укажите значение метрики 34.

В данном примере команда будет выглядеть следующим образом:

Set-NetIPInterface -InterfaceIndex «12» -InterfaceMetric «34»

Проверьте изменения выполнив команду:

После выполнения команды, изменения вступают в силу сразу, и подключение по беспроводной сети будет иметь более высокий приоритет по отношению к проводному подключению. Например в ноутбуке включены и Ethernet и Wi-Fi адаптеры, но подключение к интернету выполнено по Wi-Fi, и теперь при подключении Ethernet кабеля к ноутбуку, подключение к сети интернет по прежнему будет выполняться по беспроводной сети. Но если бы Ethernet адаптер имел более высокий приоритет, то при подключении Ethernet кабеля, соединение с интернетом автоматически переключилось бы с Wi-Fi адаптера на Ethernet.

Источник

Как изменить приоритет процесса и как его сохранить (высокий, низкий)

Доброго времени!

Первый и самый главный вопрос, с которого следовало бы начать данную статью: зачем вообще менять приоритет и стоит ли это делать. 👀

Представьте, вот вы запускаете тяжелую игру (или редактор видео, или еще что-то. ) далеко на не самом мощном компьютере. Причем, помимо вашей игры в Windows (обычно) запущено достаточно большое количество процессов, приложений. И в определенное время они могут «забирать» часть ресурсов себе — в результате игра время от времени притормаживает.

Смена приоритета процесса же позволяет указать Windows, что запущенная игра — это первоочередная задача, которой нужно выделить все основные ресурсы (а все остальное может подождать. ) . Благодаря заданию приоритетов для самых «главных» для вас программ — можно снизить количество притормаживаний и лагов, ускорить их работу.

Т.е. тема достаточно интересна, и может быть очень полезна как для любителей игр, так и для работы с видео, фото и пр. ресурсоемкими задачами.

Теперь ближе к сути.

Работа с приоритетами.

У каждой запускаемой программы или процесса в Windows есть приоритет. Обычно, ОС Windows «сама знает» кому и что выделять, и делает это автоматически (без участия пользователя). Вообще разнообразие приоритетов не такое уж и большое:

  1. Idle (низкий) — программы, выполнение которых может и подождать (при выставлении данного приоритета некоторый софт может тормозить) ;
  2. Below Normal (ниже среднего);
  3. Normal (средний) — большинство программ запускаются со средним приоритетом;
  4. Above Normal (выше среднего);
  5. High (высокий);
  6. Real Time (реального времени) — самый высокий приоритет. При его выставлении — в первую очередь будет выполняться именно эта программа.

Отмечу, что с приоритетами High и Real Time нужно быть крайне осторожными: в некоторых случаях при выставлении оных — компьютер может зависнуть или Windows завершит работу с ошибкой.

Еще один совет : нет необходимости выставлять приоритет каждой запускаемой программе (с этим Windows хорошо справляется в авто-режиме). Как правило, есть смысл указать приоритет для 2÷5 часто-используемых приложений, которые для вас наиболее важны.

Изменение приоритета

И так, чтобы поменять приоритет работающей программы (процесса) в Windows — необходимо воспользоваться диспетчером задач . Для того, чтобы его вызвать — нажмите сочетание кнопок Ctrl+Shift+Esc (либо Ctrl+Alt+Del).

Для вызова диспетчера задач — нажмите Ctrl+Shift+Esc

Далее откройте вкладку «Подробности» (это для Windows 10, для Windows 7 — «Процессы») и найдите в списке нужный процесс ( прим. : название программы совпадает с названием процесса) .

После, на нужном процессе кликните правой кнопкой мышки: в появившемся меню перейдите во вкладку «Задать приоритет» и укажите нужный вам.

Задание приоритета для запущенного процесса

Собственно, на этом всё! Теперь запущенная программа будет работать с новым приоритетом. При выставлении приоритета реального времени — возможно, компьютер начнет тормозить.

Сохранение приоритета с помощью настроек реестра

После перезагрузки компьютера (или при перезапуске программы) — установленный вами приоритет сбрасывается (т.е. Windows снова задает его автоматически). И это не очень удобно.

Но с помощью настроек реестра можно «сохранить» указанный вами приоритет (т.е. Windows будет «знать», что эту программу нужно запустить с таким-то приоритетом).

    сначала необходимо открыть редактор реестра (нажмите Win+R , и введите команду regedit , нажмите OK). У кого не открылся редактор, привожу в помощь одну свою старую заметку: https://ocomp.info/sposoby-otkryit-redaktor-reestra.html

regedit — открыть редактор реестра

далее необходимо открыть следующую ветку реестра (можно просто ее скопировать и вставить в редактор): HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\

Какую ветку в реестре нужно открыть

затем нужно узнать точное название исполняемого файла программы (игры). Для этого просто щелкните правой кнопкой мышки по ее ярлыку и перейдите в свойства . После, в разделе «Ярлык» — в строке «Объект» скопируйте название исполняемого файла;

Узнаем название исполняемого файла игры / Кликабельно

теперь в открытой ветке реестра создайте раздел (папку) с именем исполняемого файла программы (которое мы узнали в предыдущем шаге) . В моем случае — это «civilization4.exe» (без кавычек и с маленькими буквами!) ;

Создание раздела / Реестр

далее в ветке с названием игры (программы) создайте еще один раздел (папку) и назовите ее «PerfOptions» , см. пример ниже;

последний штрих: в разделе «PerfOptions» создайте параметр DWORD (32), присвойте ему имя » CpuPriorityClass » и задайте значение исходя из требований, в моем случае это «3» ( прим.: 1 — низкий приоритет; 5 — ниже среднего; 8 — средний; 6 — выше среднего; 3 — высокий) .

Создать параметр DWORD32

в конечном итоге получится так, как показано на скрине ниже.

Что получилось в итоге!

  • теперь при запуске игры Civilization — Windows будет автоматически выставлять ей высокий приоритет.
  • Для Windows 7 есть спец. программа Prio, позволяющая задавать (и сохранять) приоритеты для практически любых программ и процессов. Правда, в Windows 10 она не работает (поэтому выше я и привел универсальный рабочий способ для всех современных ОС Windows).

    Запуск приложения с нужным приоритетом (через командную строку)

    Есть еще один вариант задания приоритета приложению — речь идет о командной строке (разумеется, если создать «BAT» файл — то запуская его, можно всегда иметь программу с нужным приоритетом) .

      создать на рабочем столе (например) обычный текстовый файл;

    Создать текстовый документ

  • далее добавить в него «определенную строку»: cmd.exe /c start /high /D «C:\games\Sid Meier’s Civilization 4 Complete\Beyond the Sword\» Civ4BeyondSword.exe
  • обратите внимание, в этой строке вам нужно изменить путь до установленной игры (программы) на диске («C:\games\Sid Meier’s Civilization 4 Complete\Beyond the Sword\») и название ее исполняемого файла (Civ4BeyondSword.exe) на свои данные;

    Вставка строки в блокнот и сохранение

    после чего сохраните текстовый файл, закройте его и переименуйте расширение: с «TXT» на «BAT» (или «CMD»). Если у вас не отображается расширение файла, ознакомьтесь вот с этой заметкой: https://ocomp.info/kak-uvidet-skryityie-faylyi-i-papki.html

    Изменяем расширение блокнота с TXT на CMD

  • теперь можно кликать на получившийся файл и игра будет запускаться с нужным вам приоритетом. Удобно?!
  • Дополнения по теме будут весьма кстати.

    Источник

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Как в windows 7 убрать переход на зимнее время
  • Как в windows 7 убрать кнопку свернуть все окна
  • Как в windows 7 убрать кнопку пуск в windows
  • Как в windows 7 убрать гибернацию в windows
  • Как в windows 7 стать владельцем папки в windows