Ändern Sie die Prozesspriorität für laufende Prozesse über die Befehlszeile
Wenn Sie Anwendungen in Ihrem Windows -System ausführen, teilen sich alle Ihre Prozessorressourcen für den Betrieb. Die Prioritätsstufe bestimmt die Anzahl der Prozessorressourcen, die eine laufende Anwendung verwendet.
Windows- Anwendungen und -Prozesse werden basierend auf den folgenden Ebenen priorisiert:
- Echtzeit.
- Hoch.
- Über Normal.
- Normal.
- Unter dem Normalwert.
- Niedrig.
Je höher die dem Prozess zugewiesene Prioritätsstufe, desto mehr Prozessorressourcen verwendet er; daher ist die Leistung der Anwendung, die den Prozess verwendet, umso besser.
Das Windows -System weist den laufenden Prozessen basierend automatisch die Prioritätsstufen zu, aber Sie können die Stufe manuell ändern. Diese Anleitung zeigt Ihnen drei Möglichkeiten, diesen Vorgang auszuführen.
Beachten Sie, dass Sie Prozessprioritäten zwar einfach festlegen können, dies jedoch nur vorübergehend ist, da der Prozess auf seine Standardprioritätsstufe zurückkehrt, wenn Sie das Programm schließen oder Ihren Computer neu starten.
So ändern Sie die Prozessprioritätsstufe in Windows 10
Es gibt drei Möglichkeiten, die Prioritätsstufe von Prozessen zu ändern, die auf Ihrem Computer ausgeführt werden. Sie können dies mit den folgenden Methoden tun:
- Ändern Sie die Priorität im Task-Manager .
- Legen Sie(Set) die Prozesspriorität mit PowerShell fest .
- Legen Sie(Set) die Prioritätsstufe mit der Eingabeaufforderung fest(Command Prompt) .
Lesen Sie weiter, um zu erfahren, wie Sie die oben genannten Operationen durchführen können, ohne auf ernsthafte Komplikationen zu stoßen.
1] Ändern Sie(Change) die Priorität im Task-Manager
So legen Sie die Priorität im Task-Manager fest: Klicken Sie(Task ManagerRight-click) mit der rechten Maustaste auf die Schaltfläche Start und wählen Sie Task-Manager . Klicken Sie(Click) auf den nach unten zeigenden Pfeil am unteren Rand des Task-Manager -Bildschirms für weitere Details(More details) .
Wechseln Sie oben im Fenster auf die Registerkarte Details . Suchen Sie hier den Prozess, dessen Priorität Sie ändern möchten, und bewegen Sie den Mauszeiger auf Priorität festlegen(Set priority) .
Wählen Sie im Kontextmenü die Prioritätsstufe für die ausgewählte Anwendung oder den ausgewählten Prozess aus. Sie können zwischen den vorgegebenen Prioritätsstufen wählen.
Klicken Sie auf die Schaltfläche Priorität ändern(Change priority) und schließen Sie den Task-Manager.
2] Stellen Sie(Set) die Prozesspriorität mit PowerShell ein(PowerShell)
Anders als bei der Task-Manager- Methode benennt PowerShell(PowerShell) die Prioritätsstufen nicht in englischen Begriffen. Stattdessen müssen Sie die Prioritätsstufe mithilfe bestimmter IDs festlegen .
Die folgende Tabelle zeigt die verschiedenen Prioritätsstufen und ihre entsprechenden IDs:
Priority Level | Corresponding ID |
Realtime | 256 |
High | 128 |
Above normal | 32768 |
Normal | 32 |
Below normal | 16384 |
Low | 64 |
Führen Sie vor diesem Hintergrund die folgenden Schritte aus, um die Prioritätsstufen von Programmen/Prozessen mithilfe von PowerShell zu ändern .
Drücken(Press) Sie die Windows -Taste und suchen Sie nach PowerShell . Klicken Sie(Click) in den Suchergebnissen auf das Programm.
Geben Sie im PowerShell -Fenster den folgenden Befehl ein und drücken Sie ENTER(ENTER) .
Get-WmiObject Win32_process -filter 'name = "ProcessName.exe"' | foreach-object { $_.SetPriority(PriorityLevelID) }
Ersetzen Sie im obigen Befehl ProcessName durch den Namen des Prozesses oder der Anwendung, dessen Prioritätsstufe Sie ändern möchten.
Ändern Sie auf ähnliche Weise PriorityLevelID in die Nummer der Prioritätsebene.
3] Stellen Sie(Set) die Prioritätsstufe mit der Eingabeaufforderung ein(Command Prompt)
Drücken Sie die Kombination Windows key + R , um das Dialogfeld Ausführen aufzurufen. (Run)Geben Sie hier cmd ein und drücken Sie die EINGABETASTE.
Geben Sie im Eingabeaufforderungsfenster(Command Prompt) den folgenden Befehl ein und drücken Sie die EINGABETASTE(ENTER) .
wmic process where name="ProcessName" CALL setpriority "PriorityLevelID"
HINWEIS: (NOTE: ) Ersetzen Sie im obigen Befehl ProcessName durch den Namen des Prozesses, dessen Prioritätsstufe Sie ändern möchten.
Außerdem werden beim Ausführen dieses Vorgangs mit diesem Befehl wie in PowerShell die festgelegten Prioritätsstufen- IDs verwendet . Achten Sie also bei der Eingabe des obigen Befehls darauf, PriorityLevelID durch die entsprechende ID aus der Tabelle in der vorherigen Lösung zu ersetzen.
Wenn Sie die tatsächlichen Prioritätsstufennamen verwenden möchten, wie wir es in der Task-Manager - Methode getan haben, können Sie den folgenden Befehl verwenden.
wmic process where name="ProcessName" CALL setpriority "PriorityLevelName"
Denken Sie daran, für diesen Befehl auch ProcessName durch den Namen der Anwendung/des Prozesses und PriorityLevelName durch die Prioritätsstufe zu ersetzen, die Sie verwenden möchten ( Realtime , High , Above normal, Normal , Below Normal oder Low ).
HINWEIS(NOTE) :
- Dieser Beitrag zeigt Ihnen, wie Sie die Prozesspriorität SPEICHERN
- Sehen Sie sich diesen Beitrag an, wenn Sie die Prozesspriorität im Task-Manager nicht festlegen können(can’t set Process Priority in Task Manager) .
Nachdem ich die drei Möglichkeiten zum Festlegen von Prozessprioritätsstufen in Windows 10 kennengelernt habe, muss ich Sie davor warnen, Programme auf die Echtzeitprioritätsstufe(realtime) zu setzen . Dadurch kann der Prozess die maximale Menge an Ressourcen nutzen und die Leistung anderer Anwendungen wird beeinträchtigt.
Related posts
Die Prozesspriorität kann im Task-Manager von Windows 10 nicht festgelegt werden
So ändern Sie die CPU-Prozesspriorität in Windows 10
So legen Sie die Prozesspriorität im Task-Manager unter Windows 10 fest
Ändern Sie das Passwort für das lokale Konto mit der Eingabeaufforderung oder PowerShell
Ändern Sie die Puffergröße und Transparenzstufe des Eingabeaufforderungsbildschirms
Was ist MoUSOCoreWorker.exe? Warum startet es immer wieder neu?
So fügen Sie der Windows-Sicherheit Datei- oder Prozessausschlüsse hinzu
Systemschutz-Hintergrundaufgaben beheben SrTasks.exe Hohe Festplattennutzung
Modernes Setup Host mit hoher CPU- oder Speicherauslastung unter Windows 11/10
Was ist das Adobe GC Invoker-Dienstprogramm? Kann ich AdobeGCClient.exe deaktivieren?
Diensthost SysMain verursacht hohe CPU- und Speicherauslastung
Beim Starten von StartupCheckLibrary.dll in Windows 11/10 ist ein Problem aufgetreten
Was ist Programm auf der Registerkarte Start im Task-Manager? Ist es sicher?
Was ist der Prozess syswow64 vmnat.exe? Ist es ein Virus?
Was ist der WWAHost.exe-Prozess auf meinem Windows 10-Computer?
Was ist CompatTelRunner.exe unter Windows 11/10? Kann ich es deaktivieren?
Desktop Window Manager funktioniert nicht mehr und wurde in Windows geschlossen
ShellExperienceHost.exe oder Windows Shell Experience Host
Software Protection Platform Service Sppsvc.exe verursacht eine hohe CPU-Auslastung
Was ist Unsecapp.exe? Ist es sicher? Soll ich es entfernen?