Изменить приоритет процесса для запуска процессов с помощью командной строки

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

Приоритеты приложений и процессов Windows определяются по следующим уровням:

  • В реальном времени.
  • Высоко.
  • Выше нормального.
  • Нормальный.
  • Ниже нормы.
  • Низкий.

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

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

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

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

Есть три способа изменить уровень приоритета процессов, запущенных на вашем компьютере. Сделать это можно следующими способами:

  1. Измените приоритет в диспетчере задач.
  2. Установите приоритет процесса с помощью PowerShell.
  3. Установите уровень приоритета с помощью командной строки.

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

1]Измените приоритет в диспетчере задач

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

Чтобы установить приоритет в диспетчере задач, щелкните правой кнопкой мыши кнопку Пуск и выберите Диспетчер задач. Щелкните стрелку вниз в нижней части экрана диспетчера задач, чтобы Подробнее.

Переключитесь на Подробности вкладка в верхней части окна. Найдите здесь процесс, приоритет которого вы хотите изменить, и наведите курсор на Установить приоритет.

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

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

2]Установите приоритет процесса с помощью PowerShell.

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

В таблице ниже показаны различные уровни приоритета и соответствующие им идентификаторы:

Уровень приоритетаСоответствующий ID
В реальном времени256
Высоко128
Выше нормального32768
Нормальный32
Ниже нормы16384
Низкий64

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

Нажмите клавишу Windows и найдите PowerShell. Щелкните программу в результатах поиска.

В окне PowerShell введите следующую команду и нажмите ENTER.

Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }

установить приоритет процесса в PowerShell

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

Аналогично измените PriorityLevelID на номер уровня приоритета.

3]Установите уровень приоритета с помощью командной строки.

нажмите Клавиша Windows + R комбинация, чтобы открыть диалоговое окно «Выполнить». Здесь введите cmd и нажмите ENTER.

В окне командной строки введите команду ниже и нажмите клавишу ВВОД.

wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"

установить приоритет процесса в командной строке

ПРИМЕЧАНИЕ: В приведенной выше команде замените Имя процесса с именем процесса, уровень приоритета которого вы хотите изменить.

Кроме того, при выполнении этой операции с помощью этой команды, как и в PowerShell, используются идентификаторы назначенных уровней приоритета. Итак, при вводе приведенной выше команды обязательно замените PriorityLevelID с соответствующим идентификатором из таблицы в предыдущем решении.

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

wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"

Для этой команды не забудьте также заменить Имя процесса с именем приложения / процесса и PriorityLevelName с уровнем приоритета, который вы хотите использовать (В реальном времени, Высокий, Выше нормального, Нормальный, Ниже нормального или Низкий).

ПРИМЕЧАНИЕ:

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

установить приоритет процесса в диспетчере задач

Похожие записи

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

Ваш адрес email не будет опубликован.