Game Crashes, Freezes, and Stuttering
Diagnose and fix games that crash to desktop, freeze mid-session, or stutter during gameplay. Covers drivers, thermals, VRAM limits, and log analysis.
Games crash for a reason – it's almost never random. The usual culprits are outdated GPU drivers, overheating, corrupted game files, or your system running out of VRAM or RAM. Here's how to track down and fix the problem on each OS.
- Check your GPU drivers first – outdated or broken drivers are the number one cause of game crashes. See the GPU drivers guide for how to update or clean install them
- Verify your game files to rule out corrupted data:
- Steam: Right-click the game in your Library > Properties > Installed Files > Verify integrity of game files
- Epic Games: Click the three dots next to the game > Manage > Verify
- GOG Galaxy: Click the game > gear icon > Manage installation > Verify / Repair
- Check crash logs in Event Viewer – press Win + R, type
eventvwr, and hit Enter. Go to Windows Logs > Application and look for Error entries around the time of the crash. The Faulting module field tells you what caused it (a.dllname often points to a specific driver or library) - Monitor your temperatures during gameplay – if your GPU hits 90C+ or your CPU is thermal throttling, that's your problem. See the overheating guide for fixes
- Check your RAM and VRAM usage – open Task Manager (Ctrl + Shift + Esc), click the Performance tab, and watch Memory and GPU while the game runs. If either maxes out, you'll get crashes or stuttering
- Clear your shader cache to fix graphical glitches and stuttering:
- NVIDIA: Delete the contents of
C:\Users\YourName\AppData\Local\NVIDIA\DXCacheandGLCache - AMD: Open AMD Software > Settings (gear icon) > Graphics > toggle Shader Cache off, restart, then toggle it back on
- DirectX cache: Open Settings > System > Storage > Temporary files and check DirectX Shader Cache, then click Remove files
- NVIDIA: Delete the contents of
- Kill background programs hogging resources – game launchers, browsers with tabs open, Discord overlay, and recording software all compete for GPU and RAM
- If the game only crashes with DirectX 12 or Vulkan, try switching the graphics API in the game's settings (some games let you choose between DX11, DX12, Vulkan, or OpenGL)
- For older games on Windows 10/11, try compatibility mode: right-click the game's
.exe> Properties > Compatibility tab > check Run this program in compatibility mode for and pick an older Windows version - As a nuclear option, do a clean GPU driver install using DDU (Display Driver Uninstaller) – boot into Safe Mode, run DDU to fully remove the driver, reboot, and install a fresh driver
Frequently Asked Questions
Why does my game crash to desktop with no error message?▾
Usually a GPU driver issue or the game running out of VRAM. Update your drivers first, then check VRAM usage during gameplay. On Windows, Event Viewer (Windows Logs > Application) often has the real error even when the game doesn't show one.
Is stuttering different from low FPS?▾
Yes. Low FPS means consistently slow performance – you need to lower settings or upgrade hardware. Stuttering means the frame rate jumps around unpredictably (60fps then suddenly 15fps then back to 60fps). Stuttering is usually caused by shader compilation, thermal throttling, background processes, or a full RAM/VRAM situation. Shader cache clearing and driver updates are the most common fixes.
Should I use DirectX 11, DirectX 12, or Vulkan?▾
It depends on the game and your GPU. DX12 and Vulkan are newer and can be more efficient, but they're also less stable in some games. If a game crashes on DX12, switch to DX11. If it crashes on Vulkan, try DX12 or DX11. There's no universal best choice – try what works.
How do I know if my GPU is overheating during games?▾
On Windows, use Task Manager (Performance > GPU) for a quick temp reading, or install HWiNFO for detailed monitoring. On Mac, check Activity Monitor. On Linux, use nvidia-smi (NVIDIA) or sensors (AMD/Intel). If your GPU consistently hits 90C+ during gameplay, that's too hot – see the overheating guide.
Can bad RAM cause game crashes?▾
Yes. Faulty or failing RAM causes random crashes, blue screens, and freezes that seem to have no pattern. On Windows, run Windows Memory Diagnostic (search for it in Start) to check. On Linux, boot into memtest86+. If your RAM is fine but you just don't have enough (under 16 GB for modern games), you'll see crashes when the game tries to load more data than fits in memory.
Related Guides
How to Update, Clean Install, or Roll Back GPU Drivers
Step-by-step guide to updating, clean installing, and rolling back graphics drivers on Windows, Mac, and Linux. Covers NVIDIA, AMD, and Intel GPU driver management.
Monitor Refresh Rate and Display Calibration
How to set your monitor refresh rate, enable variable refresh rate, and calibrate basic display settings. Covers color profiles, G-Sync, FreeSync, and Hz options.
Understanding and Improving Game FPS and Settings
How to get better FPS in games by adjusting the right graphics settings. Covers resolution, V-Sync, anti-aliasing, driver updates, and in-game tuning.
Game Controller Setup and Configuration
How to connect and configure Xbox, PlayStation, Nintendo, and third-party game controllers on your computer. Covers Bluetooth, USB, and driver setup on any OS.
HDR Display Setup and Configuration
How to enable and configure HDR on your monitor for better color, brightness, and gaming visuals. Covers Windows HDR settings, calibration, and compatibility.
Controller Stick Drift and Dead Zones
How to diagnose, fix, and prevent stick drift on game controllers using dead zones, cleaning, and replacement. Works for Xbox, PlayStation, and Nintendo controllers.