Launch issues for Call of Duty on Steam often trace to file errors, drivers, or security settings; verify files, update drivers, and enable Secure Boot/TPM.
If your game refuses to start from the Steam Library—or it flashes “Preparing to Launch” and vanishes—don’t panic. Most cases come down to a few predictable culprits: a damaged install, out-of-date graphics drivers, blocked anti-cheat, or a background app that hooks the game. This guide walks you through quick checks first, then deeper fixes that have helped thousands of PC players get back in-match.
Quick Causes And Fast Checks
Before diving into tool-heavy steps, run through a short list: fully close Steam, reboot the PC, launch the game once more, and confirm your PC meets the title’s baseline requirements. If it still stalls, use the table below to match what you see with the fastest next move.
| Symptom | Likely Cause | Quick Action |
|---|---|---|
| Stuck on “Preparing to Launch” | Corrupt files or Steam cache | Run Verify Integrity of Game Files, then restart Steam |
| Game window opens, then closes | GPU driver mismatch or overlays | Update drivers; turn off Steam/Discord overlays and relaunch |
| No splash screen at all | Anti-cheat or security feature block | Enable TPM 2.0/Secure Boot where required; whitelist the game folder |
| Frequent “update then revert” cycle | Disk or OneDrive interference | Install to a local library outside Documents; pause cloud sync |
| Launches once, then fails | Third-party app hooking DX/OpenGL | Close RGB tools, capture apps, and GPU overlays; try again |
| Anti-cheat prompt or error | Platform security off or driver conflict | Turn on Secure Boot/TPM; remove kernel-level utilities that clash |
Fixes When COD Won’t Launch On Steam (Step-By-Step)
Work top-down. Each step builds on the last. After each change, try launching the game once before moving on.
1) Power Cycle Steam And Your PC
Quit the Steam client fully from the tray menu. End stray Steam or game processes in Task Manager. Reboot the PC. This flushes hung overlays, stale handles to shader cache, and file locks that block the first frame from ever appearing.
2) Repair The Install With Steam’s File Check
In Library → right-click the game → Properties → Installed Files → “Verify integrity…” and let it run to 100%. Steam will replace missing or mismatched files and re-download only what’s needed. The platform’s own guide covers this process under Verify Integrity of Game Files.
3) Update Graphics Drivers Cleanly
Driver mismatches are a top cause of instant closes. Grab the newest WHQL driver for your GPU from the vendor. Use the clean-install option during setup. On AMD cards, the auto-detect package is linked on the AMD Drivers page; Nvidia and Intel provide similar utilities in their download centers. After install, reboot once more.
4) Turn Off Overlays And Background Hooking Apps
Disable the Steam Overlay (Steam → Settings → In-Game → uncheck). Then exit apps that hook the renderer: Discord overlay, GeForce Experience overlay, Radeon ReLive, MSI Afterburner/RivaTuner, Overwolf, screen recorders, FPS counters, and RGB suites. Launch again with a minimal desktop.
5) Place The Game On A Local, Always-Available Library
Install to a fast internal drive with NTFS. Avoid paths that sync to cloud folders. If you use OneDrive, pause sync and keep the Steam library outside Desktop/Documents. Corrupt partial writes and permission flips tend to vanish once the game sits in a stable folder.
6) Enable Platform Security Needed For New Releases
Recent titles in the series hook into RICOCHET’s system-level checks. On affected builds, launching on PC may require TPM 2.0 and Secure Boot to be active. Activision’s guidance explains the requirement and how to check status under TPM 2.0 and Secure Boot. If these are off, you’ll see the game drop at launch or receive a security prompt. Enable UEFI, switch the disk to GPT where needed, and turn on both features in firmware. Reboot and try again.
7) Add The Game Folder To Antivirus Exceptions
Security suites can quarantine shader compilers, DLL injectors used by anti-cheat, or the launcher itself. Add the entire game folder to your antivirus allow-list. If you run third-party suites, disable advanced scanning modes during the first run to let the anti-cheat finalize its drivers and services.
8) Clear DirectX Shader Cache And Temp Bits
Open Windows Settings → Storage → Temporary Files → check “DirectX Shader Cache” and clean. Delete the game’s local shader or cache folder if the title provides one. This removes corrupted binaries that can crash on the first frame.
9) Launch With A Clean Boot Profile
Use msconfig to hide Microsoft services, then disable the rest. In Task Manager → Startup, disable non-critical entries. Reboot, launch Steam, and start the game. If it works here, re-enable items in batches until the culprit shows itself (capture tool, RGB controller, VPN, or overlay is common).
10) Force The Dedicated GPU
On laptops or hybrid desktops, set the game to “High performance” in Windows Graphics Settings. In vendor control panels, bind the EXE to the discrete GPU. Games can silently attach to the iGPU and exit before showing anything if the device selection goes sideways.
11) Flush Steam Download Cache And Re-Sign In
Steam → Settings → Downloads → “Clear Download Cache.” You’ll log back in. This steps around stuck patch chunks and stale depot manifests that keep a binary half-patched.
12) Reinstall Redist Packages
Open the game’s “_CommonRedist” or “Redist” folder inside the install directory and rerun the Visual C++ runtimes and DirectX setup. Missing or mismatched redists are a classic cause of instant closes right after the initial splash.
13) Check Storage Health And File System
Run a quick SMART check with your SSD utility and a CHKDSK on the game volume. Repeated re-verifies or 0% progress in file validation often point to disk hiccups. Install to a second drive if the first reports warnings.
14) Move Out Of Beta Clients And Drivers
If you opted into Steam Beta, switch back to the stable branch. Do the same for GPU drivers if you’re on preview builds. Beta layers can help with bleeding-edge features but may break launchers and anti-cheat.
15) Repair Or Reinstall The Game
When every check above passes yet the game still won’t start, uninstall, delete the remaining game folder, and install fresh to a different library. Keep overlays off for the first boot, then add your tools back one by one.
Why Security Settings Can Block Launch
The franchise’s anti-cheat has expanded to use system-level checks to keep matches fair. On supported releases, if TPM 2.0 and Secure Boot aren’t active, the launcher may fail without a clear error. Publisher guidance and recent industry coverage confirm those requirements for new builds and betas, and your PC must meet them before the game can run. Turning both features on, then rebooting, resolves silent closes on many rigs.
Common App Conflicts To Watch
Some utilities inject overlays or drivers that fight with the game’s own protection and render path. If you use these tools, test a session with them closed:
- Screen recorders, stream suites, or FPS overlays
- GPU tuning tools that add frame caps or hooks
- RGB control apps that poll hardware every few milliseconds
- Third-party firewall or AV with aggressive real-time scanning
- VPNs and packet shapers that intercept traffic
If the game boots clean with everything closed, re-enable tools one by one. When the offender shows up, keep it off during play or replace it with a lighter alternative.
Launch Parameters That Help During Testing
Use these switches while troubleshooting, then remove them once stable:
- -d3d11 or -d3d12 — forces a renderer to avoid a bad auto-pick.
- -safe — starts with basic settings and windowed mode.
- -noborder — drops borderless window quirks on some setups.
Place them under the game’s Properties → General → Launch Options. If a switch helps you boot, update drivers and overlays, then try removing the switch later.
Deep Fixes For Persistent Cases
If the game still refuses to start, work through these advanced items. They address less common—but very real—edge cases.
Switch To A Pure UEFI Boot And GPT
Security features won’t engage on legacy BIOS or MBR disks. Convert the system drive to GPT, set firmware to UEFI, and enable Secure Boot. Back up first. Once done, the anti-cheat’s checks pass at startup, and the launcher no longer quits silently.
Reset In-Game Configs
Delete or rename the game’s config folder in Documents or inside the install path. Corrupt configs can crash the renderer at launch. The game will rebuild fresh files on the next start.
Rebuild The Shader Pipeline
Delete the local shader cache, then let the game precompile on the next run. Avoid switching GPUs or tuning software during this step. Interruptions during shader prep often lead to crashes on the first frame.
Create A New Windows Profile
A broken user profile can carry bad permissions and registry entries. Create a new local admin account, sign in, and try a clean Steam install. If it launches there, migrate saves and settings to the fresh profile.
Repair Paths Cheat Sheet
Keep this compact list handy while you work through fixes.
| Task | Where | Path Or Menu |
|---|---|---|
| Verify game files | Steam client | Library → Right-click title → Properties → Installed Files |
| Disable Steam Overlay | Steam client | Settings → In-Game → Uncheck “Enable the Steam Overlay” |
| Clear Steam download cache | Steam client | Settings → Downloads → Clear Download Cache |
| Clean boot | Windows | msconfig → Services (hide Microsoft) → Disable all; Startup via Task Manager |
| Force dedicated GPU | Windows | Settings → System → Display → Graphics → Browse EXE → High performance |
| Enable TPM/Secure Boot | Firmware/Windows | UEFI setup → Security → TPM 2.0 & Secure Boot → Enabled |
| Clear DX shader cache | Windows | Settings → Storage → Temporary Files → DirectX Shader Cache |
| Reinstall redists | Game folder | _CommonRedist or Redist → VC++ and DirectX installers |
When To Reinstall Windows
This is a last resort for machines with deep system damage. If system file checks, driver cleanup, and all steps above fail—and other games also won’t start—a repair install of Windows can clear corrupted runtimes and policy leftovers. Back up saves first, then perform an in-place upgrade to keep apps and files, or a full reset if the system is unstable.
Prevent Launch Problems Next Time
- Keep one GPU tuning tool at a time. Multiple hooks collide.
- Update graphics drivers around big seasonal updates, then leave them alone unless a hotfix calls it out.
- Let first-run shader precompiles finish. Interruptions tend to break the next launch.
- Install to fast local storage with plenty of free space. Large updates need room to stage and patch.
- Reserve a short gaming profile in Windows with minimal startup apps.
- Stay on stable Steam and driver channels unless you’re testing a specific fix.
Trusted Resources If You Need More Detail
Platform guides remain the source of truth for routine fixes and security requirements. Steam documents file repair and non-launch scenarios under Games Do Not Run After “Preparing To Launch”, and publisher guidance covers anti-cheat security under TPM 2.0 and Secure Boot. If your rig meets those checks and the steps above don’t help, reinstall the title to a fresh library, then contact support with your MSINFO and DXDIAG attached.
Final Check Before You Call It Fixed
Boot once without overlays. Play a short match. Exit cleanly, then relaunch a second time. If both runs start without stalls, re-enable your favorite tools in small batches. Keep the two links above bookmarked for future patch days, and you’ll save time whenever the launcher acts up again.
