HomeBlogDownload Free
CS2 Performance

How to Boost FPS in CS2 — 15 Proven Tweaks

April 20268 min readTested on 2,400+ PCs

Your GPU can push 400+ FPS in Counter-Strike 2, but Windows defaults are silently killing your performance. Telemetry, background services, Xbox recording, and power throttling are all running without you knowing — and they're costing you frames every match.

Here are 15 proven tweaks that consistently boost FPS in CS2. We've tested these across 2,400+ PCs with results ranging from +30% to +75% FPS improvement.

1. Disable Xbox GameDVR

Impact: HIGH. GameDVR silently records your gameplay in the background, consuming GPU and CPU resources. Many players don't even know it's running.

How to disable

Settings → Gaming → Captures → Turn off "Record what happened". Also disable Xbox Game Bar in Settings → Gaming → Xbox Game Bar.

Registry: HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\GameDVR
Set AppCaptureEnabled = 0

2. Set Power Plan to Ultimate Performance

Impact: HIGH. The default "Balanced" power plan throttles your CPU to save energy. Ultimate Performance keeps your CPU at maximum clock speed at all times.

How to enable

Open PowerShell as Admin and run:

powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61

Then go to Control Panel → Power Options → Select "Ultimate Performance".

3. Disable VBS (Virtualization-Based Security)

Impact: HIGH. VBS can reduce gaming performance by 5-15%. It's enabled by default on Windows 11.

How to disable

Settings → Privacy & Security → Windows Security → Device Security → Core Isolation → Turn off Memory Integrity. Restart your PC.

4. Enable HAGS (Hardware Accelerated GPU Scheduling)

Impact: MEDIUM. HAGS reduces input latency by letting the GPU manage its own memory scheduling instead of going through the CPU.

How to enable

Settings → System → Display → Graphics → Change default graphics settings → Turn on "Hardware-accelerated GPU scheduling". Restart required.

5. Force Timer Resolution to 0.5ms

Impact: MEDIUM. Windows default timer resolution is 15.6ms. Forcing it to 0.5ms improves frame pacing and reduces input lag — especially important in CS2 where every millisecond matters.

powershell -Command "Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\kernel' -Name 'GlobalTimerResolutionRequests' -Value 1"

Want to apply all 15 tweaks in 1 click?

DRX Optimizer applies these tweaks automatically — with backup and one-click revert.

Download Free

6. Disable CPU Power Throttling

Impact: MEDIUM. Windows throttles background apps to save power, but this can affect game-related processes too.

Registry: HKLM\SYSTEM\CurrentControlSet\Control\Power\PowerThrottling
Set PowerThrottlingOff = 1

7. Disable Windows Visual Effects

Impact: LOW-MEDIUM. Animations, transparency, and shadows use GPU resources. Disabling them frees up that GPU power for CS2.

How to disable

System Properties → Advanced → Performance Settings → Select "Adjust for best performance".

8. Disable Nagle's Algorithm

Impact: MEDIUM (Network). Nagle's algorithm batches small network packets to save bandwidth, but this adds latency to your shots. Disabling it sends packets immediately.

Registry: HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces\{adapter}
Set TcpAckFrequency = 1
Set TCPNoDelay = 1

9. Set DNS to Cloudflare (1.1.1.1)

Impact: LOW-MEDIUM. Faster DNS resolution means faster connection to game servers.

How to change

Settings → Network → Your connection → DNS server assignment → Manual → Set to 1.1.1.1 and 1.0.0.1.

10. Disable Fullscreen Optimizations

Impact: MEDIUM. Windows' fullscreen optimizations actually add a compositing layer that increases input lag.

How to disable

Right-click cs2.exe → Properties → Compatibility → Check "Disable fullscreen optimizations".

11. Remove Bloatware Apps

Impact: MEDIUM. Preinstalled apps like Candy Crush, Xbox apps, Cortana, and Teams consume RAM and CPU in the background.

Get-AppxPackage *candy* | Remove-AppxPackage
Get-AppxPackage *xbox* | Remove-AppxPackage
Get-AppxPackage *cortana* | Remove-AppxPackage

12. Disable Windows Search Indexing

Impact: LOW-MEDIUM. The indexing service causes random disk and CPU spikes — exactly the kind of thing that causes stutters mid-match.

How to disable

Services.msc → Find "Windows Search" → Stop → Set Startup type to "Disabled".

13. Set CS2 Process Priority to High

Impact: LOW. Tells Windows to prioritize CS2 over other processes.

How to set

Open Task Manager → Details → Find cs2.exe → Right-click → Set Priority → High.

Pro tip: DRX Optimizer's Tournament Mode does this automatically for every supported game — and also kills unnecessary processes before the match.

14. Update GPU Drivers

Impact: VARIES. New GPU drivers often include game-specific optimizations for CS2. Always use the latest Game Ready driver from NVIDIA or Adrenalin from AMD.

15. Disable NVIDIA MPO (Multi-Plane Overlay)

Impact: HIGH on affected systems. MPO causes flickering, stuttering, and FPS drops on many NVIDIA setups. Disabling it is a well-known fix in the CS2 community.

Registry: HKLM\SOFTWARE\Microsoft\Windows\Dwm
Set OverlayTestMode = 5

All 15 tweaks. One click. Free.

DRX Optimizer applies all of these optimizations automatically with built-in backup. Free version includes 8 essential tweaks. Pro unlocks all 59+.

Download DRX Optimizer — Free

Frequently Asked Questions

Does CS2 use more CPU or GPU?
CS2 is primarily CPU-bound at competitive settings. This means Windows tweaks that free up CPU resources (like disabling GameDVR, search indexing, and bloatware) have the biggest impact on FPS.
What FPS should I target in CS2?
For competitive play, aim for at least 2x your monitor's refresh rate. On a 144Hz monitor, target 288+ FPS. On 240Hz, target 480+. Higher FPS means lower input lag regardless of your monitor's refresh rate.
Do CS2 launch options still work?
Most old CS:GO launch options are no longer effective in CS2. Valve has moved most settings in-game. The ones that still work are -novid (skip intro), -high (high priority), and -threads. Windows-level optimizations (like the ones in this guide) are much more impactful.
Complete guide
Ready for the full step-by-step fix?
This article shows the tweaks. Our fix page walks you through the exact order, screenshots, and how to safely revert — plus the DRX Optimizer one-click profile.
Read the fix guide →
Free checklist
15 tweaks for +30 FPS in 10 minutes
Want all 15 actionable tweaks in one page? Drop your email and get it now — plus occasional tips (no spam).

No spam. Unsubscribe anytime.

Join our Discord for live help and game-specific tips
discord.gg/QykDS7j488
Join Discord