Windows-Leistungshandbuch

Prozesspriorität unter
Windows 10 & 11 festlegen

Übernehmen Sie die volle Kontrolle über Ihre CPU-Ressourcen — lernen Sie alle Methoden kennen, um die Prozesspriorität zu ändern und die maximale Leistung aus Ihrem System herauszuholen.

🖥 Windows 10 🪟 Windows 11 ⚡ Task-Manager 💻 PowerShell 🔧 CMD 📖 Für Einsteiger

Was ist Prozesspriorität unter Windows 10 und Windows 11?

Wenn Ihr Computer mehrere Programme gleichzeitig ausführt, muss das Betriebssystem entscheiden, wie die CPU-Zeit auf alle laufenden Prozesse verteilt wird. Die Prozesspriorität ist der Mechanismus, mit dem Windows bestimmt, welche Prozesse mehr CPU-Zyklen erhalten — und wie schnell sie auf Ausführungsanfragen reagieren.

Stellen Sie es sich wie eine Warteschlange in einem Café vor: Kunden (Prozesse) mit höherer Priorität werden zuerst bedient. Durch das Anpassen der Priorität können Sie Windows anweisen, ein bestimmtes Programm zu bevorzugen — zum Beispiel ein Videorendering, ein Spiel oder eine Simulation — gegenüber Hintergrundaufgaben wie Update-Diensten oder Antivirenscans.

ℹ️
So funktioniert es Windows verwendet einen präemptiven Multitasking-Scheduler. Jeder Prozess erhält eine Basis-Prioritätsklasse, und der Scheduler teilt CPU-Zeitscheiben entsprechend zu. Ein Prozess mit höherer Priorität kann einen Prozess mit niedrigerer Priorität unterbrechen, um seine Arbeit zuerst zu erledigen.

Wann sollten Sie die Prozesspriorität ändern?

Das Anpassen der Prozesspriorität ist in folgenden häufigen Szenarien sinnvoll:

Anwendungsfall Empfohlene Maßnahme Erwartetes Ergebnis
Spiel läuft neben anderen Hintergrund-Apps Spiel auf Hoch setzen Flüssigere Bildrate, geringere Eingabeverzögerung
Videokodierung / 3D-Rendering Kodierer auf Über Normal setzen Schnelleres Rendering, System bleibt benutzbar
Antivirus oder Windows Update verlangsamt den PC Hintergrunddienste auf Unter Normal senken Reaktionsfähigeres System während der Nutzung
Audioproduktion (DAW) DAW auf Hoch setzen Weniger Audioaussetzer und Pufferüberläufe
Workload-Isolierung auf Servern Echtzeit verwenden (mit Vorsicht) Maximaler Durchsatz für kritische Prozesse

Die Windows-Prozesspriorität im Überblick: Alle Stufen erklärt

Windows definiert sechs Prioritätsklassen, von der höchsten bis zur niedrigsten. Das Verständnis jeder Stufe ist unerlässlich, bevor Sie Änderungen vornehmen.

Prioritätsstufe Numerischer Wert Beschreibung Typischer Einsatz
Echtzeit 24 Höchstmögliche Stufe; kann Systemprozesse von der CPU aushungern Low-Level-Treiber, Spezialsoftware
Hoch 13 Läuft vor den meisten anderen Prozessen Spiele, zeitkritische Anwendungen
Über Normal 10 Leicht erhöht; gute Balance zwischen Leistung und Stabilität Kodierer, Compiler, Renderings
Normal 8 Standardwert für alle regulären Anwendungen Browser, Office-Apps, die meiste Software
Unter Normal 6 Niedriger als der Standard; weicht anderen Prozessen Hintergrund-Utilities, Synchronisierungstools
Leerlauf (Niedrig) 4 Läuft nur, wenn die CPU sonst nichts zu tun hat Bildschirmschoner, Telemetrie, Disk-Indexer
⚠️
Warnung — Echtzeit Setzen Sie niemals eine Benutzeranwendung auf Echtzeit-Priorität, es sei denn, Sie wissen genau, was Sie tun. Diese Stufe kann kritische Windows-Kernelprozesse von der CPU aushungern, was zu Systemeinfrierungen, Eingabeverlust oder einem vollständigen Absturz (BSOD) führen kann. Sie erfordert aus gutem Grund Administratorrechte.

Methode 1: Prozesspriorität unter Windows 10 und 11 über den Task-Manager ändern

Der Task-Manager ist die einfachste und zugänglichste Methode, um die Prozesspriorität sowohl unter Windows 10 als auch unter Windows 11 festzulegen. Es sind keine Befehle oder Skripte erforderlich — ein paar Klicks genügen.

📊
Task-Manager — Schritt für Schritt
Windows 10  Windows 11
  1. Task-Manager öffnen — Drücken Sie gleichzeitig Strg + Umschalt + Esc. Alternativ können Sie mit der rechten Maustaste auf die Taskleiste klicken und Task-Manager auswählen, oder Strg + Alt + Entf drücken und ihn im Menü auswählen.
  2. Zur Registerkarte „Details" wechseln — Klicken Sie im Task-Manager-Fenster auf die Registerkarte Details. Diese Ansicht zeigt alle laufenden Prozesse mit ihrer PID, ihrem Status sowie CPU- und Speicherauslastung. (Unter Windows 11 öffnet er sich möglicherweise in der vereinfachten Ansicht — klicken Sie zuerst auf Mehr Details.)
  3. Zielprozess suchen — Scrollen Sie durch die Liste, um den anzupassenden Prozess zu finden (z. B. game.exe, handbrake.exe). Klicken Sie auf den Spaltenheader Name, um alphabetisch zu sortieren.
  4. Rechtsklick und „Priorität festlegen" wählen — Klicken Sie mit der rechten Maustaste auf die Prozesszeile. Im Kontextmenü fahren Sie mit der Maus über Priorität festlegen. Ein Untermenü erscheint mit allen sechs verfügbaren Prioritätsstufen.
  5. Gewünschte Prioritätsstufe auswählen — Klicken Sie auf die gewählte Priorität (z. B. Hoch oder Über Normal). Ein Bestätigungsdialog erscheint, der Sie vor der Prioritätsänderung warnt.
  6. Änderung bestätigen — Klicken Sie im Dialog auf Priorität ändern. Die neue Priorität tritt sofort in Kraft. Sie können sehen, wie sich die Spalte Basispriorität aktualisiert, falls sie eingeblendet ist.
💡
Wichtige Einschränkung Über den Task-Manager vorgenommene Änderungen sind nicht dauerhaft. Sobald die Anwendung geschlossen und erneut geöffnet wird, kehrt sie zu ihrer Standard-Priorität zurück. Lesen Sie Abschnitt 6, um zu erfahren, wie Änderungen dauerhaft gemacht werden können.

Die Spalte „Basispriorität" in der Registerkarte Details einblenden

Um die aktuelle Priorität jedes Prozesses auf einen Blick zu sehen, können Sie die Spalte „Basispriorität" hinzufügen. Klicken Sie mit der rechten Maustaste auf einen beliebigen Spaltenheader in der Registerkarte „Details", wählen Sie Spalten auswählen und aktivieren Sie Basispriorität. So erhalten Sie eine übersichtliche numerische Übersicht aller Prioritäten.

Methode 2: Prozesspriorität unter Windows mit PowerShell festlegen

PowerShell bietet mehr Kontrolle und ist besonders nützlich für Automatisierung und Skripte. Sie können die Priorität eines laufenden Prozesses anhand seines Namens oder seiner PID mit nur einer einzigen Zeile Code ändern.

PowerShell-Methode
Windows 10  Windows 11

PowerShell als Administrator öffnen

Drücken Sie Win + X und wählen Sie Windows PowerShell (Administrator) oder unter Windows 11 Terminal (Administrator). Für bestimmte Prioritätsstufen sind Administratorrechte erforderlich.

Priorität nach Prozessname ändern

Verwenden Sie Get-Process, um den Prozess zu finden, und .PriorityClass, um eine neue Stufe zuzuweisen:

        PowerShell — Prozesspriorität nach Name ändern
        # Prozess auf Hohe Priorität setzen
(Get-Process -Name "notepad").PriorityClass = "High"

# Prozess auf "Über Normal" setzen
(Get-Process -Name "handbrake").PriorityClass = "AboveNormal"

# Prozess auf "Unter Normal" setzen
(Get-Process -Name "SearchIndexer").PriorityClass = "BelowNormal"

# Prozess auf Leerlauf (Niedrig) setzen
(Get-Process -Name "OneDrive").PriorityClass = "Idle"
      

Priorität nach Prozess-ID (PID) ändern

Wenn mehrere Prozesse denselben Namen tragen, können Sie einen bestimmten über seine PID ansprechen:

        PowerShell — Prozesspriorität nach PID ändern
        # Zuerst die PID des Prozesses ermitteln
Get-Process -Name "chrome" | Select-Object Id, Name, PriorityClass

# Dann die Priorität mit der spezifischen PID setzen
(Get-Process -Id 8472).PriorityClass = "High"
      

Gültige Prioritätsklassen-Werte für PowerShell

PrioritätsstufePowerShell-Zeichenkettenwert
EchtzeitRealTime
HochHigh
Über NormalAboveNormal
NormalNormal
Unter NormalBelowNormal
LeerlaufIdle
Profi-Tipp Sie können die aktuelle Priorität aller laufenden Prozesse prüfen mit: Get-Process | Select-Object Name, Id, PriorityClass | Sort-Object PriorityClass — das liefert Ihnen sofort eine vollständige, sortierte Übersicht.

Methode 3: Prozesspriorität über die Eingabeaufforderung (CMD) unter Windows 10 und 11 ändern

Die Eingabeaufforderung bietet zwei Ansätze: wmic verwenden, um die Priorität eines bereits laufenden Prozesses zu ändern, oder den Befehl start, um eine neue Anwendung mit einer bestimmten Prioritätsstufe zu starten.

🔧
Methode Eingabeaufforderung (CMD)
Windows 10  Windows 11

Neuen Prozess mit Priorität über START starten

Der Befehl start ist die sauberste Methode in CMD — er startet eine Anwendung von Beginn an mit einer bestimmten Priorität:

        CMD — start-Befehl mit Prioritäts-Flags
        :: Editor mit hoher Priorität starten
start /high notepad.exe

:: Spiel mit "Über Normal"-Priorität starten
start /abovenormal "C:\Spiele\meinspiel.exe"

:: Hintergrundtool mit niedriger Priorität (Leerlauf) starten
start /low "C:\Tools\backup.exe"

:: Mit "Unter Normal"-Priorität starten
start /belownormal sync_tool.exe
      

Gültige Prioritäts-Flags für den START-Befehl

PrioritätsstufeCMD-Flag
Echtzeit/realtime
Hoch/high
Über Normal/abovenormal
Normal/normal
Unter Normal/belownormal
Leerlauf/low

Priorität eines laufenden Prozesses über WMIC ändern

wmic (Windows Management Instrumentation Command-line) ermöglicht es, die Priorität eines bereits laufenden Prozesses anzupassen:

        CMD — Prozesspriorität mit WMIC (numerische Werte)
        :: notepad.exe auf hohe Priorität setzen (Wert: 128)
wmic process where name="notepad.exe" CALL setpriority 128

:: Prozess auf "Über Normal" setzen (Wert: 32768)
wmic process where name="handbrake.exe" CALL setpriority 32768

:: Prozess auf "Unter Normal" setzen (Wert: 16384)
wmic process where name="OneDrive.exe" CALL setpriority 16384

:: Prozess auf Leerlauf/Niedrig setzen (Wert: 64)
wmic process where name="SearchIndexer.exe" CALL setpriority 64
      

Numerische Referenzwerte für WMIC

PrioritätsstufeNumerischer WMIC-Wert
Echtzeit256
Hoch128
Über Normal32768
Normal32
Unter Normal16384
Leerlauf64

Prozesspriorität unter Windows 10 und 11 dauerhaft festlegen

Standardmäßig sind alle Prioritätsänderungen, die über den Task-Manager vorgenommen werden, temporär — sie werden beim Neustart des Prozesses zurückgesetzt. Um eine Prioritätsstufe dauerhaft zuzuweisen, benötigen Sie entweder einen geplanten Task oder ein Autostart-Skript.

✅ Vorteile dauerhafter Priorität

  • Einmal einrichten — funktioniert bei jedem App-Start automatisch
  • Keine manuelle Eingriffe mehr notwendig
  • Ideal für Gaming-PCs und Workstations
  • Vollständig kompatibel mit dem Windows-Aufgabenplaner

❌ Nachteile und Risiken

  • Dauerhaft hohe Priorität kann die Systemstabilität verschlechtern
  • Erfordert Administratorrechte für die Einrichtung
  • Kann Windows-Update-Prozesse beeinträchtigen
  • Echtzeit-Priorität ist als Dauerkonfiguration niemals sicher

Methode A — PowerShell-Startskript erstellen

Erstellen Sie ein .ps1-Skript, das die gewünschte Priorität setzt, und fügen Sie es über den Aufgabenplaner zum Windows-Autostart hinzu:

      PowerShell — Dauerhaftes Prioritätsskript (speichern als prioritaet-setzen.ps1)
      # Auf den Prozessstart warten und dann die Priorität setzen
$prozessName = "meinspiel"
$zielPrioritaet = "High"

while ($true) {
    $proc = Get-Process -Name $prozessName -ErrorAction SilentlyContinue
    if ($proc) {
        $proc.PriorityClass = $zielPrioritaet
        Write-Host "Priorität $zielPrioritaet für $prozessName gesetzt"
    }
    Start-Sleep -Seconds 5
}
    

Methode B — Aufgabenplaner (Empfohlen)

  1. Drücken Sie Win + S, suchen Sie nach Aufgabenplanung und öffnen Sie diese.
  2. Klicken Sie im rechten Bereich auf Einfache Aufgabe erstellen. Geben Sie ihr einen Namen wie „Spielpriorität setzen".
  3. Setzen Sie den Trigger auf Bei der Anmeldung oder Beim Starten des Computers.
  4. Wählen Sie als Aktion Programm starten. Setzen Sie das Programm auf powershell.exe.
  5. Geben Sie im Feld Argumente hinzufügen folgendes ein: -WindowStyle Hidden -File "C:\Skripte\prioritaet-setzen.ps1"
  6. Aktivieren Sie in den Aufgabeneigenschaften Mit höchsten Privilegien ausführen. Klicken Sie auf OK, um zu speichern.
💡
Drittanbieter-Tools Programme wie Process Lasso und Process Hacker bieten eine GUI-basierte, dauerhafte Prioritätsverwaltung mit erweiterten Funktionen, Profilen und automatischen Regeln — ideal, wenn Sie lieber keine Skripte verwenden möchten.

Häufig Gestellte Fragen — Prozesspriorität unter Windows 10 und Windows 11

F Verbessert das Ändern der Prozesspriorität die Spieleleistung unter Windows 11 wirklich?
Das hängt von Ihrem System ab. Auf einem CPU-limitierten Rechner mit vielen Hintergrundaufgaben kann das Setzen Ihres Spiels auf Hohe Priorität Ruckler reduzieren und die Bildratenkonstanz verbessern. Bei modernen Mehrkern-CPUs mit wenigen Hintergrundprozessen ist der Unterschied jedoch oft vernachlässigbar. Die größten Gewinne erzielen Sie, indem Sie die Priorität konkurrierender Hintergrunddienste (wie Windows Update oder Antivirenscans) senken, anstatt die des Spiels selbst zu erhöhen.
F Warum ist die Prioritätsoption „Echtzeit" im Task-Manager ausgegraut?
Die Echtzeit-Priorität erfordert Administratorrechte. Wenn der Task-Manager nicht als Administrator ausgeführt wird, ist diese Option nicht verfügbar. Um sie zu aktivieren, schließen Sie den Task-Manager, klicken Sie mit der rechten Maustaste darauf und wählen Sie Als Administrator ausführen. Verwenden Sie Echtzeit dennoch mit äußerster Vorsicht — sie kann Ihr System vollständig zum Stillstand bringen.
F Kann das Setzen eines Programms auf hohe Priorität andere Apps zum Absturz bringen?
Das Setzen eines Prozesses auf Hohe Priorität ist generell sicher und wird andere Anwendungen kaum zum Absturz bringen. Es bedeutet lediglich, dass dieser Prozess bevorzugten Zugriff auf CPU-Zeit erhält. Andere Apps laufen etwas langsamer, sollten aber nicht abstürzen. Die Gefahr entsteht erst bei der Echtzeit-Priorität, die dem Windows-Kernel selbst Ressourcen entziehen kann.
F Beeinflusst die Prozesspriorität die GPU-Leistung oder nur die CPU?
Die Prozesspriorität unter Windows gilt ausschließlich für die CPU-Planung. Sie steuert nicht direkt die GPU-Ressourcenzuweisung. Für die GPU-Priorisierung verwendet Windows einen separaten Grafik-Scheduling-Mechanismus (WDDM — Windows Display Driver Model). Ab Windows 10 Version 2004 können Sie in den Anzeigeeinstellungen die Hardwarebeschleunigte GPU-Planung (HAGS) aktivieren, um zusätzliche GPU-Leistungskontrolle zu erhalten.
F Kann ich die Priorität von Windows-Systemprozessen wie svchost.exe ändern?
Ja, mit Administratorrechten können Sie die Priorität von Systemprozessen ändern. Dies ist jedoch dringend nicht empfehlenswert, es sei denn, Sie sind ein erfahrener Systemadministrator. Das Senken der Priorität kritischer Systemdienste kann zu Instabilität, verzögerten Sicherheitsupdates oder sogar Systemabstürzen führen. Beschränken Sie sich darauf, nur vom Benutzer installierte Anwendungen zu ändern.
F Gibt es einen Unterschied zwischen Windows 10 und Windows 11 beim Festlegen der Prozesspriorität?
Das zugrundeliegende Prioritätssystem ist auf beiden Betriebssystemen identisch. Der Hauptunterschied liegt in der Task-Manager-Oberfläche: Windows 11 hat den Task-Manager mit einem neuen Seitenleisten-Layout überarbeitet. Die Registerkarte Details (wo die Priorität festgelegt wird) ist weiterhin vorhanden, wird aber über das Symbol in der Seitenleiste aufgerufen. Alle PowerShell-Befehle, CMD-Flags und WMIC-Werte funktionieren auf beiden Versionen identisch.

⚡ Die wichtigsten Erkenntnisse

Die Prozesspriorität unter Windows 10 und Windows 11 zu setzen ist eine leistungsstarke Technik, die jedoch Sorgfalt erfordert. Verwenden Sie den Task-Manager für schnelle, einmalige Anpassungen. Greifen Sie auf PowerShell oder CMD zurück, wenn Sie Skripte oder Automatisierung benötigen. Für dauerhafte Lösungen nutzen Sie den Aufgabenplaner oder ein dediziertes Tool wie Process Lasso.

Als Faustregel gilt: Bevorzugen Sie Über Normal gegenüber Hoch in den meisten Fällen — das bietet eine spürbare Leistungsverbesserung, ohne das System zu destabilisieren. Und denken Sie immer daran: Verwenden Sie niemals die Echtzeit-Priorität für gewöhnliche Anwendungen.