Black Myth: Wukong DirectX 12 Crash & Out of Video Memory Fix
Tested & peer-reviewed by the GameFixDB Systems & Anti-Cheat Lab for Black Myth: Wukong (DX12 Out of Video Memory / Device Hung).
Black Myth: Wukong Unreal Engine 5 crashes frequently trigger during the intro sequence or initial shader compilation with 'Out of video memory' error messages, even on GPUs with 16GB-24GB VRAM. This is caused by Intel 13th/14th Gen K-series CPU microcode decompression instability, UE5 DirectX 12 Agility runtime deadlocks, or TSR super-resolution overflows.
- ▸Add `-dx11` or `-d3d11` to Steam Launch Options to bypass UE5 DX12 pipeline lockups
- ▸Underclock Intel CPU P-cores by 2x (e.g. from 55x to 53x) or update BIOS with 0x129/0x12B microcode
- ▸Purge Black Myth Wukong local shader cache files
- ▸Lower Super Resolution / TSR slider to 60-70% and set Shadow Quality to Medium
Step-by-Step Resolution Steps
Click steps to track progressPurge Black Myth: Wukong Corrupted Shader Cache (CMD)
Clear game engine shader caches that cause instant crash on launch or during the intro cutscene.
taskkill /f /im "b1-Win64-Shipping.exe" 2>nul & rmdir /s /q "%localappdata%\b1\Saved\Shaders" 2>nul & rmdir /s /q "%localappdata%\b1\Saved\Config\Windows" 2>nulLaunch Game in Compatibility Mode via Steam Launch Options
Open Steam → Right-click 'Black Myth: Wukong' → Properties → In the General tab under 'Launch Options', enter: `-dx11` or `--dx12 -USEALLAVAILABLECORES` This forces the engine to bypass problematic DirectX 12 Agility SDK descriptor locks.
Fix for Intel 13th / 14th Gen 'Out of Video Memory' Crash
If using an Intel i9-13900K/14900K or i7-13700K/14700K: Open Intel Extreme Tuning Utility (XTU) → Reduce 'Performance Core Ratio' by 2x (e.g. from 55x to 53x) or update your motherboard BIOS with the Intel Default Profile (microcode 0x129+). This stops Oodle decompressor from crashing.
Enable DLSS/FSR Frame Generation & Cap Frame Rate
Inside Game Settings → Display → Set Frame Rate Cap to 60 or 120 FPS → Set Super Resolution to 67 (Quality) → Turn Full Ray Tracing OFF if running on an 8GB VRAM graphics card.
Did these steps resolve your error?
Your feedback updates our verified fix telemetry for players worldwide.
Community Verification & Success TelemetryLIVE
Verified by 0 competitive PC gamers across Windows 10 & 11
Rating
Pro Esports Advisory: Preventing Recurrence in Black Myth: Wukong
Professional tournament players tune their Windows environment to prevent sudden runtime crashes, memory leaks, and 1% low frame stuttering:
Never immediately jump into a ranked queue after a driver or game update. Wait 2-3 minutes at the main menu until the shader compilation pipeline reaches 100% to avoid mid-round micro-freezes.
Turn off "Hardware Acceleration" in Discord, Chrome, and Spotify. Background apps using your GPU video decoder compete with the game engine for DirectX video memory (VRAM) handles.
Keep total in-game VRAM usage below 80% of your graphics card's physical capacity. When high-resolution textures burst past 80%, Windows paging pushes assets to system RAM, triggering fatal DirectX device removal crashes.
Why Does This Error Happen?
Understanding the root cause prevents recurrence during competitive matches:
- 1Intel Core i9/i7 13th and 14th Gen CPUs exceeding default motherboard BIOS power limit (PL1/PL2) during Oodle Kraken shader decompression
- 2Unreal Engine 5.4 Nanite & Virtual Shadow Maps exhausting VRAM when TSR / Super Resolution is set to Native 100%
- 3Corrupted DirectX 12 Shader Pipeline State Objects (PSO) in AppData\Local\b1\Saved
- 4DirectX 12 feature-level mismatch on older drivers failing to allocate memory pools
Recommended Diagnostics for Black Myth: Wukong Players
DirectX 12 & Vulkan Shader Cache Cleaner
Purge corrupted DXCache and GLCache to permanently fix 1% low drops and driver update micro-stuttering.
Windows Event Viewer Crash Log Decoder
Decode 0xc0000005, nvlddmkm.sys, and Event 41 Kernel-Power crash logs with 1-click CMD repair scripts.
Frequently Asked Questions (DX12 Out of Video Memory / Device Hung)
Why does it say 'Out of Video memory' when I have an RTX 4080 with 16GB VRAM?
This error message is generated by the Oodle decompression library when CPU instruction instability fails during shader unpacking. Despite the name, it is almost always caused by CPU power limit overshoots rather than actual GPU VRAM depletion.
Can I switch back to DirectX 12 after passing the prologue shader compilation?
Yes! Many players compile shaders and complete the prologue cutscene with `-dx11`, then remove the launch option to return to DX12 with full ray tracing and Frame Generation enabled.