CS:GO Improve your FPS and Game

This is a guide to help users who do not know any of the good console commands or launch options or who just have bad FPS

Make sure you are doing all these so called “steps” one by one so you could revert back any unwanted changes.

1)  Drivers

Let’s start this guide off by updating our drivers.

Nvidia users: Nvidia Drivers Click on Auto detect your GPU

AMD users: AMD Drivers Click Download Now where it says Automatically detect and install

Intel HD users: http://www.intel.com/p/en_US/support/detect

2)  Windows
a)  Disabling Core parking


The performance of the CS:GO is largely dependent on the processor. This means a person can have the best video card out there, but still be bottlenecked by their CPU.
Basically, all Windows versions before Windows 8 will try to save power by putting your unused cores in sleep mode. The constant switching on and off can give some bad stuttering issues. This program forces those cores to remain active which gives you a nice FPS increase in game.

Make sure you have a decent cooling system or a cooling pad for laptop.

You can unpark cores with this program:Click here

The download link for the program is on the bottom of website, before the comment section.

1. Exctract the folder on your desktop or wherever you want

2. Launch the program

3. Press Check Status

4. Press Unpark All

5. Close the program

6. Launch CS

7. Profit

b)  Power options

Open Windows’s start menu, search “power options” and press enter. Select “High performance” power plan in the window that just opened.

c) Windows performance settings

Open Windows’s start menu, search “advanced system settings” and press enter. Click on settings button under “performance” and choose “Adjust for best performance”

in the window that just opened.

3) Launch commands
Before stepping in to launch commands, you need to find out how many threads does your CPU have. You can do this by googling your CPU’s name. For example I have i5-4690k so I would Google “i5-4690k” and open up the first link that leads to Intel’s website. Number of threads is shown under the “Performance” tab.
Go to your Library and right click Counter-Strike: Global offensive. You should have a list like this
Click on properties and you should have a new window like this
Click on Set launch options and write -high -threads x -nod3d9ex -nojoy and press ok. Replace the x with the number of threads your CPU has. Also make sure you put a space between them, not commas.

So what do they do?

-high – This will start the game in high-priority mode. This launch option can help
players with lower-end computers to get less lag and a few more fps, but it
is not a guarantee.

-threads – This will set how many cores will CS:GO use. Helps to get more FPS.

-nod3d9ex – Disables D3D9ex. D3D9ex is a D3D9 improvement which will allow you to alt-tab faster for example. D3D9ex does not affect your FPS in any way unless you’re using old and ♥♥♥♥♥♥ GPU which can’t handle it correctly.

-nojoy – Remove joystick support, more ram free.


Launch Nvidia control panel, press Manage 3D settings and set settings like this:

Ambient Occlusion: off
Anistropic Filtering: off
Antialiasing – FXAA: off
Antialiasing – Gamma correction: off
Antialiasing – Mode: off
Antialiasing – Setting: off
Antialiasing – Transparency: off
CUDA – GPUS: all
Maximum pre-rendered frames: 1
Multi-display/mixed- GPU acceleration: Single display performance mode
Power management mode: prefer maximum performance
Shader Cache: on (OFF when your hard drive is slow)
Texture Filtering – Anistropic sample optimisation: on
Texture filtering – Negative LOD bias: allow
Texture filtering – Quality: high performance
Texture filtering – Trilinear Optimisation: on
Threaded optimisation: on
Triple Buffering: off
Vertical Sync: off
Virtual Reality pre-rendered frames: 1

Geforce Experience
Uninstalling Geforce Experience has given a lot of people FPS boost around ~20 fps.
If you’re not using it for anything besides checking for updates, uninstall it. You can check manually for driver updates once every month on their site.

5) Laptop
Make sure your laptop is plugged into power outlet, don’t play on laptop’s battery.

6) Anti-Virus, Malware, Spyware, Background Processes

A lot of anti-viruses and background processes are stealing your FPS. So make sure to close any unneeded/high CPU usage processes like browsers (Chrome, Firefox etc) and turn off your anti-virus off before going to CS:GO. You can close processes from Task Manager. Just press CTRL + ALT + ESC on your keyboard at the same time or CTRL + ALT + DELETE and choose Task Manager.

You may want to do a full scan on your computer to check if you have any viruses, spyware or malware. There is a great tool for this called Malwarebytes Just click on FREE VERSION DOWNLOAD. You could also do it Windows’s own software Windows Defender which comes with Windows updates.

7) Realtek

Copy-Pasted from http://www.reddit.com/r/GlobalOffensive/comments/2e6xsr/potential_fix_for_those_experiencing_fps_lag_and/

“If your sound system is managed by Realtek, you will not receive automatic driver updates, and the Windows driver update manager in ‘Device Manager’ isn’t able to locate updated RealTek drivers

When I read up on out-dated driver software causing FPS instability and stuttering in CS:GO, I found out that my drivers were from 2012! And I bought my computer last summer. The older drivers aren’t properly optimized (obviously), and they hog up a significantly larger chunk of background processing demands than I (and maybe you) realized.

How to check if your RealTek Drivers need updating (Note: I’m writing this from a Windows 8 perspective)

Right click on the sound icon on the bottom right-hand toolbar on your screen. Should be right next to the time, and some other random icons

Click playback devices

Locate ‘speakers’ and double click it

First, ensure that when the ensuing dialogue box opens, that your speakers are being managed by RealTek (it’ll say so near the top of the box under ‘controller information’

Click properties, then driver. If your drivers aren’t from 2015 or later, then your drivers are out of date

How to update your drivers

go to https://www.realtek.com/en/downloads or http://www.filehippo.com/download_realtek_high_definition_audio_vista_64 (this is for 64 bit) if you don’t want to download at 50 kb/s

Click “High Definition Audio Codecs (Software)”

Locate the corresponding driver for your operating system and its bit integer (ie you need to know if your OS is running on 32-bit or 64-bit, or else the driver won’t work as intended). Once downloaded, it will restart your computer, then install upon the reboot, and restart your computer for a final time.

Quick note: When this is finished, again right click the sound icon, click playback devices and double click speakers

Click the ‘enhancements’ tab, then check the ‘disable all enhancements’ feature. You’re not missing out on anything. If you really think you are, then just disable it before you boot CS”

8) Defragging


Defragging can really help you. Making your system faster, games load faster, a bit more fps, boot up faster and much more.

Choose one of them:

9) SteamWebHelper.exe
“Start steamwebhelper killer after 10 minutes.bat from http://pastebin.com/UmAYUmFr
Click download on pastebin, rename .txt to .bat and run it once. You actually only need to run it once and you’re set for life or until you launch the stop script ;)It will create a task that will run at all times, until you launch:
Stop steamwebhelper killer.bat from http://pastebin.com/jQ5M3746
Haven’t found a reason to run the Stop script :)Note this is for gaming. If you need some long trading sessions and other community stuff – run the stop_steamwebhelper_killer.bat (but you should really switch to a web interface outside steam) . Scripts are set for 10 minutes, it will not leak so much in a short period of time. Set for more time for better community stuff or just refresh the steam page more often.”YOU WON’T GET VAC BANNED FOR THIS SCRIPT.

10) 882ab71a.dat

1. Go to your CSGO downloads folder. Default path would be “C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\downloads”

2. Right click on 882ab71a.dat, open with Notepad or any other text editor(e.g Notepad++)

3. Delete everything inside it (CTRL + A, Backspace), save it and close it.

4. Right click on 882ab71a.dat, check Read-Only at the bottom and press OK.


11) FPS drops, stuttering

Navigate to your CS:GO directory STEAM\steamapps\common\Counter-Strike Global Offensive\csgo\cfg

First thing you want to do is back up your config.cfg and video.txt file and put your binds in autoexec.cfg . After making a copy of these files delete them. Now your CS:GO is back to it’s default state. Launch your CS:GO and start configuring your settings as you like.

Limiting your FPS can also help you. The command for it is fps_max which you put in console.

Steam overlay

Users have reported that disabling Steam overlay helped them with FPS drops.

To disable Steam overlay do the following:

1) Click on Steam and click on the “Settings” button. Click on the “In-Game Settings” tab.

2) Uncheck the box next to “Enable Steam Community In-Game” and click OK.


3) Disable the Steam Overlay on specific games only by right-clicking on the game title in library, click on “Properties” and uncheck “Enable Steam Community In-Game” in the “General” tab.

Overheating may cause FPS drops and stuttering aswell, so apply new thermalpaste, clean computer from dust and use cooling pad if you’re using laptop.

12) Controllers
Disconnecting Xbox, PS or any other controllers from your PC should boost your fps.
Disabling Aero on Windows 7/Vista

“The Windows Aero Glass interface for Windows 7 or Vista requires a decent video card, you won’t be able to use it on an old clunker computer. For those worried about performance, sometimes squeezing every last drop requires disabling Aero.” – http://www.howtogeek.com

You can find the tutorial on how to disable Aero at http://www.howtogeek.com/howto/windows-vista/disable-aero-on-windows-vista/

13) Overclocking your CPU
Advanced users only

Overclocking your CPU can give you a nice fps boost. Click on some links below to find out what overclocking is and does and how to overclock your CPU safely for beginners.



Game booster

This is only necessary if you have a lot of processes/programs open in the background

Game Buffer by AdvTweaks May not work on Windows 7



Jetboost by Bluesprig



Instead of using some sort of “Game Booster” you could just close your background programs using task manager or simply your task bar.

Show More

Related Articles

Back to top button