Повышение приоритета активным приложениям windows 10

Как повысить приоритет процесса в Windows 10

По умолчанию всем процессам выставляется обычный приоритет в Windows 10. Можно понизить или повысить приоритет отдельного процесса, в независимости от конкретного приложения или игры. Доступны следующие основные значения приоритетов: реального времени, высокий, обычный и низкий и промежуточные значения: выше среднего и ниже среднего.

Эта статья расскажет, как повысить приоритет процесса в Windows 10. Изменение приоритетов рекомендуется использовать на слабых компьютерах, где нет большого запаса вычислительной мощности процессора. Именно на таких системах наблюдается повышение производительности требовательных игр или программ.

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

  • Реального времени — все ресурсы системы будут задействовано прежде всего для выполнения текущего процесса. Приложение, получив такое значение приоритета, будет получать любую необходимую мощность, в некоторых случаях даже жертвуя другими процессами.
  • Высокий — не ограничивая другие процессы, использует максимально доступное количество ресурсов. Все процессы с высоким приоритетом работают лучше в сравнении с предыдущими приоритетами. Он способен использовать ресурсы процессов с приоритетом пониже.
  • Обычный — большинству приложений достаточно этого приоритета для нормальной работы. Текущее значение выбирается автоматически для всех установленных программ. При необходимости отката изменений просто установите обычный приоритет использования.
  • Низкий — выбранный процесс использует ресурсы системы, только когда они полностью свободны. Работа приложений в таком режиме не даст успехов. Скорее всего, все процессы с таким приоритетом будут сильно тормозить и отставать от реального времени.

В предыдущих версиях операционной системы можно было в диспетчере задач, непосредственно во вкладке процессы изменять приоритеты программ. В обновлённой версии системы всё немного изменилось, хотя приоритеты также настраиваются в диспетчере задач.

  1. Запустите классический диспетчер задач нажав сочетание клавиш Ctrl+Shift+Esc.
  2. Перейдите в раздел Подробности и в контекстном меню выберите Задать приоритет.

Выберите нужный, по Вашему мнению, приоритет выделенного процесса. Не нужно выполнять никакие перезагрузки компьютера или применять изменения. Приоритет также меняется в режиме реального времени.

Стоит также отметить возможность использования игрового режима. Он в автоматическом режиме выставляет высокий приоритет для игр в Windows 10. Тестирования показывают, что включение игрового режима повышает стабильность работы игры. В некоторых случаях даже увеличивается количество кадров в секунду.

Как изменить приоритет сетевого подключения в Windows 10

Ранее описанная программа NetLimiter 4 помогает ограничить скорость Интернета на компьютере. Если же Вы имеете в наличии материнскую плату со встроенным сетевым контроллерам Killer, тогда можете использовать программу Killer Control Center.

Устанавливая приоритет в домашней сети для процессов, пользователь автоматически ограничивает скорость Интернета для приложений с низким приоритетом. Например, в утилите Killer Control Center по умолчанию более высокий приоритет устанавливается для игр и низкий для приложений и процессов в системе. Это позволяет минимизировать потери в доставке Интернет-пакетов.

Собственно для повышения приоритета процесса достаточно воспользоваться классическим диспетчером задач. Возможно, пригодится инструкция: Как открыть диспетчер задач в Windows 10. Выставление приоритетов процессов относиться к использованию ресурсов системы (мощности комплектующих), дополнительно можно с помощью стороннего ПО изменить приоритеты использования сети.

Как повысить приоритет процесса в Windows 10

Как вы, возможно, уже знаете, Windows разделяет ресурсы ЦП вашего компьютера между запущенными приложениями. Сколько ресурсов будет отдано процессу, определяется его приоритетом. Чем выше уровень приоритета, тем больше ресурсов будет выделено процессу. В этой статье мы увидим, как повысить или понизить приоритет процесса в Windows 10.

Для процессов в Windows доступно 6 уровней приоритета, а именно:

  • Низкий
  • Ниже среднего
  • Обычный
  • Выше среднего
  • Высокый
  • В реальном времени
Читайте также:  Изменить время astra linux

Нормальный — уровень по умолчанию. Большинство приложений запускаются с этим уровнем приоритета и работают без проблем. Пользователь может временно изменить приоритет процесса, чтобы ускорить приложение или замедлить его и заставить потреблять меньше ресурсов. Новый уровень приоритета, примененный к приложению, будет действовать до завершения процесса приложения. Как только вы выйдете из него, в следующий раз он откроется с уровнем приоритета по умолчанию (Нормальный), если в самом приложении нет настройки для автоматического изменения своего приоритета.

Некоторые приложения могут изменять свой приоритет автоматически. Популярные архиваторы WinRAR и 7-Zip могут повысить свой приоритет до «Выше обычного», чтобы ускорить процесс архивирования. Или медиаплееры, такие как Winamp, могут повысить приоритет своего процесса во время воспроизведения.

Прежде чем продолжить, вам необходимо знать следующее. Уровень приоритета в реальном времени не предназначен для установки пользователем. Это может вызвать нестабильность системы. Приложение, работающее с этим приоритетом, может потреблять 100% ресурсов ЦП и перехватывать ввод с клавиатуры и мыши, делая компьютер непригодным для использования.

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

Чтобы повысить или понизить приоритет процесса в Windows 10 сделайте следующее:

  1. Откройте диспетчер задач .
  2. При необходимости переключите его в режим просмотра «Подробнее», используя ссылку «Подробнее» в левом нижнем углу.
  3. Перейдите во вкладку «Подробности»
  4. Щелкните правой кнопкой мыши нужный процесс и выберите « Установить приоритет» в контекстном меню. В раскрывающемся подменю выберите желаемый уровень приоритета, например, « Выше обычного» .
  5. Откроется следующий диалог:
  6. Подтвердите операцию, и все готово.

Есть способ запустить процесс с желаемым приоритетом. Это можно сделать с помощью консольной команды «start», доступной в классической командной строке (cmd.exe). Вот как:

Как запустить приложение с определенным уровнем приоритета

  • Нажмите клавишу windows + r и введите «cmd»
  • Введите или скопируйте и вставьте следующую команду:

start «» /AboveNormal «C:\Windows\System32\notepad.exe»

Эта команда запустит блокнот с приоритетом выше нормального. Замените значение желаемым уровнем приоритета, например «High» или «BelowNormal». Замените путь исполняемого файла полным путем к приложению, которое вы хотите запустить.

Наконец, используя консольный инструмент wmic , вы можете изменить уровень приоритета процесса уже запущенного приложения. Это может быть полезно в различных сценариях автоматизации.

Как изменить уровень приоритета приложения с помощью wmic

  • Нажмите клавишу windows + r и введите «cmd»
  • Введите или скопируйте и вставьте следующую команду:

wmic process where name=»Process Name» call setpriority «Priority Level»

Замените часть «Process Name» фактическим именем процесса, например «notepad.exe». Замените часть «Priority Level» в соответствии со следующей таблицей:

PRIORITY LEVEL VALUE PRIORITY LEVEL NAME
256 Realtime
128 High
32768 Above normal
32 Normal
16384 Below normal
64 Low

Вы можете использовать в команде значение или имя. Следующие два примера делают то же самое:

Windows 10 как задать приоритет приложения?

Windows 10 хорошая операционная система — быстрая, стабильная, красивая. Однако некоторые вещи в ней сделаны не на виду, скрыты от рядового пользователя, чтобы не мешать. Примерно как в macOS, только там вообще жесть.

Как-то мне понадобилось поднять приоритет одной программе. Я заметил, что когда ее сворачиваешь, то в фоне программа начинает работать заметно медленнее.

Возник вопрос: Как задать приоритет приложения в Windows 10?

Оказывается, меняется приоритет все там же в Диспетчере задач, просто немного дальше, чем раньше.

Запускаем Диспетчер задач — заветным сочетанием клавиш Ctrl + Alt + Del или команда taskmgr в (Пуск — Выполнить (Win + R)), много букв, просто хотел напомнить комбинации.

Разворачиваем Диспетчер задачПодробнее, выбираем раздел Подробности и нужный нам процесс, дальше правая кнопка мыши — Задать приоритет и устанавливаем нужный приоритет.

В интернете пишут, что установленный приоритет Windows 10 может потом изменить, я с этим не сталкивался — указывал Высокий и программа действительно работала быстрее.

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

Читайте также:  С какого носителя можно установить windows

Команда Start имеет аргументы:

/low Запускает приложение с низким приоритетом.
/normal Запускает приложение с нормальным приоритетом.
/high Запускает приложение с высоким приоритетом.
/realtime Запускает приложение с приоритетом реального времени.
/abovenormal Запускает приложение с приоритетом выше среднего.
/belownormal Запускает приложение с приоритетом ниже среднего.

Еще способ изменить приоритет и запускать автоматически процесс или программу с определенным приоритетом — внести изменения в реестр Windows 10.

Любому процессу в Windows можно вручную в реестре указать приоритет, с которыми он будет запускаться.

Путь к разделу реестра:

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

Далее в нем создать еще один раздел, т.е. уже подраздел с названием PerfOptions, а уже в нем создать параметр DWORD (32 бита) с названием CpuPriorityClass и задать ему одно из десятичных значений: 1, 3, 5, 6 или 8.
1 — приоритет Idle (низкий);
3 — приоритет High (высокий);
5 — приоритет BelowNormal (ниже среднего);
6 — приоритет AboveNormal (выше среднего);
8 — приоритет Normal (средний).

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

Бился, бился я с изменением прав на ветку реестра, наследованием, пробовал утилиту psexec.exe — не позволяло создать подраздел с любым названием, только со стандартным.

В итоге заработало, если выполнять через .reg файл, пример test.reg

Создаем файл любоеназвание.reg, запускаем и Microsoft Word (если он у вас есть) будет запускаться с высоким приоритетом по-умолчанию. Проверить можно — запустив программу, а потом посмотреть ее приоритет, как описано в первом способе.

Еще есть способ изменения приоритета с использованием сторонних программ. Это уже на ваш вкус, так как не люблю использовать лишние программы, а стараюсь сделать максимально стандартными средствами Windows.

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

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

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

Представьте, вот вы запускаете тяжелую игру (или редактор видео, или еще что-то. ) далеко на не самом мощном компьютере. Причем, помимо вашей игры в 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 часто-используемых приложений, которые для вас наиболее важны.

Читайте также:  Виджет mac os лучшие

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

И так, чтобы поменять приоритет работающей программы (процесса) в 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

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

    Оцените статью