Guide CS2 May 27, 2026 Updated June 27, 2026 ~12 min Патч Animgraph 2

CS2 FPS Boost: How to Increase FPS in Counter-Strike 2

Stuck with low FPS in CS2? Get the best settings, launch options, and Windows tweaks to boost FPS and fix stutter, or let a specialist optimize your PC for you.

+40-100% FPS gain
+95% 1% low
-13°C CPU temperature
64 tick Sub-tick CS2

How much FPS optimization adds in CS2

See the gain for your hardware. How to get there yourself is in the guide below.

Hardware:
Calculation method
  • Source: average across measurements on our clients' PCs over 7 years, not a guarantee
  • Depends on: your hardware and how cluttered the system is, weaker PC means a bigger gain
  • Network: we cut jitter and extra traffic; physical ping to the server depends on your ISP
  • Exact numbers: after a free diagnostic of your PC
Full calculator, all games

Quick: best CS2 (Counter-Strike 2) settings for 2026. Use fullscreen mode, set the resolution to 1280x960 in stretched 4:3 (+30-40% FPS), shadows to High, Boost Player Contrast ON, V-Sync OFF, and NVIDIA Reflex ON + Boost. Add -console -nojoy -fullscreen +fps_max 300 +engine_low_latency_sleep_after_client_tick true to your Steam launch options, then enable XMP and disable VBS in Windows. A full setup delivers a 40 to 100% FPS gain.

Why CS2 lags even on a powerful PC

Source 2 is brutally resource-hungry. If you held a stable 300 frames on something like an i5-10400 in CS:GO, in CS2 with the same settings you’ll get 180 and drops down to 90 in heavy fights. Different engine, different requirements.

Where performance is lost:

  • CS2 is CPU-bound. On an i5-12400 or Ryzen 5 5600 you’re CPU-bound almost all the time. The GPU sits idle while the processor chokes
  • RAM affects microstutters more than you’d think. DDR4 at 2400 MHz versus DDR4 at 3600 MHz CL16 makes a 25-35% difference in 1% low. These are exactly the moments where the FPS reads 250 but the image is jerky
  • Windows 11 out of the box eats 15-20% of your performance. Telemetry, Defender, background updates, a pile of components you don’t need

In April 2026 Valve released the Animgraph 2 update. It gave a +7-12% boost to average FPS for CPU-bound players and, more importantly, a smoother frametime in heavy scenes: smokes, flashes, multiplayer trades. If you haven’t updated in a while, simply updating the game will already give you a gain.

After tuning everything described below, the gain is usually 40 to 100%. It depends on how neglected things were to begin with.

CS2 graphics settings

There’s a nuance here: not every setting should be cranked to minimum. Some of them give you a real advantage in a fight.

Main settings

SettingRecommendationWhy
Display modeFullscreenExclusive GPU access, 10-20 ms less input lag compared to windowed
Aspect ratio16:9 or 4:3 (stretched)4:3 renders fewer pixels and gives +15-25% FPS. Enemy models look visually wider
Resolution1920x1080 (16:9) or 1280x960 (4:3)1280x960 versus 1920x1080 gives ~30-40% more FPS
Refresh rateThe highest your monitor supports144/165/240/360 Hz

Advanced video settings

In-game · advanced video
SettingMax FPSBalancedImpact
Boosted player contrastONON1-2%. Definitely turn it on: enemies stand out better against the background
Vertical syncOFFOFFCaps FPS to the monitor refresh rate and adds 20-50 ms of latency
Anti-aliasing (MSAA)0x4x15-25%. Most pro players set 4x as a compromise
Shadow qualityHighHigh5-8%. Don't turn it off, I'll explain why below. In CS2 this is the single shadow setting, the separate "dynamic shadows" from CS:GO are gone
Model and texture detailLowMedium2-4%. The difference between Low and High is unnoticeable in a fight
Texture filteringBilinearBilinear1-3%
Shader qualityLowLow5-8%. Pure cosmetics
Particle detailLowLow3-5%. Less visual clutter from explosions
Ambient OcclusionOFFOFF5-10%. Darkens corners, sometimes makes enemies harder to see
HDRPerformancePerformance2-4%
FSR (FidelityFX)OFFOFFGives +20-40% FPS but blurs the image at long distances
NVIDIA ReflexON + BoostON + BoostDoesn't affect FPS but reduces input latency by 10-25 ms

A word on shadows. Set it to “High”, and that’s not a mistake. In CS2 a player’s shadow becomes visible before they actually step out from a corner. You can’t disable shadows completely (the minimum is “Medium”), and on “High” they render at a greater distance. Anyone who has played Mirage or Inferno knows how much this helps.

Steam launch options

Right-click CS2 in your Steam library, “Properties”, “Launch Options”:

-console -nojoy -fullscreen +fps_max 300 +engine_low_latency_sleep_after_client_tick true

What each option does

OptionEffect
-consoleOpens the console on launch
-nojoyDisables gamepad support, frees up RAM
-fullscreenForces fullscreen mode
+fps_max 300FPS cap. Set it to your monitor refresh rate or higher (144/240/300/360). With engine_low_latency_sleep a value of 0 gives an unstable frametime
+engine_low_latency_sleep_after_client_tick trueOptimizes frame timing, reduces input lag. This is a CS2-specific command, it didn’t exist in CS:GO
-refresh 144Forces the refresh rate (replace 144 with your own)
-vulkanVulkan instead of DirectX 11. On some AMD cards it gives +10-15%. Test both options
-highHigh process priority Don’t use it. A Valve developer confirmed that -high causes microstutters and an unstable frametime. Windows already prioritizes games in fullscreen mode anyway

What does NOT work in CS2

If you copy options from old CS:GO guides, half of them are useless. CS2 runs on a different engine.

CommandWhy it doesn’t work
-tickrate 128Completely ignored. CS2 is hardwired to 64 Hz (the sub-tick system), this option has no effect
-novidCS2 has no intro video
-d3d9exSource 2 doesn’t support DirectX 9
-threads 4Source 2 distributes the load on its own
-lvLow violence mode has been removed

NVIDIA settings for CS2

NVIDIA Control Panel, “Manage 3D settings”, “Program Settings” tab, select cs2.exe.

NVIDIA · 3D control panel
SettingValueWhy
Image scalingOFFExtra processing
FXAAOFFBlurs the image, in-game MSAA is better
Low latency modeOFFWhen NVIDIA Reflex is enabled in CS2, it takes over latency control and ignores this setting. Set it to "On" only if Reflex is off
Power managementMax performanceStops the GPU from dropping clocks
Shader cache10 GB+Removes microstutters from shader compilation
Texture filtering qualityHigh performanceProcesses textures faster
Threaded optimizationONMultiple CPU threads for rendering
Triple bufferingOFFNot needed without V-Sync
Vertical syncOFFAlways turn it off for competitive play

One more thing: in the NVIDIA display settings, raise “Digital Vibrance” to 70-80%. The colors become more saturated, and enemies are easier to spot on washed-out maps. Many pros play this way.

AMD Radeon settings for CS2

AMD Software: Adrenalin Edition, “Gaming” tab, CS2 profile.

SettingValueWhy
Radeon Anti-LagOff (if Anti-Lag 2 is on)Regular Anti-Lag should be turned off if you use Anti-Lag 2. If you’re on an older driver without AL2, then On.
Radeon Anti-Lag 2On (driver 24.6.1+)The new version (2024+), officially integrated into CS2 via the AMD SDK. Safe, enabled through the in-game settings
Radeon ChillOffDynamically lowers FPS when idle, unpredictable input lag
Radeon BoostOffLowers resolution during fast mouse movement
Wait for vertical refreshAlways off
Texture filtering qualityPerformance
TessellationOff (override)Removes unnecessary geometry

A word on Anti-Lag 2. In 2023 AMD released Anti-Lag+ (the old name), which modified the game code at the driver level. Valve warned that this could lead to a VAC ban, and there were real cases. Since then AMD has reworked the technology: the new Anti-Lag 2 (2024+) is officially integrated into CS2 via the AMD Anti-Lag 2 SDK. Valve has approved it, no bans to worry about. It requires driver 24.6.1 or newer. It’s enabled through the CS2 settings (not through Adrenalin), and the regular Anti-Lag in the driver needs to be turned off.

Windows 11 optimization

Most guides on this topic just say “update your drivers” and stop there. In reality this is where the biggest gains are.

Windows 11 · the biggest gains
SettingWhere to find itStateGain
VBS / Memory IntegrityWindows Security → Core isolation. Check with: Win+R, msinfo32OFF+5-15% FPS
"Ultimate Performance" planPowerShell: powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61, then Power OptionsON+5-10% FPS
Game ModeSettings → Gaming → Game ModeONMore stable 1% low
HAGS (hardware-accelerated GPU scheduling)Settings → Display → GraphicsONFor RTX 30+ / RX 6000+. On older cards better off.
Fullscreen optimizationsRight-click cs2.exe → Properties → CompatibilityOFFLess DWM overhead
Startup appsTask Manager → StartupClean upFrees RAM and CPU
XMP / EXPO in BIOSDel/F2 at boot, enable Profile 1ON+5-15% FPS. The first thing worth checking
GPU driversnvidia.com or amd.com, NOT through Windows UpdateUpdate+5-10% per major update
Discord / Steam overlaysDiscord → Overlay. Steam → In-gameOFFRemoves microstutters

About VBS

VBS (Virtualization-Based Security) is enabled by default in Windows 11 and eats 5 to 15% of your gaming performance. It virtualizes part of the OS kernel for security. On a home gaming PC you don’t need it.

Check whether VBS is on: Win+R, type msinfo32, find the line “Virtualization-based security”. If it says “Running”, it’s active and taking your FPS.

Autoexec.cfg for CS2

Create an autoexec.cfg file in the folder: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\

And add +exec autoexec.cfg to your Steam launch options.

Performance

// FPS cap: set your monitor refresh rate or slightly higher (144, 240, 360)
// If you use engine_low_latency_sleep_after_client_tick, fps_max 0 gives
// a chaotic frametime. A specific value is better so the sleep timing stays stable
fps_max 300

// Frame timing (CS2-specific command)
engine_low_latency_sleep_after_client_tick true

// Remove visual clutter
cl_disable_ragdolls 1
r_drawtracers_firstperson 0
cl_crosshair_friendly_warning 0
cl_hide_avatar_images 1
cl_disablehtmlmotd 1

// Dynamic lighting off
r_dynamic 0

// Don't constantly record demos
demo_flush 0

Network

// Bandwidth (bytes/sec), maximum
rate 786432

// Packet exchange rate (the maximum value for CS2)
cl_updaterate 128
cl_cmdrate 128

// Interpolation: 0 = auto-calculated
cl_interp 0
cl_interp_ratio 1

Set cl_interp_ratio 1 on a wired connection, 2 on Wi-Fi. If you get packet loss in the evening (a common question in our Discord), set it to 2 and check your router.

host_writeconfig

How to check FPS in CS2

The old net_graph 1 from CS:GO no longer works. CS2 has different commands:

CommandWhat it shows
cq_netgraph 1Full network statistics (the replacement for net_graph)
cq_netgraph_problem_show_auto 1Statistics only when there are problems
cl_showfps 1FPS counter in the corner

Questions from our Discord

Answering the things people ask most often.

”Discord lags, the screen flickers in Dota/CS2, Windows 11 on a powerful PC”

Almost always this is the Discord overlay conflicting with fullscreen applications. Go into Discord settings, Overlay, turn off Hardware Acceleration. If the flickering happens in several games, roll the NVIDIA driver back to the Studio version 591.74. Studio drivers are more stable.

”FPS is fine, but it doesn’t feel smooth”

A classic. The average FPS reads 250, but it feels laggy. Look at your 1% low. If it drops to 60-80, you’ll see freezes regardless of the average. Usually the culprit is slow RAM without XMP or an overheating CPU. RAM overclocking raises 1% low by about 30 percent.

”Can you overclock an i5-14400F?”

The multiplier is locked on CPUs without the “K” letter. But you can enable XMP for the RAM, tune the Power Limits in BIOS so the processor holds its boost steadily, and apply thermal paste properly. Small things, but together they add up. More on this in BIOS tuning.

”Which RAM should I get for an R5 7500F + RTX 5060?”

DDR5 6000 MHz CL30-36. Proven options: G.Skill Flare X5, Kingston Fury Beast. Don’t buy dirt-cheap noname modules, the difference in 1% low will be huge. If you’re lost in the choices, ask us in the chat and we will help you pick the right kit.

”After a custom Windows the Wi-Fi disappeared”

Custom builds often have the Wi-Fi drivers stripped out. Download the driver you need on your phone and transfer it over USB. Or plug in an Ethernet cable for the initial setup. In our CustomX we install the drivers remotely and verify that everything came up properly.

”120 ping and packet loss in the evenings, fine during the day”

It’s your ISP, not your PC. The channels get congested in the evening. Call your ISP and ask them to check the line. Plug in an Ethernet cable instead of Wi-Fi. Set cl_interp_ratio 2 in your autoexec. If that doesn’t help: switch your plan or provider, the settings aren’t the problem at that point.

What you can do yourself and what’s better left to us

Everything described above in this guide can be done yourself in one evening. It’ll give you +15-30% FPS. But some of it requires experience with specific hardware and carries risks:

Tightening RAM timings can be done wrong, and the system will start crashing to a BSOD after 20 minutes of play. Overclocking the CPU without understanding how PBO and voltage curves work can end in overheating. A custom Windows without drivers will leave you with no Wi-Fi or sound.

Our packages cover exactly these tasks:

Results on real hardware

The measurements below were taken on our test benches: the same build and scene before and after, with no hardware swaps. Treat them as a reference point, your result depends on your specific configuration, cooling and room temperature.

RTX 3060 + Ryzen 5 5600 after GamePro:

MetricBeforeAfterDifference
Average FPS210310+48%
1% low95185+95%
CPU temperature78°C71°C-7°C
Map load18 sec9 sectwice as fast

RTX 4060 Ti + i5-13600KF:

MetricBeforeAfterDifference
Average FPS340480+41%
1% low160310+94%
CPU temperature85°C72°C-13°C

The main gain here isn’t from in-game settings but from RAM overclocking and a Windows clean-up. CS2 graphics settings give about 15 percent, the rest comes from the hardware and the system.


You can read our customer reviews in Discord. If you want us to do everything described here for you, pick a package in the services catalog.

Want us to do it for you?

We optimize your PC remotely. Pick a package that fits or message us and we will help you choose.

See all services

Rather not tinker yourself? Pick a package.

We do every step from the guide in a single remote session, end to end, with stress tests.

Base
Classic 11
  • Clean Windows 11 PRO
  • Unneeded components turned off
  • Compatible with FACEIT AC
$25
Details
Custom
CustomX
  • Custom Windows
  • Optimization for your case
  • +25-40% FPS
$30
Details
Ready to max it out

Stop wasting time on someone else's settings.

Message us in the site chat. In 15 minutes we check your current setup for free and pick a package. No commitment.

11,500+
PCs optimized
+62%
Average FPS gain
up to +95%
1% low gain
15 min
Diagnostics time