DXGI_ERROR_DEVICE_REMOVED

Fix DirectX Error DXGI_ERROR_DEVICE_REMOVED in Games

DirectX error 0x887A0005 stops games cold. Here's how to fix it from quick checks to driver reinstall.

What You're Dealing With

That error usually pops up when a game tries to talk to your graphics card and the card stops responding. It's not a broken GPU in most cases — it's a driver timeout or a power issue. You'll see it in games like Overwatch 2, Fortnite, Cyberpunk 2077, or any heavy DX11 or DX12 title. The game freezes for a second, then kicks you to the desktop with that message.

Here's the thing: you don't need to panic. Nine times out of ten, this is fixable without buying new hardware. Work through these steps in order and stop when the error stops appearing.

Quick Fix (30 Seconds): Check Your Power Settings

Windows can throttle your GPU when it thinks it's not doing much. That causes sudden voltage drops, which trigger the device removed error. Go to Control Panel > Hardware and Sound > Power Options and set your plan to High Performance. If you're on a laptop, also open the battery icon and drag the slider to Best Performance.

After you change it, restart the game and try to reproduce the crash. If the error doesn't come back, you're done. If it still crashes, move on.

Moderate Fix (5 Minutes): Update or Roll Back Your Graphics Driver

Outdated drivers are the top cause. But sometimes the newest driver is the problem — that happens more with Nvidia Game Ready drivers. Let's cover both paths.

Update the driver

  1. Open Device Manager (right-click the Start button, pick Device Manager).
  2. Expand Display adapters.
  3. Right-click your GPU and choose Update driver > Search automatically.

This only finds Windows Update versions, which are often old. For the real fix, download the driver directly from Nvidia or AMD, based on your card. Use the auto-detect tool on their site — it takes two minutes and gets the exact one.

Roll back if you updated recently

If the error started after a driver update, go back to the previous version. In Device Manager, right-click your GPU, select Properties > Driver tab > Roll Back Driver. If that button is grayed out, uninstall the driver completely (check the box that says 'Delete the driver software'), then reinstall the older version you downloaded.

Here's my opinion: don't use third-party driver updater tools. They cause more conflicts than they fix. Stick with the manufacturer's site.

Advanced Fix (15+ Minutes): Increase the TDR Delay

Windows has a watchdog called Timeout Detection and Recovery (TDR). If your GPU takes more than 2 seconds to respond to a command, Windows assumes it's frozen and kills the driver. In some games, a single complex frame can exceed that 2-second limit — especially in 4K or with ray tracing turned on. You can raise the limit so Windows stops being so jumpy.

Warning: This just gives the GPU more time. If your card is truly overheating or dying, this will make things worse. Do this only if temps are normal (under 85°C under load).

  1. Press Win + R, type regedit, press Enter.
  2. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\GraphicsDrivers.
  3. Right-click on the right pane, select New > DWORD (32-bit) Value.
  4. Name it TdrDelay.
  5. Double-click it, set the base to Decimal, and enter 10 (that's 10 seconds).
  6. Click OK, close Regedit, and restart your PC.

After restart, launch the same game and push it hard. If the error still appears within a minute, this wasn't the fix, and I'd move to the next step.

Advanced Fix Part 2: Reinstall DirectX and Visual C++ Redistributables

Sometimes the DirectX runtime files get corrupted. You can't just download DirectX 12 (it's part of Windows), but you can run the web installer for older versions that games still need.

  1. Go to Microsoft's DirectX End-User Runtime Web Installer page (search for 'DirectX End-User Runtime').
  2. Download and run it. It will install missing legacy files.
  3. Then go to 'Visual C++ Redistributables' page and grab the latest x64 and x86 versions. Install both.

Restart your PC and test the game again. This fixes it for a lot of people who spent an hour reinstalling drivers for nothing.

Still Seeing the Error? Check Your Hardware

If you've done all the above and the error persists, it's time to look at the physical side.

  • Power supply: If your PSU is underpowered or aging, the GPU can drop voltage during heavy loads. Check if the error happens mostly during intense scenes.
  • Overheating: Download MSI Afterburner, run the game with on-screen monitoring, and watch the GPU temp. Over 90°C is too hot.
  • Overclocking: Reset your GPU to stock clocks. Even a factory overclock can be unstable in certain games.

One last thing: if you have an Nvidia card, open the Nvidia Control Panel, go to Manage 3D Settings, and set 'Power management mode' to 'Prefer Maximum Performance'. That alone stops the voltage drop for many users.

Work through these in order. Start with the power settings — you might be done in thirty seconds. If not, you'll at least have isolated the problem. Good luck.

Related Errors in Software – Games & Drivers
Fix Baldur's Gate 3 Keeps Crashing to Desktop on PC Video driver crashed and was reset Fix "Video Driver Crashed and Was Reset" in Games Dev Error 6068 Fix CoD MW3 Dev Error 6068 (DXGI_ERROR_DEVICE_HUNG) in 2025 Forza Horizon 5 Crashing on Startup? Fix It Fast

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.