DOOM (2016) — How to Fix "Crash at startup / fatal error"
What causes the Crash at startup / fatal error error in DOOM (2016), and the fixes in the order that works.
Last updated 2026-09-25 · evergreen reference
The "Crash at startup / fatal error" failure in DOOM (2016) has a specific cause, and knowing it saves you from working through a dozen unrelated fixes. This page covers what the error actually looks like, why it happens, and the fixes ranked by how often they work.
What the error looks like
Confirm you are dealing with the same failure.
Recognising "Crash at startup / fatal error"
DOOM closes on launch, sometimes with a fatal error such as "Failed to create XAudio2 engine" or "wglCreateContextAttribsARB failed", and sometimes with no message at all.
Why it happens
The cause determines the fix.
Cause 1
Missing or damaged DirectX audio components, which produce the XAudio2 fatal error.
Cause 2
OpenGL context creation failing on the current driver, which produces the wglCreateContextAttribsARB error.
Cause 3
Vulkan initialisation failing, which id Software’s own guidance covers.
Cause 4
Damaged Visual C++ components or a laptop running the game on integrated graphics.
Fixes, in the order that works
Cheapest and most reversible first.
Force OpenGL with +r_renderAPI 0
Right-click DOOM in Steam, choose Properties, and enter +r_renderAPI 0 in Launch Options. This forces OpenGL and is the recovery path when the game crashes before you can reach the menu or change the renderer.
Install the latest DirectX End-User Runtime
Download it from Microsoft and run it, then restart. This is the documented fix for the XAudio2 fatal error.
Reinstall the Visual C++ redistributables
In Steam, search for Steamworks Common Redistributables, choose Manage > Browse local files, then run the vcredist installers under _CommonRedist for both x64 and x86 across the year folders.
Run system file repairs
Open Command Prompt as administrator and run sfc /scannow, then DISM /Online /Cleanup-image /Restorehealth. These catch the Windows-level damage that survives a game repair.
Force the dedicated GPU
Settings > System > Display > Graphics, select DOOM and set it to high performance. Gaming laptops frequently alternate between integrated and dedicated graphics depending on load.
How to confirm it is fixed
One successful launch is not proof.
Retest properly
Launch on OpenGL, confirm stability, then switch back to Vulkan in Options > Video and retest. Vulkan is faster on AMD and when you are CPU-limited, so you want to end up on it — but only once the game starts reliably.
If none of this works
What to do after the list is exhausted.
Gather evidence before asking
Collect your crash log, a DxDiag and the list of fixes you already tried. For DOOM (2016), support will ask for all three, and a report with evidence gets a far better response than "it crashes".
Reinstall last, not first
A reinstall is the most time-consuming fix and repairs the same files that verification and cache repair handle in minutes. Try it only after the targeted fixes above have failed.
Related pages
This is an independent player reference and is not official documentation for DOOM (2016). GameRulePro does not host or link to copyrighted assets. Modding guidance is for single-player use only — never use mods in online multiplayer. Verify current requirements, prices and policies with the publisher before acting.
Keep fixing
Can I run it? FPS calculator
Check whether your hardware, not the settings, is the limit.
Open →All fix & optimization guides
Every crash, black-screen and FPS guide we have published.
Open →Game database
System requirements and projected FPS for 335 titles.
Open →Release calendar
Launch dates and platforms for upcoming games.
Open →