Изменить приоритет процесса для запуска процессов с помощью командной строки
Когда вы запускаете приложения в своей системе Windows , все они совместно используют ресурсы вашего процессора для работы. Уровень приоритета определяет количество процессорных ресурсов, которые использует работающее приложение.
Приложения и процессы Windows(Windows) имеют приоритет на следующих уровнях:
- В реальном времени.
- Высоко.
- Выше нормы.
- Нормальный.
- Ниже нормы.
- Низкий.
Чем выше уровень приоритета, присвоенный процессу, тем больше ресурсов процессора он использует; следовательно, тем выше производительность приложения, использующего процесс.
Система Windows автоматически назначает уровни приоритета запущенным процессам, но вы можете изменить уровень вручную. Это руководство покажет вам три способа выполнения этой операции.
Обратите внимание, что хотя вы можете легко установить приоритеты процесса, это временно, потому что процесс возвращается к своему уровню приоритета по умолчанию, когда вы закрываете программу или перезагружаете компьютер.
Как изменить уровень приоритета процесса в Windows 10
Есть три способа изменить уровень приоритета процессов, запущенных на вашем компьютере. Вы можете сделать это, используя следующие методы:
- Измените приоритет в диспетчере задач(Task Manager) .
- Установите(Set) приоритет процесса с помощью PowerShell .
- Установите(Set) уровень приоритета с помощью командной строки(Command Prompt) .
Читайте дальше, чтобы узнать, как проводить вышеперечисленные операции, не сталкиваясь с серьезными осложнениями.
1] Изменить(Change) приоритет в диспетчере задач(Task Manager)
Чтобы установить приоритет в диспетчере задач, щелкните правой кнопкой мыши кнопку(Task ManagerRight-click) « Пуск(Start) » и выберите « Диспетчер задач(Task Manager) » . Щелкните(Click) направленную вниз стрелку в нижней части экрана диспетчера задач , чтобы просмотреть (Task Manager)дополнительные сведения(More details) .
Перейдите на вкладку « Подробности(Details) » в верхней части окна. Здесь найдите процесс, для которого вы хотите изменить его приоритет, и наведите указатель мыши на « Установить приоритет(Set priority) » .
В контекстном меню выберите уровень приоритета для выбранного приложения или процесса. Вы можете выбирать между заданными уровнями приоритета.
Нажмите кнопку « Изменить приоритет»(Change priority) и закройте диспетчер задач.
2] Установите(Set) приоритет процесса с помощью PowerShell
В отличие от метода диспетчера задач , (Task Manager)PowerShell не называет уровни приоритета на английском языке. Вместо этого вы должны установить уровень приоритета, используя назначенные идентификаторы(IDs) .
В таблице ниже показаны различные уровни приоритета и соответствующие им идентификаторы:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
С учетом сказанного выполните следующие шаги, чтобы изменить уровни приоритета программы/процесса с помощью PowerShell .
Нажмите клавишу(Press) Windows и(Windows) найдите PowerShell . Нажмите(Click) на программу из результатов поиска.
В окне PowerShell введите следующую команду и нажмите ENTER .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
В приведенной выше команде замените ProcessName именем процесса или приложения, для которого вы хотите изменить уровень приоритета.
Аналогичным образом измените PriorityLevelID на номер уровня приоритета.
3] Установите(Set) уровень приоритета с помощью командной строки .(Command Prompt)
Нажмите комбинацию Windows key + R , чтобы открыть диалоговое окно « Выполнить ». (Run)Здесь введите cmd и нажмите ENTER.
В окне командной строки(Command Prompt) введите приведенную ниже команду и нажмите ENTER .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
ПРИМЕЧАНИЕ. (NOTE: ) В приведенной выше команде замените ProcessName именем процесса, уровень приоритета которого вы хотите изменить.
Кроме того, выполнение этой операции с помощью этой команды, как и в PowerShell , использует назначенные идентификаторы(IDs) уровня приоритета . Итак, при вводе приведенной выше команды обязательно замените PriorityLevelID соответствующим идентификатором из таблицы в предыдущем решении.
Если вы хотите использовать фактические имена уровней приоритета, как мы это делали в методе диспетчера задач(Task Manager) , вы можете использовать приведенную ниже команду.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Для этой команды не забудьте также заменить ProcessName именем приложения/процесса, а PriorityLevelName — уровнем приоритета, который вы хотите использовать ( Realtime , High , Выше(Above) обычного, Normal , Ниже нормального(Below Normal) или Low ).
ПРИМЕЧАНИЕ(NOTE) :
- Этот пост покажет вам, как СОХРАНИТЬ приоритет процесса
- См. этот пост, если вы не можете установить приоритет процесса в диспетчере задач(can’t set Process Priority in Task Manager) .
Изучив три способа установки уровней приоритета процессов в Windows 10 , я должен предостеречь вас от установки программ на уровень приоритета в реальном времени . (realtime)Это позволяет процессу использовать максимальное количество ресурсов и снижает производительность других приложений.
Related posts
Не может установить Process Priority в Task Manager Windows 10
Как изменить CPU Process Priority в Windows 10
Как установить приоритет процесса в диспетчере задач в Windows 10
Change Local Account password с использованием Command Prompt or PowerShell
Change Command Prompt Screen Buffer Size and Transparency Level
Microsoft Office Click-To-Run High CPU usage в Windows 11/10
Как сказать, какой Process блокирует файл в Windows 10?
Что такое IgfxEM.exe process, увиденный в Windows 10?
Software Protection Platform Service Sppsvc.exe, вызывающий High CPU usage
Была проблема с начала StartupCheckLibrary.dll в Windows 10
Что такое lsass.exe в Windows 10 и как узнать, если это Virus?
ShellExperienceHost.exe or Windows Shell Experience Host
Что такое MoUSOCoreWorker.exe? Почему это продолжает перезапустить?
Fix System прерывает высокий CPU usage в Windows 11/10
Fix CRITICAL PROCESS DIED, ошибка 0x000000ef в Windows 11/10
Process Tamer: Управление High или 100% CPU utilization в Windows PC
Подключенные устройства Platform Service (CDPSvc) High Disk Usage
Что такое WWAHost.exe process на моем компьютере Windows 10?
Fix LSAISO process Высокий CPU usage в Windows 10
Desktop Window Manager перестал работать и был закрыт в Windows 10