Wijzig de procesprioriteit voor het uitvoeren van processen met behulp van de opdrachtregel
Wanneer u toepassingen op uw Windows -systeem uitvoert, delen ze allemaal uw processorbronnen om te werken. Het prioriteitsniveau bepaalt het aantal processorbronnen dat een actieve toepassing gebruikt.
Windows -applicaties en -processen krijgen prioriteit op basis van de volgende niveaus:
- Echte tijd.
- Hoog.
- Bovengemiddeld.
- Normaal.
- Beneden normaal.
- Laag.
Hoe hoger het prioriteitsniveau dat aan het proces is toegewezen, hoe meer processorbronnen het gebruikt; vandaar, hoe beter de prestaties van de toepassing met behulp van het proces.
Het Windows -systeem wijst automatisch de prioriteitsniveaus toe aan de lopende processen, maar u kunt het niveau handmatig wijzigen. Deze handleiding laat u drie manieren zien om deze bewerking uit te voeren.
Houd er rekening mee dat hoewel u gemakkelijk procesprioriteiten kunt instellen, dit slechts tijdelijk is omdat het proces terugkeert naar het standaardprioriteitniveau wanneer u het programma sluit of uw computer opnieuw opstart.
Hoe het procesprioriteitsniveau in Windows 10 te wijzigen?(Windows 10)
Er zijn drie manieren om het prioriteitsniveau van processen die op uw computer worden uitgevoerd, te wijzigen. U kunt dit doen met behulp van de volgende methoden:
- Wijzig de prioriteit in Taakbeheer(Task Manager) .
- Stel(Set) de procesprioriteit in met PowerShell .
- Stel(Set) het prioriteitsniveau in met Command Prompt .
Lees verder om te leren hoe u de bovenstaande operaties kunt uitvoeren zonder op ernstige complicaties te stuiten.
1] Wijzig(Change) de prioriteit in Taakbeheer(Task Manager)
De prioriteit instellen in TaakbeheerKlik met de rechtermuisknop(Task ManagerRight-click) op de knop Start en selecteer Taakbeheer(Task Manager) . Klik(Click) op de naar beneden gerichte pijl onder aan het Taakbeheer(Task Manager) -scherm voor Meer details(More details) .
Schakel over naar het tabblad Details boven aan het venster. Zoek hier het proces waarvan u de prioriteit wilt wijzigen en plaats de muisaanwijzer op Prioriteit instellen(Set priority) .
Selecteer in het contextmenu het prioriteitsniveau voor de gekozen toepassing of het gekozen proces. U kunt kiezen tussen de gegeven prioriteitsniveaus.
Druk op de knop Prioriteit wijzigen(Change priority) en sluit Taakbeheer.
2] Stel(Set) de procesprioriteit in met PowerShell
In tegenstelling tot de methode Taakbeheer , noemt (Task Manager)PowerShell de prioriteitsniveaus niet in Engelse termen. In plaats daarvan moet u het prioriteitsniveau instellen met behulp van aangewezen ID's .
De onderstaande tabel toont de verschillende prioriteitsniveaus en de bijbehorende ID's:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Dat gezegd hebbende, volgt u de onderstaande stappen om de prioriteitsniveaus van programma's/processen te wijzigen met PowerShell .
Druk(Press) op de Windows -toets en zoek naar PowerShell . Klik(Click) op het programma in de zoekresultaten.
Voer in het PowerShell -venster de volgende opdracht in en druk op ENTER .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
Vervang in de bovenstaande opdracht ProcessName door de naam van het proces of de toepassing waarvan u het prioriteitsniveau wilt wijzigen.
Wijzig op dezelfde manier PriorityLevelID in het prioriteitsniveaunummer.
3] Stel(Set) het prioriteitsniveau in met Command Prompt
Druk op de combinatie Windows key + R om het dialoogvenster Uitvoeren te openen. (Run)Typ hier cmd en druk op ENTER.
Voer in het opdrachtpromptvenster de onderstaande opdracht in en druk op (Command Prompt)ENTER .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
OPMERKING: (NOTE: ) Vervang in de bovenstaande opdracht ProcessName door de naam van het proces waarvan u het prioriteitsniveau wilt wijzigen.
Als u deze bewerking met deze opdracht uitvoert, zoals in PowerShell , worden ook de toegewezen prioriteitsniveau- ID's gebruikt . Zorg er dus bij het invoeren van de bovenstaande opdracht voor dat u PriorityLevelID vervangt door de overeenkomstige ID uit de tabel in de vorige oplossing.
Als u gebruik wilt maken van de werkelijke namen van het prioriteitsniveau zoals we deden in de Taakbeheer(Task Manager) - methode, kunt u de onderstaande opdracht gebruiken.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Vergeet niet om voor deze opdracht ook ProcessName te vervangen door de naam van de toepassing/het proces, en PriorityLevelName door het prioriteitsniveau dat u wilt gebruiken ( Realtime , High , Above normal, Normal , Below Normal of Low ).
OPMERKING(NOTE) :
- Dit bericht laat je zien hoe je de procesprioriteit kunt OPSLAAN
- Zie dit bericht als je de procesprioriteit niet kunt instellen in Taakbeheer(can’t set Process Priority in Task Manager) .
Nu ik de drie manieren heb geleerd om procesprioriteitsniveaus in Windows 10 in te stellen , moet ik u waarschuwen om programma's niet op het realtime prioriteitsniveau te zetten. Hierdoor kan het proces de maximale hoeveelheid bronnen gebruiken en worden de prestaties van andere applicaties belemmerd.
Related posts
Kan procesprioriteit niet instellen in Taakbeheer van Windows 10
De CPU-procesprioriteit wijzigen in Windows 10
Procesprioriteit instellen in Taakbeheer op Windows 10
Wijzig het wachtwoord van het lokale account met behulp van de opdrachtprompt of PowerShell
Wijzig de buffergrootte en het transparantieniveau van het opdrachtpromptscherm
Servicehost: Diagnostisch beleid Service 100% schijfgebruik op Windows-pc
Wat is Programma op het tabblad Opstarten in Taakbeheer? Is het veilig?
Software Protection Platform Service Sppsvc.exe veroorzaakt hoog CPU-gebruik
Bestands- of procesuitsluiting toevoegen aan Windows-beveiliging
Wat is TrustedInstaller.exe in Windows 11/10?
Wat is het syswow64 vmnat.exe-proces? Is het een virus?
Wat is CompatTelRunner.exe op Windows 11/10? Kan ik het uitschakelen?
ShellExperienceHost.exe of Windows Shell Experience Host
Wat is lsass.exe in Windows 10 en hoe weet ik of het een virus is?
Wat is het IgfxEM.exe-proces in Windows 11/10?
Wat is Adobe GC Invoker Utility? Kan ik AdobeGCClient.exe uitschakelen?
Desktop Window Manager dwm.exe verbruikt hoge CPU, GPU of geheugen
Wat is MoUSOCoreWorker.exe? Waarom blijft hij opnieuw opstarten?
Er is een probleem opgetreden bij het starten van StartupCheckLibrary.dll in Windows 11/10
Fix Systeem onderbreekt hoog CPU-gebruik in Windows 11/10