Kuinka muuttaa Windows 10 -prosessin prioriteettia komentorivillä?

Olet ehkä huomannut, että kun suoritat sovelluksia Windows-tietokoneellasi, niiden varatut prosessoriresurssit vaihtelevat. Tämä tapahtuu, koska järjestelmän resurssit ovat rajalliset. Joten Windows määrittää prioriteettitason kullekin ohjelmalle sen määrittämiseksi, kuinka paljon 'virtaa' se voidaan myöntää. Tyypillisesti Windows-sovellukset ja -prosessit priorisoidaan seuraaville tasoille:

  • Reaaliaika
  • Korkea
  • Normaalin yläpuolella
  • Normaali
  • Alle normaalin
  • Matala



Mitä korkeampi prioriteettitaso on määritetty prosessille, sitä enemmän resursseja sovellus jaetaan - ja sitä paremmin se toimii.

Nyt oletusarvoisesti prioriteettitasot määritetään eri prosesseille Windows-järjestelmässä. Sinulla on kuitenkin mahdollisuus muuttaa niitä manuaalisesti. Alla olevassa oppaassa kerrotaan, kuinka prosessin prioriteettia voidaan muuttaa käynnissä oleville prosesseille komentorivillä, Tehtävienhallinnalla ja PowerShellillä.



On kolme tapaa muuttaa koneellasi käynnissä olevien prosessien prioriteettitasoa. Voit tehdä tämän seuraavilla tavoilla:

  • Muuta prioriteettia Tehtävienhallinnassa.
  • Aseta prosessin prioriteetti PowerShellin avulla.
  • Aseta prioriteettitaso komentokehotteella.

Näin muutat Windows 10 -prosessin prioriteetin Tehtävienhallinnan kautta



Määritä tehtävän prioriteetti Tehtävienhallinnassa seuraavasti:

  • Napsauta hiiren kakkospainikkeella Käynnistä-painiketta ja valitse Tehtävienhallinta.
  • Napsauta alareunassa olevaa nuolikuvaketta saadaksesi lisätietoja.
  • Siirry ikkunan yläosassa olevaan Tiedot-välilehteen.
  • Etsi prosessi tai prosessit, joiden prioriteettia haluat muuttaa.
  • Vie hiiri Aseta prioriteetti -kohdan päälle.
  • Valitse pikavalikosta prioriteettitaso, jonka haluat määrittää tietylle prosessille.
  • Napsauta nyt Muuta prioriteettia -painiketta ja sulje Tehtävienhallinta.

Näin muutat prosessin prioriteettia PowerShellin kautta

Toinen tapa muuttaa prosessin prioriteettitasoa Windows 10: ssä on käyttää PowerShelliä. PowerShell ei kuitenkaan esitä prioriteettitasoja 'inhimillisinä'. Sen sijaan valitset tehtävälle määritettävän tason tason määritetyn tunnuksen perusteella. Tämä tekee asioista hieman monimutkaisempia, mutta olemme listanneet alla olevien tunnuskoodien merkityksen avuksesi:

Reaaliaika 256
Korkea 128
Normaalin yläpuolella 32768
Normaali 32
Alle normaalin 16384
Matala 64

Nyt kun tiedät tunnukset, voit jatkaa seuraavia vaiheita:

  • Paina näppäimistöllä Win-näppäintä ja suorita PowerShell-haku.
  • Napsauta ensimmäistä hakutulosta.
  • Kirjoita PowerShell-ikkunassa alla oleva komento ja paina Enter:



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

  • Kirjoita yllä olevaan komentoon ProcessName-arvon sijaan sen prosessin (sovelluksen) nimi, jonka prioriteettitasoa haluat muuttaa. Syötä PriorityLevelID-koodin sijaan tarvittava prioriteettitason koodi.

Näin muutat prosessin prioriteetin komentorivin avulla

Lopuksi voit myös muuttaa PC: n prioriteettitasoa komentokehotteen avulla. Näin:

  • Avaa Suorita-valintaikkuna painamalla näppäimistön Win + R-näppäinyhdistelmää.
  • Kirjoita cmd (ei lainausmerkkejä) ja paina Enter-näppäintä.
  • Kirjoita komentokehoteikkunaan seuraava komento ja paina Enter:

wmic-prosessi, jossa name = ”ProcessName” CALL-asetusprioriteetti “PriorityLevelID”

  • Korvaa yllä olevassa komennossa ProcessName sen ohjelman nimellä, jonka prioriteettitasoa haluat muuttaa.
  • Sinun on myös muutettava PriorityLevelID vastaavaksi tunnukseksi yllä olevasta taulukosta. Kyllä, komentokehotteessa joudut käyttämään numerotunnuksia prioriteettitasoille aivan kuten PowerShellissä.



Jos kuitenkin haluat käyttää prioriteettitasojen todellisia nimiä (aivan kuten Tehtävienhallinnassa), voit käyttää toista komentoa sen toteuttamiseksi. Tässä se on:

wmic-prosessi, jossa name = ”ProcessName” CALL-asetusprioriteetti “PriorityLevelName”

Yllä olevassa komennossa sinun on vaihdettava ProcessName prosessin nimeksi ja PriorityLevelName käytettäväksi prioriteettitasoksi. Tässä tapauksessa voit käyttää todellisia tasojen nimiä: Reaaliaikainen, Korkea, Normaalia parempi, Normaali, Alle Normaali tai Matala.

Kuinka pysäyttää prosessi komentoriviltä Windows 10: ssä?



Lopuksi, jos haluat yksinkertaisesti pysäyttää yhden tietokoneellasi käynnissä olevista prosesseista, voit tehdä sen myös komentokehotteen avulla. Näin:

  • Avaa komentokehote järjestelmänvalvojan oikeuksilla.
  • Kirjoita ”tasklist” (ei lainausmerkkejä) nähdäksesi täydellisen luettelon tietokoneellasi käynnissä olevista prosesseista.
  • Jos haluat pysäyttää prosessin, voit tehdä sen joko käyttämällä prosessin nimeä tai sen PID: tä (PID on prosessille annettu yksilöllinen desimaalinumero).
  • Pysäytä prosessi käyttämällä sen nimeä kirjoittamalla seuraava komento:

taskkill / IM “prosessin nimi” / F

Huomaa: Sinun on korvattava 'prosessin nimi' sen prosessin nimellä, jonka haluat lopettaa.

  • Jos haluat lopettaa prosessin sen tunnuksella, kirjoita tämä komento:

taskkill / F / PID pid_numero

Huomaa: PID-numero on korvattava prosessin numerolla.

Sinulla on se - prosessi on pysäytetty eikä enää vie järjestelmän resursseja.

Toivomme, että yllä olevista tiedoista on ollut hyötyä ja sinulla on nyt kolme toimivaa tapaa asettaa prioriteettitasot manuaalisesti useisiin tehtäviin Windowsissa. Jos mietit mitä muuta voit tehdä järjestelmän tehostamiseksi, harkitse Optimoi-välilehden käyttöä BoostSpeedissä. Optimoi-välilehti-luokka on varustettu useilla työkaluilla, jotka voivat parantaa tietokoneesi suorituskykyä - ilman lompakkoasi tai aikaa.

BoostSpeed ​​poistaa tehokkaasti kaikki nopeutta vähentävät ongelmat, jotka saattavat hidastaa tietokonettasi (virhelokit, väliaikaiset tiedostot, välimuisti jne.). Lisäksi se suojaa tietokonettasi mahdollisilta verkkouhilta.