[NEW] Important note
CS:GO sometimes keeps resetting your video settings, so it resets to default settings.
You can avoid it this way: set your own settings in the game, close the game and flag the ''video.
txt'' file read-only!
Path: C:\Program Files\Steam\SteamApps\common\Counter-Strike Global Offensive\csgo\cfg\video.
The Fixes Run CS:GO in Windows XP SP3 compatibility mode: create a shortcut on the desktop, right-click on it, go to Compatibility tab, tick Run this program in compatibility mode for:, choose WinXP SP3.
Run CS:GO as Administrator: create a shortcut on the desktop, right-click on it, Run as Administrator.
Lower the graphics settings.
This is IMPORTANT!
Write "cl_disablehtmlmotd 1" in the console: you have to activate this first, in Settings - Game Settings.
Use "-processheap" in the launch options: Library - CS:GO - Properties - Set Launch Options.
Disable Multicore Rendering (can cause lower FPS): Options - Video Settings - Advanced - Multicore Rendering -> Disabled
Set Global Shadow Quality to Very Low: Options - Video Settings - Advanced - Global Shadow Quality -> Very Low
mem_level in "video.
txt" to 0: C:\Program Files\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\
Delete the file "video.
txt": C:\Program Files\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg\
Set Virtual Memory to Automatic in Windows.
(thanks [CH] Chefarzt)
Common Fixes First of all: restart your machine.
Disable Steam Overlay: Steam menu - Settings - In-Game tab - Untick Enable Steam Community In-Game
Verify game files: To do this, select CS:GO in the Library, right-click on it and select Properties.
Go to Local Files tab, and click Verify Game Cache Integrity button.
Simply reinstall CS:GO.
Update your drivers, especially graphics drivers from the manufacturer's (NVIDIA or AMD) website.
If you use SLI/Crossfire, try disabling it.