Kaip pakeisti „Windows 10“ proceso prioritetą naudojant komandų eilutę?

Galbūt pastebėjote, kad paleidus programas „Windows“ kompiuteryje, jų paskirstyti procesoriaus ištekliai skiriasi. Taip atsitinka todėl, kad jūsų sistemos ištekliai yra riboti. Taigi, „Windows“ kiekvienai programai priskiria prioriteto lygį, kad nustatytų, kiek „energijos“ ji gali suteikti. Paprastai „Windows“ programoms ir procesams prioritetai teikiami šiais lygiais:

  • Realiu laiku
  • Aukštas
  • Virš įprasto
  • Normalus
  • Mažiau nei įprasta
  • Žemas

Kuo aukštesnis prioritetinis lygis priskiriamas procesui, tuo daugiau išteklių skirta programai - ir geriau ji veikia.



Dabar pagal numatytuosius nustatymus prioritetinius lygius įvairiems procesams automatiškai priskiria „Windows“ sistema. Tačiau jūs turite galimybę juos pakeisti rankiniu būdu. Žemiau pateiktame vadove mes jums pasakysime, kaip pakeisti procesų vykdymo prioritetą naudojant komandų eilutę, užduočių tvarkyklę ir „PowerShell“.



Yra trys būdai, kaip pakeisti jūsų kompiuteryje vykdomų procesų prioritetinį lygį. Tai galite padaryti naudodami šiuos metodus:

  • Pakeiskite prioritetą užduočių tvarkytuvėje.
  • Nustatykite proceso prioritetą naudodami „PowerShell“.
  • Nustatykite prioriteto lygį naudodami komandų eilutę.

Štai kaip pakeisti „Windows 10“ proceso prioritetą per užduočių tvarkyklę

Norėdami nustatyti užduoties prioritetą užduočių tvarkytuvėje, atlikite šiuos veiksmus:



  • Dešiniuoju pelės mygtuku spustelėkite mygtuką Pradėti ir pasirinkite Užduočių tvarkyklė.
  • Norėdami gauti daugiau informacijos, apačioje spustelėkite rodyklės žemyn piktogramą.
  • Eikite į lango viršuje esantį skirtuką Išsami informacija.
  • Suraskite procesą ar procesus, kuriems norite pakeisti prioritetą.
  • Užveskite žymeklį ant Nustatyti prioritetą.
  • Kontekstiniame meniu pasirinkite prioriteto lygį, kurį norite priskirti konkrečiam procesui.
  • Dabar spustelėkite mygtuką Keisti prioritetą ir uždarykite užduočių tvarkyklę.

Štai kaip pakeisti proceso prioritetą naudojant „PowerShell“

Kitas būdas pakeisti prioritetinį proceso lygį sistemoje „Windows 10“ yra „PowerShell“ naudojimas. Tačiau „PowerShell“ nepateikia prioritetinių lygių „žmogiškai“. Vietoj to, jūs pasirinksite, kurį lygį priskirti užduočiai, atsižvelgdami į nurodytą lygio ID. Dėl to viskas yra šiek tiek sudėtingiau, tačiau jūsų patogumui toliau išvardijome ID kodų reikšmę:

Realiu laiku 256
Aukštas 128
Virš Normal 32768
Normalus 32
Žemiau Normal 16384 m
Žemas 64

Dabar, kai žinote ID, galite atlikti šiuos veiksmus:

  • Klaviatūroje paspauskite Win mygtuką ir atlikite „PowerShell“ paiešką.
  • Spustelėkite pirmąjį paieškos rezultatą.
  • „PowerShell“ lange įveskite žemiau esančią komandą ir paspauskite Enter:

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



  • Pirmiau pateiktoje komandoje vietoj „ProcessName“ įveskite proceso (programos) pavadinimą, kuriam norite pakeisti prioriteto lygį. Vietoj „PriorityLevelID“ įveskite reikiamą prioriteto lygio kodą.

Štai kaip pakeisti proceso prioritetą naudojant komandinę eilutę

Galiausiai, naudodami komandų eilutę, taip pat galite pakeisti „PC“ prioriteto lygį. Štai kaip:

  • Klaviatūroje paspauskite klavišus Win + R, kad atidarytumėte dialogo langą Vykdyti.
  • Įveskite „cmd“ (be kabučių) ir paspauskite klaviatūros klavišą Enter.
  • Komandų eilutės lange įveskite šią komandą ir paspauskite Enter:

wmic procesas, kur name = „ProcessName“ CALL setpriority „PriorityLevelID“

  • Pirmiau pateiktoje komandoje pakeiskite „ProcessName“ programos, kurios prioritetinį lygį norite pakeisti, pavadinimu.
  • Taip pat turėsite pakeisti „PriorityLevelID“ į atitinkamą ID iš anksčiau pateiktos lentelės. Taip, naudodami komandų eilutę, prioriteto lygiams turite naudoti skaičių ID, kaip ir „PowerShell“.

Tačiau jei norite naudoti tikruosius prioritetinių lygių pavadinimus (kaip ir „Task Manager“), galite tai padaryti naudodami kitą komandą. Štai jis:



wmic procesas, kur name = ”ProcessName” CALL setpriority “PriorityLevelName”

Pirmiau pateiktoje komandoje turėsite pakeisti „ProcessName“ į proceso pavadinimą, o „PriorityLevelName“ - į prioritetinį lygį, kurį norite naudoti. Tokiu atveju galite naudoti tikrojo lygio pavadinimus: Realtime, High, Above normal, Normal, Below Normal arba Low.

Kaip sustabdyti procesą iš komandinės eilutės sistemoje „Windows 10“?

Galiausiai, jei norite tiesiog sustabdyti vieną iš jūsų kompiuteryje vykdomų procesų, galite tai padaryti ir naudodami komandų eilutę. Štai kaip:



  • Atidarykite komandų eilutę su administratoriaus teisėmis.
  • Įveskite „tasklist“ (be kabučių), kad pamatytumėte visą jūsų kompiuteryje šiuo metu vykdomų procesų sąrašą.
  • Jei norite sustabdyti procesą, galite tai padaryti naudodami proceso pavadinimą arba jo PID (PID yra unikalus dešimtainis skaičius, priskirtas procesui).
  • Norėdami sustabdyti procesą naudodami jo pavadinimą, įveskite šią komandą:

taskkill / IM „proceso pavadinimas“ / F

Pastaba: „proceso pavadinimas“ turite pakeisti proceso, kurį norite sustabdyti, pavadinimu.

  • Jei norite sustabdyti procesą naudodami jo ID, įveskite šią komandą:

taskkill / F / PID pid_number

„Windows 10“ tūrio maišytuvas

Pastaba: „PID numerį“ turite pakeisti proceso numeriu.

Čia jūs turite tai - procesas buvo sustabdytas ir neužima jūsų sistemos išteklių.

Tikimės, kad aukščiau pateikta informacija buvo naudinga ir dabar jūs turite tris tinkamus būdus rankiniu būdu nustatyti prioritetinius lygius įvairioms „Windows“ užduotims. Jei įdomu, ką dar galite padaryti, kad jūsų sistema būtų efektyvesnė, apsvarstykite galimybę naudoti „BoostSpeed“ skirtuko „Optimizuoti“ funkciją. „Optimize Tab“ kategorijoje yra keletas įrankių, kurie gali padidinti jūsų kompiuterio našumą - nemokant piniginės ar laiko.

„BoostSpeed“ efektyviai atsikratys visų greičio mažinimo problemų, kurios gali sulėtinti jūsų kompiuterį (klaidų žurnalai, laikini failai, talpykla ir kt.). Be to, tai apsaugos jūsų kompiuterį nuo galimų grėsmių internete.