Many Windows gaming enthusiasts have reported that they’re encountering a DXGI_ERROR_DEVICE_HUNG error. This error regularly crashes some players’ games shortly after starting them or when they’re playing. It displays an error message window that includes a 0x887A0006 code and says, “A problem has occurred with your display driver.”
Microsoft has described the DXGI_ERROR_DEVICE_HUNG error to be a command communication issue between system hardware and games. This error is a big deal when it keeps crashing affected Windows games. However, players have resolved the 0x887A0006 error with these potential fixes.
1. Set Affected Games to Run With Administrator Rights
Make sure the games error 0x887A0006 crashes have full system access by running them with administrator rights. You can temporarily select to run a game with admin rights or set it to always run with elevated privileges. This is how you can configure an affected game to run as an administrator:
2. Select Debug Mode in the NVIDIA Control Panel
Some players have fixed the 0x887A0006 error by selecting Debug Mode in the NVIDIA Control Panel. That option disables GPU (graphical processing unit) overclocking. If your PC has an NVIDIA graphics card, you can select the Debug Mode option as follows:
3. Repair the Files for Any Affected Games
There’s a possibility that the 0x887A0006 error sometimes occurs because of corrupted game files. So, it’s recommended players verify affected games with their gaming clients. Epic Games, Steam, Origin, and Battle.net all include options for verifying (repairing) games. This is how you can verify affected games in the Epic Game and Steam launchers.
How to Repair Games on Epic Games
For Epic Games:
How to Repair Games on Steam
4. Check If Your PC Uses the Right GPU for Affected Games
If you have a PC with two GPUs, make sure your affected games are configured to run with the dedicated high-performance graphics card. Your PC’s integrated graphics card (usually of the Intel variety) might not meet the affected game’s minimum system requirements. You can check and change a game’s GPU setting on the NVIDIA Control Panel like this:
If your PC has an AMD graphics card, you’ll need to open the AMD Radeon Settings panel from the desktop’s context menu. Click the System tab in AMD Radeon Settings. Then click the Switchable Graphics tab, and select the High Performance GPU option for the affected game.
5. Update Your GPU’s Driver
The 0x887A0006 error message explicitly says that an issue has occurred with your PC’s display (graphics) adapter. That could mean there’s an outdated graphics driver on your PC that isn’t compatible with affected games. The probable solution in such a scenario is to update the driver for your PC’s GPU.
You can update an NVIDIA or AMD driver in a few different ways. Some users utilize driver updater software packages, but some of them don’t update graphics drivers to the newest ones available. To ensure you’re installing the very latest driver available for your GPU, download it from the manufacturer’s website. Our guide for updating your graphics drivers on Windows provides further details about the various methods.
6. Disable DirectX 12 in Any Affected Games
DirectX 12 is the more advanced alternative version to DX11 that’s known to generate issues for some games. So, it’s recommended that you disable DX12 by setting DX11 for games the 0x887A0006 error occurs. If you can get to an affected game’s settings screen before it crashes, disable its DirectX 12 graphic option from there. Alternatively, you can set games to start with DX11 in Epic Games like this:
7. Don’t Overclock Your PC
Overclocking GPUs or CPUs (central processors) is one of the more common causes of error 0x887A0006. Have you overclocked your PC with overclocking software like CPU Tweaker, AMD Ryzan Master, or MSI Afterburner in any way? If so, it’s recommended you disable (undo) any overclocking you’ve applied by restoring default system values with whatever overclock software you utilize.
You can disable NVIDIA GPU overclocking with the method outlined for resolution two. However, that option won’t be available on PCs with AMD graphics cards. Nor will it be of any use for users who’ve overclocked CPUs.
8. Edit the GraphicsDrivers Registry Key
Disabling Timeout Detection and Recovery is another potential 0x887A0006 error fix some players have confirmed works. Time Detection and Recovery is a Windows feature that resets an unresponsive graphics driver. You can disable that feature by editing the GraphicsDrivers registry key in the following steps:
Stop the 0x887A0006 Error Spoiling Your Gaming Fun
It’s likely, but not necessarily guaranteed, one of those Windows 11/10 solutions will fix the 0x887A0006 error for affected games on your PC. There are also other potential resolutions for this issue since it has variable causes. Disabling game overlays, turning off Steam Cloud syncing, and updating Windows and DirectX are additional potential fixes for error 0x887A0006 that might also be worth a try.