Counter-Strike 2

Counter-Strike 2

180 ratings
CSGO - Ultimate FPS Increase Guide on Windows 11
By BBQ
   
Award
Favorite
Favorited
Unfavorite
Video Settings
Open up CS:GO and navigate to your Settings. In the Video tab, it’s suggested to play the game in your native monitor Aspect Ratio and Resolution while using the Fullscreen Display Mode.

In some cases, you will want to change your Aspect Ratio to 4:3, if you prefer to play with black bars, or you will want to reduce your overall resolution if the game is not running well in your native resolution. If you feel like you need more performance after applying the next changes, then make sure to play in 1600x900 and fullscreen for example. This will improve the overall performance of the game, but will in turn reduce the visual quality. Below, disable Laptop Power Savings
Advanced Video Settings
I will recommend the optimal Advanced Video settings for low to mid-end PCs. I prefer to set the shadow and Effect Detail settings to a minimum, and increase the Model and Texture Detail options. For low-end GPUs, you might want to Disable the Boost Player Contrast option and Enable Multicore Rendering, which will in most cases help run the game at a higher framerate.

Set the Multisampling Anti-Aliasing Mode option to None, unless you have some performance to spare. This setting will smoothen out the pixelated edges when set to 2x, 4x or 8x, but is not essential to your gameplay. Anti-Aliasing can induce Input Lag, especially when running the game on a low framerate and low monitor refresh rate. If you’re unable to hold a steady frame rate, then I suggest to Disable this option as well. The same goes for your Wait for Vertical Sync option.

I prefer to set the Texture Filtering Mode option to Trilinear, but again, for the most performance you will want to set it to a minimum. Motion Blur will not impact your FPS, but I still dislike using it. If you’re not using three monitors to play CSGO, then simply Disable the Triple-Monitor Mode setting, and lastly, set the Use Uber Shaders option to Automatic.
Game Settings
After applying your changes, navigate to the Game tab in your settings. Make sure to Enable your Developer Console, in order to take advantage of console commands.

Console Commands
Here is a list of the top 50 most useful console commands for CSGO.

1) fps_max (value)

This command will cap your frame rate at a certain value. I suggest capping your FPS to a higher value than your monitor’s refresh rate, and below the maximum FPS you can get while in-game. This will ensue a more stable and still high frame rate throughout your in-game time.

2) voice_enable “[value]”

Toggle voice chat with this command.

3) memory

This will show you important memory statistics

4) unbindall / unbind (key) bind

Use this command to unbind a specific key or unbind all of your key bindings with unbind all

5) Status

This command will show you some important server information, such as location, player ID, server IP, etc. Make sure to limit your Max Acceptable Game Traffic Bandwidth option around 1.5 Mb/s, as it could, when set higher or to unrestricted, induce packet loss while in-game.
High Task Priority
After applying your changes, make sure to leave the game running and open up your Task Manager by searching for it in your Start Menu search. In the Processes tab, right-click the CSGO process and select to go to Details. In the Details tab, right-click the highlighted process and set it’s priority to High.
Task Manager
In order to reduce the CPU utilisation from other programs, I suggest you end some programs from running in the background, which you don't need when playing the game. But make sure to only end programs from running, which you know won't break your operating system. In the Startup tab, you can additionally prevent programs from starting up on system boot.
Launch Options
You can then close your Task Manager and Counter Strike Global Offensive. To further increase your performance while in-game, you should take advantage of Launch Options for CSGO.

Open up your Steam Library, right-click CSGO and select Properties. In the General tab, you have the option to add Launch Options. These commands will be applied every time you launch the game and can be removed if you don’t want to use them anymore.

+fps_max

This will set a framerate value to which you want the game to run on. Set the value to 0 to uncap your FPS, but this might decrease your performance. I suggest setting this to a value above your monitor’s refresh rate, but below the maximum FPS you can hold. For me, that would be around 180.

-novid

This Launch Option will enable you to skip the game’s intro when launching CSGO.

-cl_forcepreload

Set it to 1 to force the game to load sounds, textures and other assets before jumping into a game. This will increase loading times at first but also increase your performance while in-game.

-refresh / -refreshrate or -freq

This command will set the refresh rate of your screen while in-game. Don’t set this over your screen’s actual refresh rate. In my case that would be 144.

-nojoy

This will increase your FPS by disabling the jock stick support.

+r_dynamic 0

This will disable dynamic lighting, which will increase your performance.

+cl_interp 0

+cl_interp_ratio 1

+cl_updaterate 128

+cl_forcepreload 1

Use these commands to ensure the best connection to the server you are playing on.

Click here to preview all of the important CSGO launch options.
Graphics Driver Update
You should make sure that your graphics card driver is up to date. I suggest using the GeForce Experience application if you’re using an NVIDIA GPU, but you can also use the AMD driver suite. In the Drivers tab, simply click on Download and the application will automatically download and install the latest driver. Repeat this step at least a few times a year to make sure that you get the most out of your hardware.
GeForce Experience Optimized Settings
In the Home tab, you can access individual game settings which can also be changed from here. Simply select Details for CSGO. You will be presented with current in-game settings, and with the optimal settings suggestion depending on your hardware.

When selecting Optimize, GeForce Experience will apply the recommended settings to the game. You also have the option to use custom settings when selecting this wrench icon. Here use this slider system to reduce some options and change your display resolution and display mode, in case you are using an abnormal screen resolution as I am. When navigating to your GeForce Settings, make sure to disable the In-Game Overlay in your General settings tab, as application overlays often cause performance issues.
Game Mode Settings
After making sure that your GPU driver is up to date, open up your system settings window. Navigate to the Gaming section. Under Game Mode, you have the option to enable or disable Game Mode on your PC.

In theory, Game Mode should prevent Windows Update from performing driver installations and sending restart notifications, as well as help achieve a more stable frame rate while in-game. Some users have reported that disabling this option will drastically increase their gaming performance on Windows 11. I suggest disabling this option, in case it was enabled before to see if it makes a difference on your PC. In my case, leaving it disabled gets me the highest FPS.
Graphics Settings
In your Related settings, select Graphics. Click on Browse, to change some custom graphics settings for CSGO. In your File Explorer, navigate to the drive on which you saved the game on.

The file path for the Steam version is: Program Files > Steam > steamapps > common > Counter-Strike Global Offensive > and here select csgo. This will add Counter Strike to this list below. When selecting Options for CSGO, make sure to set the Graphics preference to High performance, which in most cases will take advantage of your graphics processor to help run the game on your system.
Update Windows
Keep your Settings window open and search for Update to get to your Windows Update Settings. Make sure to Check for recent Updates, and in case there is an update available to you, make sure to download it before restarting your PC, which will install the update for you.
108 Comments
PEEKER 21 Dec, 2023 @ 9:29am 
ENG: Choose something from this list and write in my profile, I will answer you mutually
RUS: Выберите что то одно из этого списка и напишите в моём профиле, отвечу взаимно
+rep
+rep nice aim
+rep pro player
+rep funny
+rep insane with awp
+rep insane player
+rep Friendly dude
+rep clutch
+rep pro player
+rep awp god
+rep new s1mple
+rep great player
+rep killing machine
+rep insane flicks
+rep good awper
+rep Best Supporter
+rep Best entry fragger
+rep AWP GOD
mahti ︻芫=一 23 Aug, 2022 @ 8:40am 
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░░░░██████╗░███████╗██████╗░░
░░██╗░░██╔══██╗██╔════╝██╔══██╗░
██████╗██████╔╝█████╗░░██████╔╝░
╚═██╔═╝██╔══██╗██╔══╝░░██╔═══╝░░
░░╚═╝░░██║░░██║███████╗██║░░░░░░
░░░░░░░╚═╝░░╚═╝╚══════╝╚═╝░░░░░░
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
sheezy yhyh 15 Aug, 2022 @ 1:43pm 
hyhy niceee
♡M||RAGE♡ 20 Dec, 2021 @ 8:31am 
:luv::luv::luv::luv::luv::luv::luv::luv::luv::luv:
mrswormsweat 19 Dec, 2021 @ 8:43am 
If you have AMD Radeon Software with AMD Radeon RX graphics card, then you can force the game to use Adaptive MSAA, and other features. It can look better.
mrswormsweat 19 Dec, 2021 @ 8:41am 
That is true. Counter-Strike: Global Offensive only uses 12 threads, and Team Fortress 2, Garry's Mod are at 6.
¿GoTwin?神 19 Dec, 2021 @ 6:12am 
80% of the guide is copy&paste! The explanation of each "Tweaking" is watery! I do not recommend using the high priority mode on cs or other games if you don't know what it does. As well do not type so many useless commands on cs launch parameters. What will kill your preformance? -threads -high -cores(these are the most fps killers)! If you have high or medium end pc and your game don't feels smooth even you have big fps try this ->> If you have nvidia gpu turn on low latency mode on ultra for cs, for AMD use AntiLag for cs. You will see how smooth it goes. You will feel it couse we lowered render latency with it. If you want more advanced tip better text me.
Muramazi 10 Dec, 2021 @ 9:56am 
RUS: Выберите что то одно из этого списка и напишите в моём профиле, отвечу тем же!
TR: Bunlardan birini seç profilime yapıştır bende senin profiline yapıştırıcagım!
ENG: Choose the one that's on the list and write in my profile, I will answer the same!
GER: Such dir eine Sache aus der Liste aus und schreib es unter mein Profil und ich mache es auch bei dir!
PL: Wybierz jeden z komentarzy ponizej i zamieść w moim profilu, odwdzięcze się tym samym!
+rep
+rep good player
+rep top
+rep nice man
+rep GOOD TEAM PLAYER
+rep get rekt
+rep AWP GOD
+rep 1love
+rep rly good
+rep the best
+rep nice ace dude :damien:
+rep top god man
+rep nice game)