Question What could be causing my CS2 game to sometimes stutter like crazy on launch ?

Nov 14, 2024
9
0
10
PC Specs
Motherboard: ASRock X870 Pro RS WiFi ATX AM5
CPU: AMD Ryzen 7 9800X3D 4.7 GHz 8-Core
GPU: ASRock Phantom Gaming OC Radeon RX 7900 XT 20GB
CPU Cooler: Cooler Master Hyper 212 EVO V2 62 CFM
RAM: G.Skill Trident Z5 Neo 64 GB (2 x 32 GB) DDR5-6000 CL30
Storage: Samsung 990 Pro 2 TB M.2-2280 PCIe 4.0 X4 NVMe SSD
PSU: Corsair RM850x (2021) 850 W 80+ Gold Certified Fully Modular
Case: Cooler Master
Monitor: Dell Alienware AW2523HF 24.5" 1920 x 1080 360 Hz Monitor

I have this weird issue where sometimes when I launch cs2 my game will lock itself to about 200 fps, (i usually get 500-600 ish) then it will stutter like craaaaaaaazy, and it fixes itself after sometimes 1h or more. The weird thing is even if I verify files, restart PC or straight up reinstall the game the issue keeps happening,

Things I have tried:

  • Disabling fullscreen optimizations
  • Launch options
  • Launch as administrator
  • Reinstalling Windows.

Note: I dont usually record stuff so it is a bit scuffed cus i play streched resolution (1280x960), so just ignore the black unfilled parts of the screen when I launch the game

 
Things I have tried:

  • Disabling fullscreen optimizations
  • Launch options
  • Launch as administrator
  • Reinstalling Windows.
If so, then it comes down to two things: game issue or hardware issue.

Hardware wise, you have top-end setup (albeit poor CPU cooler).
What are your CPU temps under load? E.g use HWinfo64 in sensors mode.

Game wise, since CS2 is online game, it needs to connect to the servers. Could be that the stutters takes place when game connects to the server for verification + DRM.
Of course your network lag can also cause those stutters. So, you could contact your ISP and ask what's going on.
Oh, are you using wi-fi or cable connection? Any other devices that use your home internet network?

Found also this article that has several things to try,
link: https://tradeit.gg/blog/cs2-stuttering-fix/
 
If so, then it comes down to two things: game issue or hardware issue.

Hardware wise, you have top-end setup (albeit poor CPU cooler).
What are your CPU temps under load? E.g use HWinfo64 in sensors mode.

Game wise, since CS2 is online game, it needs to connect to the servers. Could be that the stutters takes place when game connects to the server for verification + DRM.
Of course your network lag can also cause those stutters. So, you could contact your ISP and ask what's going on.
Oh, are you using wi-fi or cable connection? Any other devices that use your home internet network?

Found also this article that has several things to try,
link: https://tradeit.gg/blog/cs2-stuttering-fix/
My temps are stable and this weird stutter even happens in offline practice lobby that I host, it is like my pc doesn't realize that I have cs open and is using it in a background, that is what it feels like. Also i use etherned with 600 up and down so its really good internet
 
it is like my pc doesn't realize that I have cs open and is using it in a background, that is what it feels like.
Then it boils down to game optimization issue.

As for fixes, quick Google-Fu and the are plethora of fixes for that specific issue for CS2.

Here's one option, cleaning shaders,
reddit: https://www.reddit.com/r/GlobalOffe...ed_all_my_stutterlag_fps_issues_in_cs2_doing/

Now, there are a lot more "fixes" out there, some suggesting editing registry, others suggest downloading suspicious software. I'd avoid both. Registry editing can brick your OS if you don't know what you're doing and blindly following the guide. While anything that is needed to be downloaded, most of times is malware (namely the ones created by video uploader and said to be only for CS2).

As for CPU priority, you could use utility program called Process Lasso (legit software, wiki: https://en.wikipedia.org/wiki/Process_Lasso ),
link: https://bitsum.com/

And set the game executable as High priority for the CPU. That could get rid the initial stutters.

but you could get ProcessLasso which allows you to set certain processes to always be ran with a certain priority among other things like automatically switching to the "Bitsum Highest Performance" power profile only while ingame which is an optimized version of the High Performance profile with even more power saving stuff disabled. Unlike most "performance optimizers" this isn't just snake oil.
Source: https://www.reddit.com/r/GlobalOffensive/comments/8b2zep/csgo_cpu_priority_launch_command/