
Civilization 7 Crashing at Startup on PC
Fix Civilization 7 crashing at startup on PC. Delete corrupted cache files, switch to Vulkan API, repair Visual C++ runtimes, and resolve AVX2 CPU requirements.
What is the Civilization 7 Startup Crash?
Civilization VII (released February 6, 2026) frequently crashes before reaching the main menu on PC. The most common symptom is Steam briefly showing "Running..." before reverting to the Play button with no error message. Some players see the Firaxis Crash Reporter dialog stating "A crash has been detected and a report has been generated," while others get no feedback at all — the game process appears in Task Manager for a few seconds, then silently terminates.
This affects both Steam and Epic Games Store versions. The root causes range from corrupted cache files to missing CPU instruction sets, making a systematic diagnostic approach essential.
When does it occur?
- Immediately after clicking Play in Steam or Epic Games Launcher
- After a game update that corrupts local cache files
- On PCs with CPUs that lack AVX2 instruction support (pre-2013 Intel, pre-2017 AMD)
- When DirectX 12 is unstable on the system's GPU configuration
- After Windows updates that break Visual C++ Redistributable libraries
- When antivirus or Windows Controlled Folder Access blocks the game executable
Common causes
- Corrupted LegalChoice.cache or LegalDocument.cache files — the most common cause; these Take-Two legal agreement cache files become zero-byte or corrupted after updates
- DirectX 12 instability — Civ 7 defaults to DX12, which crashes on certain GPU/driver combinations
- Missing or damaged Visual C++ Redistributables — the game does not always install required runtimes automatically
- CPU lacks AVX2 support — the game requires AVX2 instructions (Intel 4th gen Haswell or newer, AMD Ryzen 1st gen or newer)
- Overlay conflicts — Steam Overlay, NVIDIA GeForce Experience, Discord, or Xbox Game Bar interfere with launch
- Windows Controlled Folder Access — ransomware protection silently blocks the game from writing to disk
- Outdated GPU drivers — especially AMD Adrenalin versions older than 32.0.12033.5029
Step-by-step fixes
- Delete the legal cache files — Navigate to
C:\Users\<USERNAME>\AppData\Local\Firaxis Games\Sid Meier's Civilization VII\and delete bothLegalChoice.cacheandLegalDocument.cache. Relaunch the game — you will be prompted to re-accept the Terms of Service. This fixes the majority of startup crashes.
- Switch to Vulkan rendering — In Steam, right-click Civilization VII → Properties → General → Launch Options, type
-vulkanand launch. Vulkan bypasses DirectX 12 instability and is more stable on most hardware configurations.
- Install/repair Visual C++ Redistributables — In Steam Library, find "Steamworks Common Redistributables" → Manage → Browse Local Files →
_CommonRedist\vcredist. Run the installers in each year folder for both x86 and x64. Restart your PC.
- Update GPU drivers (clean install) — Download the latest Game Ready Driver from NVIDIA or AMD. Use DDU (Display Driver Uninstaller) in Safe Mode for a clean install. AMD users need driver version 32.0.12033.5029 or later for Civ 7 compatibility.
- Disable all overlays — Turn off Steam Overlay (Steam → Settings → In-Game), NVIDIA GeForce Experience overlay, Discord overlay (Settings → Game Overlay), and Xbox Game Bar (Windows Settings → Gaming → Xbox Game Bar → Off).
- Whitelist in Windows Security — Go to Settings → Update & Security → Windows Security → Virus & threat protection → Manage ransomware protection → Allow an app through Controlled folder access. Add both
CivilizationVII.exeandCivilizationVII_DX12.exe.
- Verify game file integrity — Steam: right-click game → Properties → Local Files → Verify Integrity of Game Files. Epic: three-dot menu → Manage → Verify.
- Check AVX2 CPU compatibility — If your CPU is older than Intel Core i5-4690 (2013) or AMD Ryzen 3 1200 (2017), the game cannot run. There is no workaround on Windows. Verify by searching your CPU model + "AVX2 support."
If it still doesn't work
If none of the above fixes resolve the crash, try deleting the entire Sid Meier's Civilization VII folder from %localappdata%\Firaxis Games\ — this resets all settings and forces fresh cache generation (manual saves are stored separately and will not be lost). You can also try disabling fullscreen optimizations by right-clicking CivilizationVII.exe → Properties → Compatibility → check "Disable fullscreen optimizations." As a last resort, run the game in Windows 7 or Windows 8 compatibility mode from the same Compatibility tab. If the Firaxis Crash Reporter keeps appearing, check twokdna.log in the AppData game folder for 2K authentication errors — disconnecting from the internet before launching can bypass authentication-related crashes.
Related errors
Fix Steam disk write error on SSD. Permission issues, drive errors, corrupted downloads preventing game installation or updates on solid state drives.
Fix NVIDIA RTX 5090 and 5080 driver crashes with VIDEO_ENGINE_TIMEOUT_DETECTED error. Resolve black screens, game crashes, and DLSS instability on RTX 50 series GPUs.