Настройка приоритета windows 10

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

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

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

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

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

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

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

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

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

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

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

Как поставить высокий приоритет через «Диспетчер задач»

Если нужно изменить приоритет уже запущенной программы, то для этого можно воспользоваться « Диспетчером задач ».

Чтобы открыть « Диспетчер задач » можно использовать разные способы. Самый простой и известный вариант – это комбинация клавиш Ctrl-Alt-Del . Также можно кликнуть правой кнопкой мышки по панели задач внизу экрана и выбрать там « Диспетчер задач ».

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

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

Рекомендуется указывать приоритет « Выше среднего » или « Высокий ». Если выбрать приоритет « Реального времени », то это может привести к зависанию программы или всей системы.

Как запустить программу с высоким приоритетом через командную строку

Для того чтобы запустить программу сразу с высоким приоритетом можно использовать командную строку Windows 10. Для этого понадобится стандартная команда « start », которая позволяет запускать любые другие программы из командной строки.

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

  • /high – это указание на приоритет программы. Также можно использовать:
    • /low
    • /normal
    • /high
    • /realtime
    • /abovenormal
    • /belownormal
  • program – это программа, которую нужно запустить с данным приоритетом.
Читайте также:  Hard reset windows 10 ноутбук

Например, для того чтобы запустить редактор Paint с высоким приоритетом нужно выполнить:

После запуска программы можно перейти найти ее в « Диспетчер задач » и проверить ее приоритет. В данной случае все правильно, параметр /high привел к запуску с высоким приоритетом.

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

Также с помощью параметра « /D » путь к программе можно указать прямо в команде « start ». В этом случае команда будет выглядеть так:

Например, для того чтобы запустить программу « akelpad », которая находится в папке « C:\Program Files (x86)\AkelPad » нужно выполнить следующую команду:

Используя данные команды можно создать командный BAT-файл для быстрого запуска программ с высоким приоритетом. Больше информации о команде « start » можно получить на сайте Майкрософт.

Как настроить запуск программы с высоким приоритетом через реестр

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

Чтобы воспользоваться этим способом нужно запустить редактор реестра Windows 10. Это можно сделать, например, при помощи комбинации клавиш Win-R и команды « regedit ».

В редакторе реестра нужно открыть указанный ниже раздел.

В данном разделе нужно создать новый вложенный раздел и назвать его так, как называется exe-файл нужной вам программы.

Например, для того чтобы с высоким приоритетом запускалась программа « Akelpad », созданный раздел должен называться « akelpad.exe ». В вашем случае это может быть « chrome.exe », « hl.exe » и т. д.

В новом разделе создаем еще один вложенный раздел с названием « PerfOptions ».

А в разделе « PerfOptions » создаем параметр « DWORD 32 бита » с названием « CpuPriorityClass ».

Дальше открываем параметр « CpuPriorityClass », выбираем десятичную систему исчисления и присваиваем ему значение 3 (высокий приоритет).

Для данного параметра можно использовать следующие значения приоритета:

  • 1 — низкий;
  • 5 — ниже среднего;
  • 8 — обычный;
  • 6 — выше среднего;
  • 3 — высокий;

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

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

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

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

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

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

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

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

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

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

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

Читайте также:  Are gone out the 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

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

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