211service.com
Ako zmeniť prioritu procesu Windows 10 pomocou príkazového riadku?
Možno ste si všimli, že keď spúšťate aplikácie na počítači so systémom Windows, ich pridelené prostriedky procesora sa líšia. Stáva sa to preto, lebo zdroje vášho systému sú obmedzené. Takže Windows priraďujú každému programu prioritnú úroveň, aby určili, koľko „sily“ je možné udeliť. Aplikácie a procesy Windows sú zvyčajne prioritizované do nasledujúcich úrovní:
- Reálny čas
- Vysoký
- Nadpriemerný
- Normálne
- Pod normálne
- Nízka
Čím vyššia je úroveň priority priradená procesu, tým viac prostriedkov je aplikácii pridelených - a tým lepšie beží.
Teraz sú predvolene úrovne priority automaticky priraďované rôznym procesom systémom Windows. Máte však možnosť ich zmeniť ručne. V sprievodcovi nižšie si povieme, ako zmeniť prioritu procesov pre spustené procesy pomocou príkazového riadku, správcu úloh a PowerShellu.
Existujú tri spôsoby, ako zmeniť úroveň priority procesov bežiacich na vašom počítači. Môžete to urobiť pomocou nasledujúcich metód:
- Zmeňte prioritu v Správcovi úloh.
- Nastavte prioritu procesu pomocou prostredia PowerShell.
- Nastavte úroveň priority pomocou príkazového riadku.
Tu je príklad, ako zmeniť prioritu procesu Windows 10 pomocou Správcu úloh
Ak chcete nastaviť prioritu úlohy v Správcovi úloh, postupujte takto:
- Pravým tlačidlom myši kliknite na tlačidlo Štart a vyberte položku Správca úloh.
- Kliknutím na ikonu šípky dole v dolnej časti zobrazíte ďalšie podrobnosti.
- Prejdite na kartu Podrobnosti v hornej časti okna.
- Vyhľadajte proces alebo procesy, pre ktoré chcete zmeniť prioritu.
- Umiestnite kurzor na položku Nastaviť prioritu.
- V kontextovej ponuke vyberte úroveň priority, ktorú chcete priradiť konkrétnemu procesu.
- Teraz kliknite na tlačidlo Zmeniť prioritu a zatvorte Správcu úloh.
Tu je príklad, ako zmeniť prioritu procesu prostredníctvom prostredia PowerShell
Ďalším spôsobom, ako zmeniť úroveň priority procesu v systéme Windows 10, je použitie prostredia PowerShell. PowerShell však nepredstavuje úrovne priority v „ľudskom“ zmysle. Namiesto toho budete na základe určeného ID úrovne vyberať, ktorú úroveň chcete priradiť k úlohe. Vďaka tomu je situácia trochu komplikovanejšia, ale pre vaše pohodlie sme nižšie uviedli význam ID kódov:
| Reálny čas | 256 |
| Vysoký | 128 |
| Nadpriemerný | 32768 |
| Normálne | 32 |
| Nižšie ako normálne | 16384 |
| Nízka | 64 |
Teraz, keď poznáte ID, môžete pokračovať v nasledujúcich krokoch:
- Na klávesnici stlačte kláves Win a spustite hľadanie prostredia PowerShell.
- Kliknite na prvý výsledok vyhľadávania.
- V okne PowerShell zadajte príkaz nižšie a stlačte kláves Enter:
Get-WmiObject Win32_process -filter ‘name =“ ProcessName.exe ”‘ | foreach-object {$ _. SetPriority (PriorityLevelID)}
- Vo vyššie uvedenom príkaze namiesto názvu procesu zadajte názov procesu (aplikácie), pre ktorý chcete zmeniť úroveň priority. Namiesto PriorityLevelID zadajte požadovaný kód úrovne priority.
Tu je príklad, ako zmeniť prioritu procesu pomocou príkazového riadku
Nakoniec môžete tiež zmeniť úroveň priority vášho počítača pomocou príkazového riadku. Tu je postup:
- Stlačením kombinácie klávesov Win + R na klávesnici otvorte dialógové okno Spustiť.
- Zadajte „cmd“ (bez úvodzoviek) a stlačte kláves Enter na klávesnici.
- V okne príkazového riadka zadajte nasledujúci príkaz a stlačte kláves Enter:
proces wmic, kde name = „ProcessName“ CALL setpriorita „PriorityLevelID“
- Vo vyššie uvedenom príkaze nahraďte ProcessName názvom programu, pre ktorý chcete zmeniť úroveň priority.
- Budete tiež musieť zmeniť PriorityLevelID na zodpovedajúce ID z tabuľky vyššie. Áno, s príkazovým riadkom musíte používať identifikačné čísla čísel pre úrovne priority, rovnako ako v prostredí PowerShell.
Ak však uprednostňujete použitie skutočných názvov úrovní priority (rovnako ako v prípade Správcu úloh), môžete na to použiť iný príkaz. Tu to je:
proces wmic, kde name = „ProcessName“ CALL setpriority „PriorityLevelName“
Vo vyššie uvedenom príkaze budete musieť zmeniť ProcessName na názov procesu a PriorityLevelName na úroveň priority, ktorú chcete použiť. V takom prípade môžete použiť názvy skutočných úrovní: Realtime, High, Abnormal, Normal, Below Normal or Low.
Ako zastaviť proces z príkazového riadku v systéme Windows 10?
Nakoniec, ak chcete jednoducho zastaviť niektorý z procesov bežiacich na vašom PC, môžete to urobiť aj prostredníctvom príkazového riadku. Tu je postup:
- Otvorte príkazový riadok s oprávneniami správcu.
- Zadaním „tasklist“ (bez úvodzoviek) zobrazíte úplný zoznam procesov, ktoré momentálne bežia na vašom PC.
- Ak chcete proces zastaviť, môžete to urobiť pomocou názvu procesu alebo jeho PID (PID je jedinečné desatinné číslo priradené procesu).
- Ak chcete zastaviť proces pomocou jeho názvu, zadajte nasledujúci príkaz:
taskkill / IM „názov procesu“ / F
Poznámka: Musíte nahradiť „názov procesu“ názvom procesu, ktorý chcete zastaviť.
- Ak chcete zastaviť proces pomocou jeho ID, zadajte tento príkaz:
taskkill / F / PID pid_number
Poznámka: Musíte nahradiť „PID číslo“ číslom procesu.
Máte to - proces bol zastavený a už nezaberá vaše systémové prostriedky.
Dúfame, že vyššie uvedené informácie boli užitočné a teraz máte k dispozícii tri uskutočniteľné spôsoby, ako ručne nastaviť úrovne priority na rôzne úlohy v systéme Windows. Ak vás zaujíma, čo ešte môžete urobiť, aby bol váš systém efektívnejší, zvážte použitie funkcie Optimalizovať kartu v BoostSpeed. Kategória Optimize Tab je vybavená niekoľkými nástrojmi, ktoré môžu zvýšiť výkon vášho počítača - bez akýchkoľvek nákladov pre vašu peňaženku alebo čas.
BoostSpeed sa efektívne zbaví všetkých problémov so znižovaním rýchlosti, ktoré môžu spomaľovať váš počítač (chybové protokoly, dočasné súbory, vyrovnávacia pamäť atď.). A čo viac, ochráni váš počítač pred potenciálnymi online hrozbami.