How to Fix CS2 Crashes: Every Method That Works in 2026

Crash on launch, mid-match crash, frozen screen — 8 working methods to fix CS2 crashes with specific steps for each.
CS2 crashes on launch, drops out mid-match, or freezes the screen entirely — one of the most frustrating problems you'll encounter. Causes vary: corrupted files, outdated drivers, overlay conflicts, broken shader cache. Let's work through every effective fix in order — from simplest to most involved.
Method 1: Verify File Integrity
The first thing to do with any crash. Takes 5–10 minutes and repairs corrupted or missing game files.
- Steam → Library
- Right-click on Counter-Strike 2 → Properties
- Installed Files tab
- Click "Verify integrity of game files"
Restart CS2 after it completes. If this fixed it — there was a file error. If not, keep reading.
Method 2: Update or Reinstall GPU Driver
An outdated or conflicting driver is one of the top 3 causes of CS2 crashes.
NVIDIA — update via GeForce Experience:
- Open GeForce Experience → Drivers tab
- Click Download → Express Installation
NVIDIA — clean install via DDU (for persistent crashes):
- Download Display Driver Uninstaller (DDU) from guru3d.com
- Reboot into Safe Mode (Win + R →
msconfig→ Boot → Safe boot) - Run DDU, select GPU → Clean and Restart
- After reboot, install the latest driver from nvidia.com
AMD: AMD Adrenalin → Drivers → Check for Updates → Install.
If a new driver itself causes crashes — roll back via Device Manager → Display Adapters → right-click GPU → Properties → Driver → Roll Back Driver.
Method 3: Launch Options
Some launch options stabilise CS2; others cause crashes.
- Steam → Library → CS2 → Properties → General tab
- Launch Options field
Add for stability:
-novid— skips startup video (always safe)-nojoy— disables joystick detection-dx11— forces DirectX 11 (more stable on older NVIDIA cards)
Remove if present — these can cause crashes:
-vulkan— unstable on many configurations, especially NVIDIA+cl_forcepreload 1— outdated, causes crashes during map loading-threads X— manual thread count worsens stability-dx12— officially unsupported in CS2
If crashing on launch, try -safe — launches CS2 with minimal settings and resets graphics configs.
Method 4: Clear Shader Cache
Corrupted shader cache is a common cause of crashes after CS2 updates.
Step 1 — Delete CS2 shader cache:
- Path:
C:/Program Files (x86)/Steam/steamapps/shadercache/730 - Delete all contents of the folder (don't delete the folder itself)
Step 2 — Clear DirectX Shader Cache via Windows:
- Win → search → Disk Cleanup
- Select drive C → find DirectX Shader Cache
- Check the box → OK
Step 3 — NVIDIA cache (cmd as administrator):
DEL /Q /F /S "%USERPROFILE%AppDataLocalLowNVIDIAPerDriverVersionDXCache*"
Shaders rebuild automatically on next launch — the first startup will take longer than usual.
Method 5: Disable All Overlays
Overlays are the most invisible and most common cause of mid-match crashes. Each overlay injects into the CS2 process and can conflict with rendering.
- Discord Overlay: Discord → Settings → Activity Privacy → disable "Enable Game Overlay"
- NVIDIA GeForce Experience: Settings → General → disable "In-Game Overlay"
- Steam Overlay: Steam → CS2 → Properties → uncheck "Enable the Steam Overlay while in-game"
- Xbox Game Bar: Windows → Settings → Gaming → Xbox Game Bar → Off
- Others: NZXT CAM, MSI Afterburner, Razer Cortex — close or disable the overlay in each
Disable one at a time to identify the specific culprit.
Method 6: Lower Graphics Settings
Crashes under load (at round start, during grenade throws) often indicate GPU overheating or an unstable overclock. Lowering settings is a quick diagnostic.
- Display Mode → Borderless Windowed (removes fullscreen conflict with Windows DWM)
- Global Shadow Quality, Model / Texture Detail → Low
- Multisampling Anti-Aliasing Mode → None
- NVIDIA Reflex Low Latency → On (without Boost, reduces GPU load)
- Console command:
fps_max 144(or match your monitor's refresh rate) — removes peak GPU load
If crashes stopped after lowering settings — the issue is overheating. Check temps via HWiNFO64: GPU above 85°C, CPU above 90°C means you need to clean the cooler or replace thermal paste.
Method 7: Reset CS2 Config Files
Corrupted or outdated configs cause crashes especially after major patches.
- Save a copy of your autoexec.cfg (if you have one)
- Navigate to:
C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivegamecsgocfg - Delete the entire cfg folder
- Steam → CS2 → Verify integrity of game files (folder recreates automatically)
If Steam Cloud restores old settings — temporarily disable sync: CS2 → Properties → General → uncheck "Keep games saves in the Steam Cloud."
Also delete user settings files:
- Path:
C:/Program Files (x86)/Steam/userdata/{SteamID}/730/local/cfg/ - Delete:
cs2_video.txt,cs2_machine_convars.vcfg
Method 8: Windows and Hardware
XMP / EXPO (RAM):
If XMP (Intel) or EXPO (AMD) is enabled in BIOS — temporarily disable it and run RAM at the base JEDEC speed. If crashes stop — your XMP profile is unstable on your hardware. You'll need to either raise DRAM voltage in BIOS or adjust timings.
Disable Fullscreen Optimizations:
- Find
cs2.exe:…SteamsteamappscommonCounter-Strike Global Offensivegameinwin64cs2.exe - Right-click → Properties → Compatibility tab
- Check "Disable fullscreen optimizations" → Apply
Reinstall Visual C++ Redistributables:
- Windows → Settings → Apps → find all Microsoft Visual C++ Redistributable 2015–2022 (x86 and x64)
- For each: Modify → Repair
- If Repair doesn't help — uninstall all, download fresh ones from Microsoft, reinstall
- Reboot your PC
If Nothing Worked: Known Valve Bugs
Sometimes crashes are a Valve-side bug, not a hardware issue:
- Premier Mode freeze / BSOD — documented bug: deadlock between fullscreen exclusive renderer and Windows DWM. Workaround: switch to Borderless Window in CS2 settings.
- Post-patch crashes — Valve regularly releases same-day hotfixes. Check Steam News for CS2 for a patch and update the game.
- Crashes on one specific map — delete its workshop cache:
C:/Program Files (x86)/Steam/steamapps/workshop/content/730/
If nothing worked — contact Steam Support with an attached crash dump. The dump file is located at: C:/Users/{Username}/AppData/Local/Temp/dumps/
If the game doesn't crash but just runs slow — see how to boost FPS in CS2. And for connection drops, the how to fix packet loss guide will help.


