How to Set CPU Priority for Games in Windows 11

Windows assigns CPU time to processes based on priority levels. Your game competes with background services, browser tabs, and system processes for CPU cycles. Setting your game to High priority tells the Windows scheduler to give it preference — reducing the brief CPU stalls that cause microstutter. If you're also seeing high CPU usage in Windows 11 outside of games, address that first — priority settings work best on a system that isn't already maxed out.
Windows Priority Levels Explained
Windows has six process priority levels, from lowest to highest:
- Idle — Only runs when CPU is otherwise completely unused. Background maintenance tasks.
- Below Normal — Slightly lower than default. Rarely used.
- Normal — Default for all user applications.
- Above Normal — Gets slightly more scheduler time than Normal processes.
- High — Significant scheduling preference. Background processes get less CPU time.
- Realtime — Highest priority. Dangerous — can starve critical system processes and cause instability. Never use for games.
For gaming, High is the correct target. It gives your game meaningful scheduler preference without the stability risks of Realtime.
Method 1: Task Manager (Temporary)
This works immediately but resets when you close and relaunch the game:
- Launch your game
- Press Ctrl+Shift+Esc to open Task Manager
- Click More details if Task Manager shows the compact view
- Go to the Details tab
- Find your game's main process (e.g.,
cs2.exe,Fortnite-Win64-Shipping.exe,RocketLeague.exe) - Right-click the process → Set priority → High
The change applies immediately. The game gets more CPU scheduler priority for the current session.
Note: Don't confuse the Processes tab with the Details tab. The Processes tab shows friendly app names. The Details tab shows actual executable names where priority can be set.
Method 2: Registry (Permanent)
To apply High priority automatically every time a specific game launches, add it to the Windows process priority registry:
- Press Win+R → type
regedit→ Enter - Navigate to:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options - Create a new key named after your game executable: right-click Image File Execution Options → New → Key → name it exactly matching the .exe (e.g.,
cs2.exe) - Inside that key, right-click → New → Key → name it
PerfOptions - Inside PerfOptions, right-click → New → DWORD (32-bit) Value → name it
CpuPriorityClass - Double-click CpuPriorityClass → set Value data to
3(which equals High priority) → OK
Priority values for CpuPriorityClass:
1= Idle2= Normal3= High4= Realtime (don't use)
Common Game Executables
| Game | Executable Name | |---|---| | Counter-Strike 2 | cs2.exe | | Fortnite | FortniteClient-Win64-Shipping.exe | | Valorant | VALORANT-Win64-Shipping.exe | | Apex Legends | r5apex.exe | | Rocket League | RocketLeague.exe | | Call of Duty | cod.exe or ModernWarfare.exe | | League of Legends | League of Legends.exe |
Find your game's exact executable name in Task Manager → Details tab while the game is running.
Does High Priority Actually Help?
On a system with minimal background activity, the difference is small. The scheduler already gives running games a lot of CPU time by default.
The impact becomes meaningful when:
- Background processes compete for CPU (antivirus scans, Windows Update, browser tabs)
- Your CPU is at or near 100% utilization during gameplay
- The game is CPU-bottlenecked (GPU is under 90% usage while CPU is at 100%)
In these scenarios, High priority prevents background processes from stealing CPU time that causes the 1–2ms scheduling delays that compound into microstutter.
What About GPU Priority?
There's no direct equivalent for GPU scheduling priority at the game level. HAGS (Hardware-Accelerated GPU Scheduling) does manage GPU resource allocation, but it works at the driver level rather than per-process.
For GPU-level optimization, the more impactful changes are in your GPU control panel settings — power management mode and per-game profiles. See GPU optimization settings for Nvidia and AMD for those settings.
Automating Priority Management
Manually setting priority in Task Manager works, but it resets every session and requires you to do it after the game is already open (you can't set it before launch without the registry method). SageTweaks applies game process priorities automatically — it monitors for game launches and applies the correct priority as soon as the process starts, without Task Manager interaction.
This is particularly useful for games where the main .exe is launched through an anti-cheat launcher that spawns the actual game process after startup, making the Task Manager method awkward to time correctly. Pair this with the Windows 11 optimization guide for gamers to ensure CPU priority tweaks have maximum impact on a properly tuned system.

PC performance enthusiast and Windows optimization specialist with 10+ years tuning gaming rigs. Contributor to SageTweaks.
More from Alex →SageTweaks
Ready to review guided PC optimization?
Use SageTweaks to review FPS, input latency, and Windows overhead workflows. Guided optimization for Windows 10 & 11.
- Guided GPU, CPU & power plan workflows
- Dedicated and detected-game FPS profiles
- Registry cleaner & startup manager
- Monthly, Yearly & Lifetime plans
30-day money-back guarantee
Next steps
Free PC optimization checklist
The 47-tweak manual version — yours to keep.
Free per-game FPS cheat sheets
Printable settings for Valorant, CS2, Fortnite, Apex.
See every SageTweaks feature
System tweaks, game profiles, cleaner, registry, power plans.
How we keep your PC safe
VirusTotal report published, rollback support, clear network use.
Read user reviews
Read public feedback and product notes before you buy.
Compare plans
Monthly $5.99 · Yearly $49.99 · Lifetime $79.99.
Related Posts
How to Remove Copilot from Windows 11 (Permanent Fix 2026)
Remove Copilot from Windows 11 for good. 4 methods (Settings, Group Policy, registry, debloat) — including how to stop it returning after updates.
How to Skip the Microsoft Account on Windows 11 (2026 Methods)
Skip the Microsoft account requirement during Windows 11 setup. 4 methods — Rufus, OOBE bypass, command line, network skip — for Home and Pro editions.
Windows 11 24H2 Debloat Guide — What to Remove, What to Leave Alone
Debloat Windows 11 24H2 the safe way. What's new to remove (Copilot+, Recall), what's risky to touch, and the right tool for each level of cleanup.
