Как да променя приоритета на процес на Windows 10 с помощта на командния ред?

Може би сте забелязали, че когато стартирате приложения на вашия компютър с Windows, разпределените им процесорни ресурси варират. Това се случва, защото ресурсите на вашата система са ограничени. И така, Windows задава приоритетно ниво за всяка програма, за да определи колко „мощност“ може да й бъде предоставена. Обикновено приложенията и процесите на Windows се приоритизират на следните нива:





  • Реално време
  • Високо
  • Над нормалното
  • Нормално
  • Под нормата
  • Ниска

Колкото по-високо ниво на приоритет е присвоено на процеса, толкова повече ресурси са разпределени на приложението - и толкова по-добре работи.

Сега по подразбиране нивата на приоритет се присвояват автоматично на различни процеси от системата Windows. Имате обаче възможност да ги променяте ръчно. В ръководството по-долу ще ви разкажем как да промените приоритета на процеса за стартиране на процеси, като използвате командния ред, диспечера на задачите и PowerShell.

Има три начина да промените нивото на приоритет на процесите, работещи на вашата машина. Можете да направите това, като използвате следните методи:



  • Променете приоритета в диспечера на задачите.
  • Задайте приоритет на процеса, като използвате PowerShell.
  • Задайте нивото на приоритет, като използвате командния ред.

Ето как да промените приоритета на процес на Windows 10 чрез диспечера на задачите

За да зададете приоритета на задача в диспечера на задачите, направете следното:

  • Щракнете с десния бутон върху бутона Старт и изберете Диспечер на задачите.
  • Щракнете върху иконата със стрелка надолу в долната част за повече подробности.
  • Отидете в раздела Подробности в горната част на прозореца.
  • Намерете процеса или процесите, за които искате да промените приоритета.
  • Задръжте курсора на мишката върху Задаване на приоритет.
  • В контекстното меню изберете нивото на приоритет, което искате да присвоите на определен процес.
  • Сега щракнете върху бутона Промяна на приоритета и затворете диспечера на задачите.

Ето как да промените приоритета на процеса чрез PowerShell

Друг начин за промяна на нивото на приоритет на даден процес в Windows 10 е използването на PowerShell. PowerShell обаче не представя приоритетните нива в „човешки“ термин. Вместо това ще избирате кое ниво да присвоите на задачата въз основа на определения идентификатор на нивото. Това прави нещата малко по-сложни, но за ваше удобство изброихме значението на идентификационните кодове по-долу:

Реално време 256
Високо 128
Над нормалното 32768
Нормално 32
Под нормалното 16384
Ниска 64

След като знаете идентификационните номера, можете да продължите със следните стъпки:



  • На клавиатурата натиснете клавиша Win и стартирайте търсене на PowerShell.
  • Щракнете върху първия резултат от търсенето.
  • В прозореца на PowerShell въведете командата по-долу и натиснете Enter:

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

  • В командата по-горе, вместо ProcessName, въведете името на процеса (приложението), за който искате да промените нивото на приоритет. Вместо PriorityLevelID, въведете необходимия код за ниво на приоритет.

Ето как да промените приоритета на процеса, като използвате команден ред

И накрая, можете също да промените нивото на приоритет на вашия компютър, като използвате командния ред. Ето как:

  • На клавиатурата натиснете комбинацията от клавиши Win + R, за да отворите диалоговия прозорец Изпълнение.
  • Въведете „cmd“ (без кавички) и натиснете клавиша Enter на клавиатурата.
  • В прозореца на командния ред въведете следната команда и натиснете Enter:

wmic процес, където name = ”ProcessName” CALL задава приоритет “PriorityLevelID”



  • В командата по-горе заменете ProcessName с името на програмата, за която искате да промените нивото на приоритет.
  • Също така ще трябва да промените PriorityLevelID на съответния ID от таблицата по-горе. Да, с командния ред трябва да използвате идентификатори на номера за приоритетни нива, точно както при PowerShell.

Ако обаче предпочитате да използвате действителните имена на приоритетни нива (точно както при диспечера на задачите), можете да използвате различна команда, за да го направите. Ето го:

wmic процес, където name = ”ProcessName” CALL задава приоритет “PriorityLevelName”

В командата по-горе ще трябва да промените ProcessName на името на процеса и PriorityLevelName на нивото на приоритет, което искате да използвате. В този случай можете да използвате имена на действителни нива: в реално време, високо, над нормалното, нормално, под нормалното или ниско.



Как да спрем процес от команден ред на Windows 10?

И накрая, ако искате просто да спрете един от процесите, работещи на вашия компютър, можете да го направите и чрез командния ред. Ето как:

  • Отворете командния ред с административни права.
  • Напишете “tasklist” (без кавички), за да видите пълен списък на процесите, изпълнявани в момента на вашия компютър.
  • Ако искате да спрете процес, можете да го направите, като използвате името на процеса или неговия PID (PID е уникално десетично число, присвоено на процеса).
  • За да спрете процес, използвайки името му, въведете следната команда:

taskkill / IM „име на процеса“ / F

Забележка: Трябва да замените „име на процес“ с името на процеса, който искате да спрете.

  • Ако искате да спрете процес, използвайки неговия идентификатор, въведете тази команда:

taskkill / F / PID pid_number

Забележка: Трябва да замените “PID номер” с номера на процеса.

Ето го - процесът е спрян и вече не заема системните ви ресурси.

Надяваме се, че горната информация е била полезна и сега имате три работещи начина за ръчно задаване на нива на приоритет за различни задачи в Windows. Ако се чудите какво още можете да направите, за да направите системата си по-ефективна, помислете дали да не използвате функцията Optimize Tab в BoostSpeed. Категорията Optimize Tab е оборудвана с няколко инструмента, които могат да повишат производителността на вашия компютър - без никакви разходи за вашия портфейл или вашето време.

BoostSpeed ​​ефективно ще се отърве от всички проблеми с намаляването на скоростта, които може да забавят вашия компютър (регистрационни файлове за грешки, временни файлове, кеш и т.н.). Нещо повече, той ще предпази компютъра ви от потенциални онлайн заплахи.