Counter-Strike 2

Counter-Strike 2

224 ratings
FPS GUIDE 2020 - NVIDIA LAUNCH VIDEO CONFIG STUTTERING
By fredde
Sharing my best tricks on how to improve your FPS and remove game stuttering, you can probably find most of these tricks in other guides as well. I have sections on how to benchmark, how to add Launch Options, console commands, NVIDIA settings and how to try to improve it yourself if it doesn't help you!

*AS OF JULY 2020, IF YOU GET ANY SUDDEN FPS PROBLEM, MAKE SURE YOUR MULTICORE-RENDERING IS ENABLED IN YOUR VIDEO-OPTIONS INGAME!*

If you got any questions/suggestions, don't hesitate to make a comment!
I may also apologize for the grammar and structure errors, English isn't my native language!

-----------------------------------------------------------------------------------------------------------------------------------------
Big shoutout to krafko/smaug1 for helping with updating, correcting information and also make a complete makeover of the guide, YOU'RE THE BEST!
   
Award
Favorite
Favorited
Unfavorite
1.1 Precautions
STEP 1 – Verify the integrity of game files
This repairs your broken game files, if you have had any issues with the game, you should always try this first and see if the problem still exists. Let it complete and then start CS:GO. It will reinstall DirectX, which could take a few minutes.
This will not delete any of your settings in-game.

Steam > Library > (Right-click) Counter-Strike: Global Offensive > Properties > LOCAL FILES > VERIFY INTEGRITY OF GAME FILES...

STEP 2 – Benchmark your FPS
You should also do this after you follow the tips in the guide.
If you made a change in your settings, you should restart CS:GO and then use the map again.


Download the benchmark map from the Workshop.
When start the map, go into Counter-Terrorist team and shoot in the middle of the big board and let the map do its thing. You should run this test at least 3 times and write down your results each time.

STEP 3 – Backup your current settings
This step is to backup your current CS:GO configs if anything goes wrong, e.g. if you lose your keybinds or settings.

You can find your config in C:\Program Files (x86)\Steam\userdata\(custom ID)\730\local\cfg

For NVIDIA users: you should also make a screenshot of your NVIDIA 3D Program Settings.

STEP 4 – Update your drivers
Before updating your drivers, always make a System Restore Point, so you can revert your computer to the drivers which were working.

How to Create a System Restore Point in Windows 10
1.2 Things I tried that didn't work
This will be a short go through about my testing and which caused me more FPS LOSS.

Turning OFF hyper-threading: This actually made me lose almost 50 FPS on average (a lot of people recommend to turn this OFF if you got an Intel i7 processor. I remember this actually worked when I first got this computer, same as selecting cores in msconfig, but it doesn't work anymore).

Locked CPU cores in msconfig and BIOS.

mat_queue_mode 0 / 1 / 3
(Now using 2, but -1 seems to work the same for me)

Adding and removing -high from launch options. It made no difference for me, but Valve recommended against it, because they don't test it.

Adding -threads to launch options (tried 1 - 12), all gave me a huge FPS loss.

Unchecking Fullscreen Optimizations for csgo.exe It gave me a huge FPS loss, but krafko/smaug1 says it really helped him and a lot of his friends.
2 Launch Options
How to add Launch Options:
Steam > Library > Games > (Right-click) Counter-Strike: Global Offensive > Properties > SET LAUNCH OPTIONS...

Most optimal Launch Options:
-novid -tickrate 128

There are some other Launch Options you could use:
  • -console (opens console on start)
  • -language (title) (changes your CS:GO to a custom language pack you have)

Do not use these commands. They were either unapproved by Valve employees or are outdated:
  • -processheap
  • -high
  • -nod3d9ex
  • -d3d9ex
  • -freq [x]
  • -threads [x]
  • (commands which belong in the autoexec)
3 Video Settings
These are the best settings I could find for the least amount of FPS. These settings don't give you the biggest competitive advantage.
You can change your resolution to whatever you want, but a resolution in 4:3 aspect ratio will give you more FPS.

4 Commands
These are the only "useful" console commands that you can use without impacting the gameplay

You can open the console by going into the game options and enable it "Enable Developer Console (~)" then opening it by pressing ~.

r_drawtracers_firstperson 0 r_dynamic 0 mat_queue_priority 1 mat_queue_mode 2 cl_forcepreload 0 engine_no_focus_sleep 20 cl_resend 2 cl_resend_timeout 12 cl_timeout 30
5 NVIDIA Control Panel
These are the best settings for CS:GO that I could find!


Don't choose "Global Settings" but rather "Program Settings" and find csgo.exe, to not mess up your other games.
6 Windows 10 optimization
Skip this if you are playing on a laptop. Go to Windows 10 settings tab > type in "Power" in the search bar > Power & sleep settings > Additional power settings (on the right) > select High Performance

In the search bar again, type: Game Mode > select > Game Mode on

In the same window > select Game bar > Turn it off!
7 Other tips
1. Try locking your FPS
If you got a 144hz monitor, try locking it to 289 (or 300). Aim for double the monitors Hz.
You can do this by typing: fps_max 300 into the console or your autoexec. Don't type fps_max 0, because it prolongs your loading times when hosting an offline match.

2. Dust your computer
NEVER! I mean never vacuum your computer. This could cause an electrical discharge, potentionally destroying your computer.

You should dust your computer every year or so. Piled up dust in your fans can make them go slower and make your computer cooling hotter.
Buy a can of compressed air and remove the cover of your computer. You can also swab the dustiest areas of the computer before bursting the air inside. You should preferably dust your computer outside.

3. NvidiaProfileInspector
Credit to BananaGaming. He mentioned a setting in NvidiaProfileInspector as a method to remove stuttering in the game.

18 Comments
Lobo Fogoso -la ele 9 Oct, 2020 @ 6:25pm 
+rep
-HaFF- 6 Apr, 2020 @ 6:08am 
+rep
Dek1va 18 Feb, 2020 @ 11:29pm 
+rep
Silvio 18 Aug, 2019 @ 12:38pm 
+rep
Shit 18 Aug, 2019 @ 12:11pm 
+Rep nice guide, helped me alot!
我是一只笨的狗 17 Aug, 2019 @ 10:51pm 
nice
♕Azeth♕ 17 Aug, 2019 @ 2:14am 
nice:3
enzo denino 16 Aug, 2019 @ 3:45pm 
Great guide, helped with my fps alot :)
ElCappo 15 Aug, 2019 @ 3:36pm 
+rep thx man
Surtling 15 Aug, 2019 @ 6:44am 
thank you very much, deleted a lot of useless commands in launch options!