CS2 Not Launching: 6 Fixes
You press Play, the button flips to "Stop" for a moment, then flips back — and CS2 never appears. That's a launch failure, and it's a different animal from a crash: if the game window actually opens and then dies, use the crashes on startup guide. For the silent no-show, work through these six fixes in order.
Open Task Manager and kill any stuck cs2.exe process, then fully restart Steam (Steam → Exit). If it still won't launch: verify game files, clear your launch options, disable the Steam overlay, and add cs2.exe to your antivirus and firewall exceptions.
Fix 1: Kill Stuck Processes and Restart Steam
The number-one cause: a zombie cs2.exe from your last session. Steam thinks the game is already running, so it silently refuses to start a second copy. Press Ctrl+Shift+Esc, open the Details tab, end every cs2.exe instance, then exit Steam completely (Steam → Exit, not the X) and relaunch. A full PC restart accomplishes the same thing if you'd rather be thorough.
Fix 2: Verify Integrity of Game Files
If the executable or a core library is corrupted, launch fails before any window is created. Right-click CS2 → Properties → Installed Files → Verify integrity of game files. This is Valve's official repair path — always run it before more invasive steps. It typically takes 2–5 minutes.
Fix 3: Clear Launch Options
A malformed launch option can end the process instantly with no visible error. Right-click CS2 → Properties → Launch Options and delete everything in the box, then launch. If that fixes it, rebuild your options string with our launch options optimizer — it only offers flags that are actually valid in CS2, unlike years-old CS:GO forum posts.
Fix 4: Disable the Steam Overlay and Other Hooks
The Steam overlay, Discord overlay, and third-party apps like Overwolf inject into the game at launch, and a broken injection can abort startup entirely. Turn off the Steam overlay under Steam → Settings → In Game → Enable the Steam Overlay(you can also disable it per-game in CS2's properties), disable Discord's overlay under its Game Overlay settings, and exit overlay apps. If the game then launches, re-enable them one at a time to find the culprit — and check that app for an update.
Fix 5: Add Firewall and Antivirus Exceptions
After an update changes cs2.exe, security software sometimes blocks or quarantines the new binary. In Windows Security → Virus & threat protection → Protection history, check whether cs2.exe was flagged; add exclusions for the game folder (steamapps\common\Counter-Strike Global Offensive) and Steam itself. In Windows Defender Firewall → Allow an app through firewall, make sure both cs2.exe and Steam are allowed. Third-party antivirus users should do the equivalent in their product — or temporarily disable it as a diagnostic.
Fix 6: Update Drivers, Then Reinstall
Update your GPU driver and install pending Windows updates — a launch that dies during device initialization never shows a window, which looks identical to "nothing happened". If all else fails, uninstall CS2, delete the leftover folder in steamapps\common, restart, and reinstall. Keep your autoexecand config backups outside the game folder so a reinstall doesn't cost you your settings — see the config guide for where everything lives.
If CS2 won't launch on a fresh reinstall with clean launch options and no security blocks, gather details before contacting Steam Support: your specs, driver version, and anything in Event Viewer's Application log from the moment you pressed Play. If the game launches but you can't queue due to a VAC message, that's the VAC verification error instead.
Frequently Asked Questions
- Why does Steam say CS2 is running but nothing opens?
- A previous cs2.exe process is stuck in the background. Open Task Manager (Ctrl+Shift+Esc), find cs2.exe under Details, End Task it, and press Play again. If it happens repeatedly, verify game files and disable third-party overlays that hook the process at launch.
- Can antivirus or firewall stop CS2 from launching?
- Yes. Security software sometimes quarantines or blocks cs2.exe, especially right after a game update changes the executable. Add exceptions for cs2.exe and the Steam folder in your antivirus and in Windows Defender Firewall, then try launching again.
- Do I need to reinstall CS2 if it will not launch?
- Rarely. Reinstalling is the last resort after killing stuck processes, verifying game files, clearing launch options, updating drivers, and checking security software. When you do reinstall, also delete the leftover game folder in steamapps/common so no corrupted files survive.