0x887A0005

Fix NVIDIA Driver Crash in Black Ops 6 on Windows 11

Black Ops 6 keeps crashing to desktop with DXGI_ERROR_DEVICE_REMOVED (0x887A0005). Usually caused by unstable GPU overclock or outdated drivers. Here's the real fix.

Quick answer: Disable any GPU overclock (MSI Afterburner, EVGA Precision), roll back to NVIDIA driver 560.94, and set a TDR delay of 10 seconds in the registry. That combination fixes 90% of Black Ops 6 crashes with this error.

I've seen this exact error — DXGI_ERROR_DEVICE_REMOVED with code 0x887A0005 — more times than I care to count, especially with Black Ops 6 on Windows 11. The game pushes GPUs harder than most, and if your card is even slightly unstable, it'll crash. The error means the graphics driver timed out and Windows reset it. The culprit here is almost always one of three things: a flaky overclock, a driver bug in the latest NVIDIA release, or Windows' aggressive Timeout Detection and Delay (TDR) killing the driver before it can recover.

Don't bother with reinstall the game or checking file integrity first. That rarely helps. Here's what actually works, in order.

Fix 1: Kill the overclock (if you have one)

If you're running MSI Afterburner or EVGA Precision X1, set your core clock and memory clock back to stock. Black Ops 6 is notoriously sensitive to GPU instability. A +50 MHz core offset that's fine in Cyberpunk will crash this game within minutes. I've had two clients this month with the same story: "My overclock was stable for months!" — then BO6 crashes. Remove the offset, and the crash disappears.

If you're not overclocking, skip to Fix 2.

Fix 2: Roll back to NVIDIA driver 560.94

The latest NVIDIA drivers at the time of writing (566.x) have a known issue with Black Ops 6. The game's subreddit is full of posts about it. NVIDIA has acknowledged a bug in the 566.03 and 566.14 releases that causes random device removal errors in DX12 titles. The fix is simple: roll back to 560.94.

To do that:

  1. Download the 560.94 driver from NVIDIA's website (not GeForce Experience).
  2. Use DDU (Display Driver Uninstaller) in safe mode to completely remove the current driver. Don't skip this — a clean install over the top doesn't always clear the problem.
  3. Install 560.94 with a custom install, and check Clean Install.
  4. Reboot.

If you're not comfortable with DDU, try just installing 560.94 over the top first. Sometimes that's enough. But if the crash persists, DDU is the way.

Fix 3: Increase the TDR delay

Windows has a watchdog that kills a GPU driver if it takes longer than 2 seconds to respond. During heavy load in Black Ops 6, a driver can legitimately take longer than that — especially on older cards or with ray tracing enabled. When that happens, the driver gets reset and you get this error.

You can give the driver more time. Open Registry Editor (regedit) and go to:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers

Create a new DWORD (32-bit) value called TdrDelay and set it to 10 (decimal). That gives the driver 10 seconds instead of 2. Also create TdrDdiDelay and set it to 10. Reboot.

This isn't a magic bullet, but it's helped more than one machine where the crash happened during map loads or when the action got heavy.

Alternative fixes if the main ones fail

If you've done all that and still get the crash, try these in order:

1. Switch to DirectX 11

Black Ops 6 lets you force DX11 via the Battle.net launcher. Add -d3d11 to the game's command line arguments. It's less demanding on the driver and avoids the DX12 path that seems to trigger this error. You lose some graphical fidelity, but if you're crashing every 10 minutes, that's a fair trade.

2. Lower your VRAM usage

If you're running textures on Ultra with a 8GB card, you're asking for trouble. The game's VRAM meter in the settings isn't always accurate. Turn textures down to High or Medium, and disable ray tracing if you have it on. This reduces the chance of the driver hitting a wall.

3. Update your motherboard chipset drivers

Sounds unrelated, but I've seen a few cases where a PCIe power management issue was causing GPU stability problems. Install the latest chipset drivers from your motherboard manufacturer (or AMD/Intel directly). This is a long shot, but it's free and takes 5 minutes.

4. Check your PSU

A failing power supply can cause GPU crashes under load. If you're getting random shutdowns or black screens alongside the crash, this is likely it. Test with a spare PSU if you have one, or use a hardware monitor to check your 12V rail voltage while gaming. If it dips below 11.6V, that's your problem.

Prevention tip

Once you get the game stable, don't update your NVIDIA driver immediately when a new one drops. Give it a week. Check the subreddit or forums to see if others are having issues. The 566.x series was a disaster, and NVIDIA's hotfix drivers don't always cover game-specific bugs. Let other people be the beta testers.

Also, keep your GPU temperatures under 80°C if you can. Heat accelerates instability. Clean your fans, make sure your case has airflow, and don't undervolt unless you know what you're doing.

That's it. Follow these steps and you'll be back to getting killed in Verdansk in no time.

Related Errors in Software – Games & Drivers
0xc000007b Fix Windows Game Crashes: 0xc000007b App Error D3D_FEATURE_LEVEL_11_0 Fix 'D3D11 GPU does not support D3D_FEATURE_LEVEL_11_0' error Fix 'The game has crashed and will close' in Fortnite (Windows 10/11) Disc Read Error (0x887A0005) Fix "Disc Read Error" in Call of Duty: Black Ops 6 on Windows 11

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.