Windows

Kā mainīt Windows 10 procesa prioritāti, izmantojot komandrindu?

Iespējams, pamanījāt, ka, palaižot programmas savā Windows datorā, to piešķirtie procesora resursi atšķiras. Tas notiek tāpēc, ka jūsu sistēmas resursi ir ierobežoti. Tātad, Windows katrai programmai piešķir prioritātes līmeni, lai noteiktu, cik lielu “jaudu” tam var piešķirt. Parasti Windows lietojumprogrammām un procesiem prioritāte tiek piešķirta šādos līmeņos:

  • Īsts laiks
  • Augsts
  • Virs normas
  • Normāli
  • Zem normas
  • Zems

Jo augstāks prioritārais līmenis tiek piešķirts procesam, jo ​​vairāk resursu tiek piešķirta lietotnei - un jo labāk tā darbojas.

Tagad pēc noklusējuma prioritāšu līmeņus dažādiem procesiem automātiski piešķir Windows sistēma. Tomēr jums ir iespēja tos mainīt manuāli. Zemāk esošajā ceļvedī mēs jums pateiksim, kā mainīt procesu prioritāti, lai palaistu procesus, izmantojot komandrindu, uzdevumu pārvaldnieku un PowerShell.

Ir trīs veidi, kā mainīt jūsu datorā darbojošos procesu prioritātes līmeni. To var izdarīt, izmantojot šādas metodes:

  • Mainiet prioritāti uzdevumu pārvaldniekā.
  • Iestatiet procesa prioritāti, izmantojot PowerShell.
  • Iestatiet prioritātes līmeni, izmantojot komandu uzvedni.

Lūk, kā mainīt uzdevumu pārvaldnieka Windows 10 procesa prioritāti

Lai uzdevumu pārvaldniekā iestatītu uzdevuma prioritāti, rīkojieties šādi:

  • Ar peles labo pogu noklikšķiniet uz pogas Sākt un atlasiet Uzdevumu pārvaldnieks.
  • Noklikšķiniet uz lejupvērstās bultiņas ikonas apakšdaļā, lai iegūtu papildinformāciju.
  • Atveriet cilni Informācija loga augšdaļā.
  • Atrodiet procesu vai procesus, kuriem vēlaties mainīt prioritāti.
  • Virziet kursoru virs Iestatīt prioritāti.
  • Konteksta izvēlnē izvēlieties prioritātes līmeni, kuru vēlaties piešķirt konkrētam procesam.
  • Tagad noklikšķiniet uz pogas Mainīt prioritāti un aizveriet uzdevumu pārvaldnieku.

Lūk, kā mainīt procesa prioritāti, izmantojot PowerShell

Cits veids, kā mainīt procesa prioritāro līmeni sistēmā Windows 10, ir PowerShell izmantošana. Tomēr PowerShell prioritāšu līmeņus neuzrāda “cilvēku” izteiksmē. Tā vietā jūs izvēlēsieties, kuru līmeni piešķirt uzdevumam, pamatojoties uz līmeņa noteikto ID. Tas padara lietas nedaudz sarežģītākas, taču jūsu ērtībai zemāk esam uzskaitījuši ID kodu nozīmi:

Īsts laiks256
Augsts128
Virs Normal32768
Normāli32
Zem normāla16384
Zems64

Tagad, kad zināt ID, varat rīkoties šādi:

  • Tastatūrā nospiediet Win taustiņu un palaidiet PowerShell.
  • Noklikšķiniet uz pirmā meklēšanas rezultāta.
  • Logā PowerShell ievadiet zemāk esošo komandu un nospiediet Enter:

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

  • Iepriekš norādītajā komandā, nevis ProcessName, ievadiet tā procesa (lietotnes) nosaukumu, kuram vēlaties mainīt prioritātes līmeni. PriorityLevelID vietā ievadiet nepieciešamo prioritātes līmeņa kodu.

Lūk, kā mainīt procesa prioritāti, izmantojot komandrindu

Visbeidzot, varat arī mainīt sava datora prioritātes līmeni, izmantojot komandu uzvedni. Lūk, kā:

  • Tastatūrā nospiediet kombināciju Win + R, lai atvērtu dialoglodziņu Palaist.
  • Ierakstiet “cmd” (bez pēdiņām) un nospiediet tastatūras taustiņu Enter.
  • Komandu uzvednes logā ievadiet šādu komandu un nospiediet taustiņu Enter:

wmic process, kur name = ”ProcessName” CALL setpriority “PriorityLevelID”

  • Iepriekš komandā aizstājiet ProcessName ar tās programmas nosaukumu, kurai vēlaties mainīt prioritātes līmeni.
  • Jums arī būs jāmaina PriorityLevelID uz atbilstošo ID no iepriekš esošās tabulas. Jā, izmantojot komandu uzvedni, prioritārajiem līmeņiem jāizmanto numuru ID tāpat kā ar PowerShell.

Tomēr, ja vēlaties izmantot prioritāšu līmeņu faktiskos nosaukumus (tāpat kā ar uzdevumu pārvaldnieku), varat to izmantot citā komandā. Te tas ir:

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

Iepriekš norādītajā komandā jums būs jāmaina ProcessName uz procesa nosaukumu un PriorityLevelName uz prioritāro līmeni, kuru vēlaties izmantot. Šajā gadījumā jūs varat izmantot faktisko līmeņu nosaukumus: Reāllaika, Augsts, Virs normas, Normāls, Zem Normāla vai Zems.

Kā apturēt procesu no komandrindas operētājsistēmā Windows 10?

Visbeidzot, ja vēlaties vienkārši apturēt kādu no datorā darbojošajiem procesiem, to varat izdarīt arī, izmantojot komandu uzvedni. Lūk, kā:

  • Atveriet komandu uzvedni ar administratīvajām tiesībām.
  • Ierakstiet “tasklist” (bez pēdiņām), lai redzētu pilnu procesu sarakstu, kas pašlaik darbojas jūsu datorā.
  • Ja vēlaties apturēt procesu, varat to izdarīt, izmantojot procesa nosaukumu vai tā PID (PID ir unikāls decimālskaitlis, kas piešķirts procesam).
  • Lai apturētu procesu, izmantojot tā nosaukumu, ievadiet šādu komandu:

taskkill / IM “procesa nosaukums” / F

Piezīme: “procesa nosaukums” ir jāaizstāj ar tā procesa nosaukumu, kuru vēlaties pārtraukt.

  • Ja vēlaties apturēt procesu, izmantojot tā ID, ievadiet šo komandu:

taskkill / F / PID pid_number

Piezīme: “PID numurs” ir jāaizstāj ar procesa numuru.

Tur jums tas ir - process ir apturēts un vairs neaizņem jūsu sistēmas resursus.

Mēs ceram, ka iepriekš minētā informācija ir bijusi noderīga, un jums tagad ir trīs efektīvi veidi, kā manuāli iestatīt prioritātes līmeņus dažādiem uzdevumiem sistēmā Windows. Ja jūs domājat, ko vēl varat darīt, lai padarītu sistēmu efektīvāku, apsveriet iespēju Auslogics BoostSpeed ​​cilnes Optimizēt izmantošanu. Cilne Optimizēt cilni ir aprīkota ar vairākiem rīkiem, kas var uzlabot datora veiktspēju - bez maksas seifam vai savam laikam.

Auslogics BoostSpeed ​​efektīvi atbrīvosies no visiem ātruma samazināšanas jautājumiem, kas var palēnināt jūsu datoru (kļūdu žurnāli, pagaidu faili, kešatmiņa utt.). Turklāt tas pasargās jūsu datoru no iespējamiem tiešsaistes draudiem.