Professional Documents
Culture Documents
Drivers
Let's start this guide off by updating our drivers.
Nvidia users: Nvidia Drivers[www.geforce.com] Click on Auto detect your GPU
AMD users: AMD Drivers[support.amd.com] Click Download Now where it says Automatically detect and
install
Intel HD users: http://www.intel.com/p/en_US/support/detect
Windows
1. Disabling Core parking
MEANT FOR WINDOWS 7 AND LOWER
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[www.coderbag.com]
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
I do not own this program.
2. Power options
Open Windows's start menu, search "power options" and press enter. Select "High performance"
power plan in the window that just opened.
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.
1.
Go to your Library and right click Counter-Strike: Global offensive. You should have a list like this
2.
Click on properties and you should have a new window like
this
3.
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.
NVIDIA
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
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.
AMD (in-progress)
I currently have no knowledge about AMD's settings cause i do not own an AMD card. Please let me
know if you have some useful information. All I know is that you should update to the newest
Crimson drivers cause they improve CSGO's performance alot.
Laptop
1.Nvidia Optimus
If you are using laptop and you have both Intel HD and Nvidia then you are most likely using Nvidia
Optimus. Here's a brief explanation of what Nvidia Optimus does.
"Nvidia Optimus is a computer GPU switching technology created by Nvidia which, depending on the
resource load generated by client software applications, will seamlessly switch between two
graphics adapters within a computer system in order to provide either maximum performance or
minimum power draw from the system's graphics rendering hardware. A typical platform includes
both a lower-performance integrated unit by Intel and a high-performance one by Nvidia. Optimus
saves battery life by automatically switching the power of the discrete graphics processing unit
(GPU) off when it is not needed and switching it on when needed again. The technology mainly
targets mobile PCs such as notebooks. When the GPU power is off, the driver redirects graphics
commands to the integrated graphics chip. The switching is designed to be completely seamless
and to happen "behind the scenes"."
Most likely the Nvidia Optimus doesn't switch to Nvidia GPU when you are playing CS:GO which
means you are gaming on Intel HD and that's why you are getting low fps on your laptop. The
solution is not to add the program to Nvidia Control Panel, nor to update your graphics driver, nor to
disable your Intel integrated graphics. Shockingly, the DLLs that Nvidia uses to intercept calls for the
GPU so that the Nvidia graphics accelerator can be used rather than the Intel Integrated Graphics
device may not be signed. This is stupid since some anti-malware utility or security software may
modify a specific registry entry on Windows 7 to prevent unsigned app init DLLs from running.
1
Open regedit by typing "regedit" without quotation marks in Window's search.
Set the following registry entries to 0 to allow unsigned AppInitDLLs to enable Nvidia Optimus to
function as expected:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\Windows\RequireSignedAppInit
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows
NT\CurrentVersion\Windows\RequireSignedAppInit
The second registry entry may not exist if so, create a new DWORD named RequireSignedAppInit
with a value of 0.
Alternatively, copy the text below into notepad and save as enableUnsignedAppInit.reg then double
click and allow registry editor to import it.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows]
RequireSignedAppInit=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows
NT\CurrentVersion\Windows]
RequireSignedAppInit=dword:00000000
2.
Make sure your laptop is plugged into power outlet, don't play on laptop's battery.
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[www.malwarebytes.org] Just click on FREE
VERSION DOWNLOAD. You could also do it Windows's own software Windows Defender which
comes with Windows updates.
Realtek
Copy-Pasted
fromhttp://www.reddit.com/r/GlobalOffensive/comments/2e6xsr/potential_fix_for_those_experiencing
_fps_lag_and/
Thanks http://www.reddit.com/user/fro2short
"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
Defragging
SKIP THIS IF YOU ARE USING SSD
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:
http://www.mydefrag.com/Manual-DownloadAndInstall.html
Defraggler[www.piriform.com]
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."
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.
This file doesn't exist for everyone, if you don't have it then just skip this step.
But what is this file? It's a VTF file containing this image: http://i.imgur.com/xxZqbXG.png
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.
OR
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.
Controllers
Disconnecting Xbox, PS or any other controllers from your PC should boost your fps.
Game booster
This is only necessary if you have a lot of processes/programs open in the background
Ping
Ways to lower your ping
1.
If you have an option, use cable instead of WIFI
2.
Launch CS and go to game settings and adjust the Max Acceptable Matchmaking Ping option to a
desirable level, such as 75 or 50 minimum.
3.
Use Matchmaking Server Picker[csgo.gamebanana.com] to block server with high ping
4.
Update your network driver
5.
Close any, browsers, messenger, torrents and anything that can use up your connection
6.
Download this config[www.mediafire.com], put it to Steam\steamapps\common\Counter-Strike Global
Offensive\csgo\cfg or add it to your existing autoexec config, launch CS and type exec autoexecin
console
7.
Kill Ping
"Dont let your high in-game ping kill all your online gaming fun. Instead, Kill the Ping itself only
with Kill Ping. Increase your winning probability in PVP by cutting off delay and latency. Increase
accuracy on your competitive games. Get Kill Ping Now!"
I can personally vouch for Kill Ping. Believe it or not, it really does work. Follow the link and try it out
yourself.
http://www.killping.com/download.php
8.
Get a better internet