Ändra processprioritet för att köra processer med kommandoraden
När du kör applikationer i ditt Windows- system delar de alla dina processorresurser för att fungera. Prioritetsnivån bestämmer antalet processorresurser som ett körande program använder.
Windows -applikationer och -processer prioriteras baserat på följande nivåer:
- Realtid.
- Hög.
- Över det normala.
- Vanligt.
- Under normal.
- Låg.
Ju högre upp prioritetsnivån som tilldelas processen, desto mer processorresurser använder den; därför, desto bättre prestanda för applikationen som använder processen.
Windows -systemet tilldelar(Windows) automatiskt prioritetsnivåerna till de pågående processerna, men du kan ändra nivån manuellt. Den här guiden visar dig tre sätt att utföra denna operation.
Observera att även om du enkelt kan ställa in processprioriteringar är det bara tillfälligt eftersom processen återgår till standardprioritetsnivån när du stänger programmet eller startar om din dator.
Hur man ändrar processprioritetsnivån i Windows 10
Det finns tre sätt att ändra prioritetsnivån för processer som körs på din dator. Du kan göra detta med följande metoder:
- Ändra prioritet i Aktivitetshanteraren(Task Manager) .
- Ställ(Set) in processprioritet med PowerShell .
- Ställ(Set) in prioritetsnivån med kommandotolken(Command Prompt) .
Läs vidare för att lära dig hur du utför ovanstående operationer utan att stöta på allvarliga komplikationer.
1] Ändra(Change) prioritet i Aktivitetshanteraren(Task Manager)
För att ställa in prioritet i Aktivitetshanteraren Högerklicka(Task ManagerRight-click) på Start - knappen och välj Aktivitetshanteraren(Task Manager) . Klicka(Click) på den nedåtvända pilen längst ned på aktivitetshanteraren(Task Manager) för mer information(More details) .
Växla till fliken Detaljer(Details) högst upp i fönstret. Här hittar du processen för vilken du vill ändra dess prioritet och håll muspekaren över Ange prioritet(Set priority) .
Från snabbmenyn väljer du prioritetsnivån för den valda applikationen eller processen. Du kan välja mellan de givna prioritetsnivåerna.
Tryck på knappen Ändra prioritet(Change priority) och stäng Aktivitetshanteraren.
2] Ställ(Set) in processprioritet med PowerShell
Till skillnad från i Task Manager - metoden namnger PowerShell(PowerShell) inte prioritetsnivåerna i engelska termer. Istället måste du ställa in prioritetsnivån med angivna ID:n(IDs) .
Tabellen nedan visar de olika prioritetsnivåerna och deras motsvarande ID:n:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Med det sagt, följ stegen nedan för att ändra program-/processprioritetsnivåer med PowerShell .
Tryck(Press) på Windows -tangenten och sök efter PowerShell . Klicka(Click) på programmet från sökresultaten.
I PowerShell- fönstret anger du följande kommando och trycker på RETUR(ENTER) .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
I kommandot ovan ersätter du ProcessName(ProcessName) med namnet på den process eller applikation för vilken du vill ändra dess prioritetsnivå.
Ändra på samma sätt PriorityLevelID till prioritetsnivånumret.
3] Ställ(Set) in prioritetsnivån med kommandotolken(Command Prompt)
Tryck på Windows key + R - kombinationen för att få fram dialogrutan Kör . (Run)Här skriver du in cmd och trycker på ENTER.
I kommandotolksfönstret(Command Prompt) anger du kommandot nedan och trycker på RETUR(ENTER) .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
OBS: (NOTE: ) I kommandot ovan, ersätt ProcessName med namnet på den process vars prioritetsnivå du vill ändra.
Om du också utför den här operationen med det här kommandot, som i PowerShell , används de angivna prioritetsnivå -ID:n(IDs) . Så när du matar in kommandot ovan, se till att ersätta PriorityLevelID med motsvarande ID från tabellen i föregående lösning.
Om du vill använda de faktiska prioritetsnivånamnen som vi gjorde i Task Manager- metoden, kan du använda kommandot nedan.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
För detta kommando, kom ihåg att även ersätta ProcessName med namnet på applikationen/processen och PriorityLevelName med den prioritetsnivå du vill använda ( Realtid(Realtime) , Hög(High) , Över(Above) normal, Normal , Under normal(Below Normal) eller Låg(Low) ).
OBS(NOTE) :
- Det här inlägget kommer att visa dig hur du SPARA Processprioriteten
- Se det här inlägget om du inte kan ställa in Processprioritet i Aktivitetshanteraren(can’t set Process Priority in Task Manager) .
Efter att ha lärt mig de tre sätten att ställa in processprioritetsnivåer i Windows 10 måste jag varna dig för att sätta program till realtidsprioritetsnivån(realtime) . Detta låter processen använda maximal mängd resurser och kommer att hämma prestanda för andra applikationer.
Related posts
Det går inte att ställa in Process Priority i Task Manager i Windows 10
Hur man ändrar CPU-processprioritet i Windows 10
Hur man ställer in processprioritet i Task Manager på Windows 10
Ändra lösenord för lokalt konto med kommandotolken eller PowerShell
Ändra kommandotolkskärmens buffertstorlek och transparensnivå
Desktop Window Manager dwm.exe förbrukar hög CPU, GPU eller minne
Hur man lägger till fil- eller processuteslutning till Windows-säkerhet
Vad är CompatTelRunner.exe på Windows 11/10? Kan jag inaktivera det?
Vad är WWAHost.exe-processen på min Windows 10-dator?
Connected Devices Platform Service (CDPSvc) Hög diskanvändning
Vad är MoUSOCoreWorker.exe? Varför fortsätter den att starta om?
Hur vet man vilken process som låser eller använder en fil i Windows 11/10?
Vad ses IgfxEM.exe-processen i Windows 11/10?
Modern installation Värd hög CPU- eller minnesanvändning på Windows 11/10
Vad är Adobe GC Invoker Utility? Kan jag inaktivera AdobeGCClient.exe?
Hur man fixar 100 % disk, hög CPU, hög minnesanvändning i Windows 11/10
Det uppstod ett problem med att starta StartupCheckLibrary.dll i Windows 11/10
Vad är syswow64 vmnat.exe-processen? Är det ett virus?
Service Host SysMain orsakar hög CPU- och minnesanvändning
Fix: Windows Driver Foundation med hög CPU