Step 1: The 30-Second Fix — Check Your Graphics Driver
The culprit here is almost always an outdated or corrupted GPU driver. I've seen this a thousand times — a game updates, or Windows pushes a feature update, and suddenly your driver doesn't speak the same language as the game.
You don't need to manually hunt for drivers. Here's the fast way:
- Press
Win + Xand select Device Manager. - Expand Display adapters.
- Right-click your GPU (e.g., NVIDIA GeForce RTX 3070 or AMD Radeon RX 6800) and choose Update driver.
- Click Search automatically for drivers.
If Windows says you're up to date, don't trust it. Windows Update is notoriously lazy with GPU drivers. Go straight to the manufacturer's site — NVIDIA or AMD — and grab the latest Game Ready driver. That's the one actually tuned for new releases.
After updating, reboot. Try launching the game again. If it still crashes, move to step two.
Step 2: The 5-Minute Fix — Verify Game Files and Disable Overlays
Okay, driver's fine. Next likely suspect: corrupted game files or an overlay that's fighting with the game's renderer. Both are easy to check.
Verify game files
Every major storefront has a built-in integrity check. This is the first thing I do when a game starts crashing out of nowhere.
- Steam: Right-click the game → Properties → Local Files → Verify integrity of game files.
- Epic Games: Click the three dots next to the game → Verify.
- Xbox App: Go to Settings → Apps → find the game → Advanced options → Repair/Reset.
This scans every file and re-downloads anything that's broken. Takes a few minutes, but it's almost surgical.
Turn off overlays
Overlays are the silent killers. Discord, Steam, GeForce Experience, Xbox Game Bar — they hook into the game's graphics pipeline, and if that hook is sloppy, the game dies on startup. I've fixed more crashes by disabling overlays than by anything else.
For Steam: Steam Settings → In Game → uncheck Enable the Steam Overlay while in-game. Discord: User Settings → Overlay → toggle off. GeForce Experience: Settings → General → disable In-Game Overlay. Also press Win + G in Windows to open Game Bar settings and turn that off too.
Try the game again. No dice? Step three's got your back.
Step 3: The 15+ Minute Fix — Clean Reinstall and Compatibility Mode
You've made it this far, so you're either dedicated or desperate. This is the heavy artillery. Two things to do: a clean driver install (not just an update) and running the game with compatibility settings.
Clean driver install with DDU
Regular updates can leave behind garbage — old registry entries, leftover DLLs. Sometimes the only way to get a truly fresh start is to nuke it. Download Display Driver Uninstaller (DDU). It's free, and it's the standard tool for this.
- Download DDU and extract it anywhere.
- Reboot into Safe Mode (press
Shiftwhile clicking Restart in Windows → Troubleshoot → Advanced options → Startup Settings → Restart → press 4). - Run DDU, select Clean and restart.
- Once back in normal mode, install the latest driver from the manufacturer's site, but choose Custom Install and check Perform a clean installation.
This clears every trace of the old driver. I've seen games go from crashing 100% of the time to running perfectly after this.
Compatibility mode and Windows settings
Some older games (or even new ones with anticheat issues) need a nudge. Right-click the game's .exe file (not the shortcut — the actual executable in the install folder) → Properties → Compatibility tab.
- Check Run this program in compatibility mode for and pick Windows 8 or Windows 7 if the game is from that era.
- Also check Run this program as an administrator.
- Under Settings, try Override high DPI scaling behavior and set it to Application — this fixes blurry or crashing on high-res displays.
If you're on Windows 11, also head to Settings → System → Display → Graphics, find the game, and set it to High performance (forces the dedicated GPU if you have an integrated one).
Finally, if the game still won't start, check the game's official forums or Reddit. Sometimes the devs post a hotfix or a workaround specific to your hardware. You're not the only one with this issue.
One last thing: if you're running any overclocking tools (MSI Afterburner, Intel XTU), set everything back to stock. A stable overclock for most games can be unstable for a specific one. Happens more than you'd think.
That's the flow. Most people stop at step one, and that's fine. But if you're still here, you've now done the things I'd do. Good luck — and if you figure out something different that works, tell the rest of us.