Что такое приоритет в диспетчере задач

Что такое приоритет в диспетчере задач

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

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

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

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

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

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

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

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

  1. >(при выставлении данного приоритета некоторый софт может тормозить) ;
  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_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionImage 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:gamesSid Meier’s Civilization 4 CompleteBeyond the Sword" Civ4BeyondSword.exe
  • обратите внимание, в этой строке вам нужно изменить путь до установленной игры (программы) на диске ("C:gamesSid Meier’s Civilization 4 CompleteBeyond the Sword") и название ее исполняемого файла (Civ4BeyondSword.exe) на свои данные;
  • Читайте также:  Программа для скачивания музыки вконтакте яндекс браузер

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

    после чего сохраните текстовый файл, закройте его и переименуйте расширение: с "TXT" на "BAT" (или "CMD"). Если у вас не отображается расширение файла, ознакомьтесь вот с этой заметкой: https://ocomp.info/kak-uv >

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

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

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

    Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

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

    Как все знаю Диспетчер задач Windows используется для устранения неполадок или сбоев ОС. С помощью диспетчера задач вы можете закрыть любое приложение или процес, которое не работает должным образом, также можно мониторить использования системных ресурсов. Тем не менее, есть еще, как минимум 8 вещей, которых вы не знаете о диспетчера задач Windows 7.

    Мы уже упоминали о том, как открыть ДЗ 6-тью способами. Сегодня же вы откроете, что-то новенькое для себя.

    Отправить сообщение другому пользователю или отключить его.

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

    Организация и Управление Windows.

    Во вкладке " Приложение" вы можете видеть все открытые программы на данный момент. Дважды нажав мышью на любое из окон вы можете перейти на него. Щелкнув правой кнопкой мыши выберите "свернуть" или "развернуть", чтобы показать или скрыть какое-то окно.

    Кроме этого можно выбрать несколько окон и выдвинуть их на передний план (удерживайте Ctrl при щелчке на каждое окно в списке), щелкните правой кнопкой мыши и выберите, как вы хотите видеть окна "Сверху вниз" или "Слева направо".

    Сколько времени используются процессы на вашем компьютере

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

    Если вы хотите узнать какие процессы использовались дольше всего, то перейдя во вкладку "Процессы" на панели управления выбирете "Вид" —> "Выбрать столбцы. " —> поставить галочку напротив "Время ЦП".

    Читайте также:  Как проверить деньги при продаже машины

    Управление приоритетом процессов

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

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

    (Если вы не знаете, какой процесс принадлежит приложению, то перейдите во вкладку "Приложение", выделите нужное, щелкните правой кнопкой мыши и выберите функцию "Перейти к процессу").

    Ограничение приложения конкретным процессором

    Если у вас многоядерный процессор или встроенная технология HyperThreading, а вы хотите поиграть в старенькую игру, то для нормальной ее работы вам будет достаточно только одно ядро, а не целых четыре или восемь.

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

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

    Если у вас не работает приложение из-за ошибки совместимости, то вы можете устранить эту проблему прямо из диспетчера задач.
    Все, что вам нужно, так это найти нужный процесс, щелкнуть правой кнопкой мыши и выбрать пункт "Свойства."

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

    Просмотр связанных процессов и услуг

    Задумывались ли вы когда-либо за что отвечает процесс "svchost.exe" на самом деле? Если вы щелкните на вкладку "процессы", то не отменно увидите несколько процессов svchost.exe, которые используют различные объемы оперативной памяти.

    Svchost.exe — это процесс Windows, который работает со Службами Windows — если вы хотите увидеть, какие именно в данный момент работают у ваас службы под процессом svchost.exe, то щелкните правой кнопкой мыши и выберите Надо обслуживания (ы).

    Мониторинг загрузки ЦП

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

    Ссылка на основную публикацию
    Adblock detector