<- All articles
Guide 2026-06-04 / 5 min

How to Optimize Windows 11 for CS2 (2026)

Windows 11 ships tuned for battery life and background apps, not for a CPU-bound shooter. These are the Windows changes that recover real frames and smoother frametimes in CS2 — plus the "tweaks" that do nothing.


CS2 leans hard on your CPU, and Windows 11 out of the box is tuned for battery life and background services — not for holding a steady frame rate in a fast shooter. A handful of changes recover real frames and, more importantly, flatten your frametimes. This is the high-signal list, in order, with the placebo "tweaks" called out so you don't waste time.

The high-impact Windows changes

  1. Set the power plan to High performanceA balanced plan lets the CPU drop clocks mid-round. Use High performance, or unlock Ultimate Performance with powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61 in an elevated terminal, then select it in Power Options.
  2. Turn HAGS offSettings → System → Display → Graphics → Default graphics settings → Hardware-accelerated GPU Scheduling OFF. On Intel + NVIDIA this gives higher average FPS and smoother frametimes in CS2. Reboot after.
  3. Game Mode on, Xbox Game Bar offLeave Game Mode On (it's net-positive on Windows 11 now). Remove the separate Xbox Game Bar and its background recording with Get-AppxPackage Microsoft.XboxGamingOverlay | Remove-AppxPackage in PowerShell.
  4. Disable fullscreen optimizations for cs2.exeRight-click cs2.exe → Properties → Compatibility → check Disable fullscreen optimizations and set high-DPI scaling override to Application. This is the single most-cited Windows-side stutter fix.
  5. Give cs2.exe a High performance GPU preferenceSettings → System → Display → Graphics → add cs2.exe → Options → High performance. Prefer this over the -high launch option, which can micro-stutter on integrated audio.
  6. Fix the mouseTurn Enhance pointer precision OFF (removes Windows acceleration) and set your mouse to a 1000 Hz polling rate. A 125 Hz rate adds noticeable latency versus 1000 Hz.
  7. Cut background appsDisable startup and background apps you don't need — OneDrive, Cortana, Teams, Xbox. They steal CPU cycles that show up as frametime spikes mid-match.
The right set depends on your exact hardware. A laptop on battery wants different choices than a 14900K desktop. The CS2 Settings Optimizer reads your GPU, CPU, RAM and monitor and returns the Windows changes that matter for your rig — alongside the in-game, driver and BIOS settings — so you skip the ones that do nothing.

Power-user tweaks (optional)

  • Timer resolution 0.5 ms: use TimerResolution.exe, plus bcdedit /set disabledynamictick yes and the GlobalTimerResolutionRequests registry key on Windows 11. Small raw FPS gain; the value is frametime consistency.
  • Network throttling index disabled: set NetworkThrottlingIndex = ffffffff to remove a known source of UDP packet jitter.
  • MSI mode for the GPU: reduces interrupt latency (MSI Utility v3).
  • Device power saving off: in Device Manager, uncheck "Allow the computer to turn off this device" for mouse and keyboard.

What not to bother with

  • Disabling virtualization / VBS "for performance": ~0% in real games, and it can break anti-cheat. Leave VT-x/VT-d and Secure Boot on.
  • Debloat scripts and pirated "gamer" Windows: these routinely break TPM, Secure Boot and Windows Update — exactly what FACEIT Anti-Cheat needs. If yours is broken, fix it with an official Windows image first.
  • The -high launch option by default: a coin flip — use the per-app GPU preference instead. See CS2 launch options.

Bottom line

Fix the power plan, HAGS, Game Bar, fullscreen optimizations and the mouse, then cut background apps — that's most of the Windows win. Skip the placebo tweaks and broken debloat scripts. Let the Optimizer tailor the list to your rig, and pair it with the NVIDIA App settings and stuttering fixes.

FAQ

What is the best power plan for CS2 in Windows 11?

High performance, or the hidden Ultimate Performance plan unlocked with powercfg. Either stops the CPU from down-clocking mid-round, which is what causes frame dips right as a round starts.

Should HAGS be on or off for CS2?

Off on Intel + NVIDIA setups — Hardware-accelerated GPU Scheduling off gives higher average FPS and smoother frametimes in CS2. Reboot after changing it.

Does Game Mode help or hurt CS2?

It helps now. Microsoft fixed the early frame-pacing issues, so leave Game Mode On — but disable the separate Xbox Game Bar and its background recording.

Do Windows debloat scripts improve CS2 FPS?

Not meaningfully, and they often break TPM, Secure Boot and Windows Update that FACEIT Anti-Cheat requires. Stick to a clean official Windows and the targeted changes that actually matter.

Should I disable virtualization for more FPS in CS2?

No. Disabling VT-x/VBS gives roughly 0% in real games and can break anti-cheat. Leave virtualization and Secure Boot enabled.