Skift procesprioritet for at køre processer ved hjælp af kommandolinje
Når du kører programmer i dit Windows -system, deler de alle dine processorressourcer til at fungere. Prioritetsniveauet bestemmer antallet af processorressourcer en kørende applikation bruger.
Windows- applikationer og -processer prioriteres baseret på følgende niveauer:
- Realtid.
- Høj.
- Over normal.
- Normal.
- Under normalen.
- Lav.
Jo højere op på prioritetsniveauet, der er tildelt processen, jo flere processorressourcer bruger den; derfor, jo bedre ydeevne af applikationen ved hjælp af processen.
Windows - systemet tildeler automatisk prioritetsniveauerne til de kørende processer baseret, men du kan ændre niveauet manuelt. Denne vejledning viser dig tre måder at udføre denne operation på.
Bemærk, at selvom du nemt kan indstille procesprioriteter, er det kun midlertidigt, fordi processen vender tilbage til standardprioritetsniveauet, når du lukker programmet eller genstarter din computer.
Sådan ændres procesprioritetsniveauet i Windows 10
Der er tre måder at ændre prioritetsniveauet for processer, der kører på din maskine. Du kan gøre dette ved at bruge følgende metoder:
- Skift prioritet i Task Manager .
- Indstil(Set) procesprioriteten ved hjælp af PowerShell .
- Indstil(Set) prioritetsniveauet ved hjælp af kommandoprompt(Command Prompt) .
Læs videre for at lære, hvordan du udfører ovenstående operationer uden at løbe ind i alvorlige komplikationer.
1] Skift(Change) prioritet i Task Manager
For at indstille prioritet i Task Manager Højreklik(Task ManagerRight-click) på Start - knappen og vælg Task Manager . Klik(Click) på den nedadvendte pil nederst på Task Manager- skærmen for flere detaljer(More details) .
Skift til fanen Detaljer(Details) øverst i vinduet. Find her den proces, som du ønsker at ændre dens prioritet for, og hold musen over Indstil prioritet(Set priority) .
Fra kontekstmenuen skal du vælge prioritetsniveauet for den valgte applikation eller proces. Du kan vælge mellem de givne prioritetsniveauer.
Tryk på knappen Skift prioritet(Change priority) , og luk Task Manager.
2] Indstil(Set) procesprioriteten ved hjælp af PowerShell
I modsætning til i Task Manager- metoden navngiver PowerShell ikke prioritetsniveauerne på engelsk. I stedet skal du indstille prioritetsniveauet ved hjælp af udpegede id'er(IDs) .
Tabellen nedenfor viser de forskellige prioritetsniveauer og deres tilsvarende id'er:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Når det er sagt, skal du følge trinene nedenfor for at ændre program-/procesprioritetsniveauer ved hjælp af PowerShell .
Tryk(Press) på Windows -tasten og søg efter PowerShell . Klik(Click) på programmet fra søgeresultaterne.
Indtast følgende kommando i PowerShell- vinduet og tryk ENTER .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
I kommandoen ovenfor skal du erstatte ProcessName med navnet på den proces eller applikation, som du ønsker at ændre dens prioritetsniveau for.
På samme måde skal du ændre PriorityLevelID til prioritetsniveaunummeret.
3] Indstil(Set) prioritetsniveauet ved hjælp af kommandoprompt(Command Prompt)
Tryk på Windows key + R - kombinationen for at åbne dialogboksen Kør(Run) . Her skal du indtaste cmd og trykke på ENTER.
Indtast kommandoen(Command Prompt) nedenfor i kommandopromptvinduet og tryk på ENTER .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
BEMÆRK: (NOTE: ) I ovenstående kommando skal du erstatte ProcessName med navnet på den proces, hvis prioritetsniveau du vil ændre.
Udførelse af denne handling med denne kommando, som i PowerShell , bruger også de udpegede prioritetsniveau- id'er(IDs) . Så når du indtaster kommandoen ovenfor, skal du sørge for at erstatte PriorityLevelID med det tilsvarende ID fra tabellen i den forrige løsning.
Hvis du ønsker at gøre brug af de faktiske prioritetsniveaunavne, som vi gjorde i Task Manager- metoden, kan du bruge kommandoen nedenfor.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
For denne kommando skal du huske også at erstatte ProcessName med navnet på applikationen/processen og PriorityLevelName med det prioritetsniveau, du vil bruge ( Realtid(Realtime) , Høj(High) , Over(Above) normal, Normal , Under normal(Below Normal) eller Lav(Low) ).
BEMÆRK(NOTE) :
- Dette indlæg viser dig, hvordan du GEMMER procesprioriteten
- Se dette indlæg, hvis du ikke kan indstille procesprioritet i Task Manager(can’t set Process Priority in Task Manager) .
Efter at have lært de tre måder at indstille procesprioritetsniveauer i Windows 10 , må jeg advare dig mod at sætte programmer til realtidsprioritetsniveauet(realtime) . Dette lader processen bruge den maksimale mængde ressourcer og vil hæmme ydeevnen af andre applikationer.
Related posts
Kan ikke indstille procesprioritet i Task Manager i Windows 10
Sådan ændres CPU-procesprioritet i Windows 10
Sådan indstilles procesprioritet i Task Manager på Windows 10
Skift adgangskode til lokal konto ved hjælp af kommandoprompt eller PowerShell
Skift kommandopromptskærmbufferstørrelse og gennemsigtighedsniveau
Hvad er YourPhone.exe-processen i Windows 11/10? Skal jeg fjerne det?
Hvordan kan man se, hvilken proces der låser eller bruger en fil i Windows 11/10?
Der var et problem med at starte StartupCheckLibrary.dll i Windows 11/10
Hvad er taskhostw.exe? Er det en virus eller er det sikkert?
Sådan tilføjer du fil- eller procesekskludering til Windows-sikkerhed
Hvad er MoUSOCoreWorker.exe? Hvorfor bliver den ved med at genstarte?
Fix: Windows Driver Foundation ved hjælp af høj CPU
Hvad er Spooler SubSystem app, og hvorfor det høje CPU-forbrug?
Hvad er lsass.exe i Windows 10, og hvordan ved man, om det er en virus?
Ret KRITISK PROCES DØD, 0x000000EF fejl i Windows 11/10
Connected Devices Platform Service (CDPSvc) Højt diskforbrug
Hvad er syswow64 vmnat.exe-processen? Er det en virus?
Fix System afbryder høj CPU-brug i Windows 11/10
HP Display Control Service skal opdateres
Hvad er Program i fanen Startup i Task Manager? Er det sikkert?