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

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

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

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

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

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

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

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

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

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

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

  1. Открыть новый экземпляр командной строки.
  2. Введите или скопируйте и вставьте следующую команду:
     start ""/AboveNormal "C:  Windows  System32  notepad.exe" 

    Это запустит Блокнот с приоритетом Above Normal..
    Замените значение желаемым уровнем приоритета, например «Высокий» или «Ниже нормального». Замените путь исполняемого файла полным путем к приложению, которое вы хотите запустить.

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

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

  1. Откройте новый экземпляр командной строки.
  2. Введите или скопируйте и вставьте следующую команду:
     wmic process where name = "Process Name" call setpriority "Priority Level" 

    Замените ‘Имя процесса ‘на фактическое имя процесса, например «notepad.exe».
    Замените часть «Уровень приоритета» в соответствии со следующей таблицей:

    Значение уровня приоритета Имя уровня приоритета
    256 В реальном времени
    128 High
    32768 Выше нормы
    32 Normal
    16384 Ниже нормы
    64 Низкий

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

     wmic process where name = "notepad.exe" call setpriority 32768 
     wmic process where name = "notepad.exe" call  setpriority «Выше обычного» 



Оцените статью
digitdocom.ru
Добавить комментарий