Call of Duty: Black Ops 6 DirectX Error 0x887a0005 & Crash on Launch Fix
DirectX Error 0x887a0005 (DXGI_ERROR_DEVICE_REMOVED) in Call of Duty: Black Ops 6 occurs when the graphics card driver crashes or times out while rendering uncompressed textures, typically triggered when VRAM memory allocation exceeds 80% or when the shader cache is corrupted.
- ▸Lower VRAM Scale Target from 90% to 70% in Graphic Quality Settings
- ▸Delete the Call of Duty shader cache folder in AppData Local and let the game recompile
- ▸Disable Discord and GeForce Experience In-Game Overlays
Step-by-Step Resolution Steps
Click steps to track progressLower VRAM Scale Target to 70%
In Black Ops 6 Settings → Graphics → Quality → VRAM Scale Target → Set to 70% (or 65% on 8GB graphics cards). This prevents texture streaming spikes from requesting more video memory than Windows allows, completely preventing 0x887a0005 crashes.
Purge Corrupted Activision Shader Cache (CMD)
Close Black Ops 6 and Battle.net/Steam. Open Command Prompt as Administrator and delete the stale shader cache so the game compiles fresh assets.
rmdir /s /q "%LOCALAPPDATA%\Activision\Call of Duty\shadercache"Turn Off Path Tracing and Variable Rate Shading
In Graphics Settings → Turn Path Tracing + Ray Reconstruction to OFF, and set Variable Rate Shading (VRS) to OFF. VRS has a known memory pointer issue with the IW 9.0 engine on modern NVIDIA and AMD drivers.
Did these steps resolve your error?
Your feedback updates our verified fix telemetry for players worldwide.
High-Airflow PC Case Fans (120mm PWM 3-Pack)
High GPU hotspot temperatures (>85°C) trigger DirectX driver timeouts in Black Ops 6. Keep your GPU cool during marathon sessions.
Why Does This Error Happen?
Understanding the root cause prevents recurrence during competitive matches:
- 1VRAM Scale Target set too high in Graphics Settings (exceeding 80% triggers Windows driver timeouts)
- 2Corrupted Call of Duty shader cache located in %LOCALAPPDATA%\Activision\Call of Duty
- 3GPU driver timeout (TDR) when switching between full-screen and borderless windowed modes
- 4Aggressive GPU core/memory overclocking triggering memory parity dropouts
Frequently Asked Questions (DirectX Error 0x887a0005)
Does reinstalling Black Ops 6 fix 0x887a0005?
Reinstalling the entire 100GB game rarely helps because user config files and corrupted shader caches in %LOCALAPPDATA% are preserved across uninstalls. Purging the shader cache folder directly is much faster and more effective.