Several Windows 11 or 10 users have been reporting that whenever they play a game, after some time, an error comes in the game. The error is GetDeviceRemovedReason Failed with DXGI_ERROR_DEVICE_HUNG. Then the game crashes. After some time, they restart the game and play a little, and the error comes again.
Read on if you also face the same problem and can’t play the game properly. In this blog, we are talking about how to fix the DXGI_ERROR_DEVICE_HUNG error. Generally, it is a standard DirectX error while launching certain games on your PC.
This standard error could happen for several reasons, such as outdated drivers for both DirectX and GPU, overclocking of GPU & CPU, missing Files in the Registry, improper installation of the Game, RAM issues, and others. This problem appears on both ATI Radeon and NVIDIA GPU users. Some users reported that this problem occurs only on certain games such as Call of Duty WW II and Battleground.
8 Ways to Fix the DXGI_ERROR_DEVICE_HUNG Error
- Update your graphics card driver
- Update DirectX
- Rolling Back your Drivers
- Change NVIDIA Control Panel Settings
- Disable the sound card
- Remove RAM sticks
- Stop overclocking your GPU
- Fixing the Registry Flies
Way 1: Update your graphics card driver
The DXGI_ERROR_DEVICE_HUNG error can occur due to not using the updated driver. That’s why we should keep updating the drivers.
- Follow our steps to update your drivers.
- In the Windows search box, type Device Manager and click Enter.
- In the next window, double click Display adapters options.
- Right-click on the Graphics Card drivers and click on the Updates Drivers option.
- In the next popup window, click the Search automatically for updated drivers software. Windows will automatically install the newest driver version.
- After that, restart your computer.
Way 2: Update the DirectX
Sometimes this error DXGI_ERROR_DEVICE_HUNG can occur due to not updating the DirectX. So, you can update DirectX and solve this error.
- Press the Windows + R key to the open Run box in the search box.
- Then, type dxdiag and click the enter button.
- On the DirectX Diagnostic Tool page, check the DirectX version. If the DirectX version is outdated, then follow the next step.
- Go to Microsoft’s page DirectX End-User Runtime Web Installer.
- Then select the language you prefer.
- Next, Download the application.
- Go to the download file location and open it and follow the on-screen instructions.
- Before starting the game, restart your computer.
Way 3: Rolling Back your Drivers
You can roll back to previous versions if the current version of the driver is corrupt. It could happen if your Graphics Card driver is updated, but DirectX is not matching correctly. Now try to roll back the driver to solve the driver’s problems.
- Open your Device Manager and double-click the Display adapter option.
- Now, right-click the Graphics card option.
- Click the Properties option.
- On the next window, choose the Driver option, click the Roll Back driver, choose an appropriate reason, and then click the Yes button.
- Now restart your computer.
Way 4: Change NVIDIA Control Panel Settings
If your NVIDIA control panel settings are incorrect, then the error DXGI_ERROR_DEVICE_HUNG might occur. To fix this error, change the settings in the NVIDIA control panel.
- Open your Control Panel and click the Hardware and sound option.
- Now, click the Nvidia Control Panel and then the 3D settings options.
- Click the option Adjust image settings with preview.
- Tick the Use advanced 3D image settings option, and press apply button.
- Now, click Manage 3D settings.
- In the program settings option, click add option.
- Pick the executable of the game you are having trouble with.
- Select the preferred graphics processor for this program and pick a High-performance NVIDIA processor.
- Now, restart your computer.
Way 5: Disable the sound card
If you disable the sound card, it helps you to fix the DXGI_ERROR_DEVICE_HUNG error.
- Open the Device Manager settings and double-click the Sound, video, and Audio Device option.
- Now, right-click on the High Definition Audio Device and click the Disable option.
- Restart your computer and check the error.
Way 6: Remove RAM sticks
Check your problem by removing one of the RAM sticks from your system. Check if it is a problem persists. Additionally, take both sticks out, clean them with a soft cloth, blow dust from the slot, and switch their slot place.
Way 7: Stop Overclocking your GPU
When you are overclocking your GPU, and the performance is kept at maximum, it may even harm your hardware, and you get the error DXGI_ERROR_DEVICE_HUNG. So, set it back to normal speed by following our steps.
- Restart your computer and click F2 to Enter BIOS.
- Select the Advanced Chipset Features and choose CPU Multiplier.
- In the Restore Default Settings option, Save the changes applied by clicking the F10 button.
- After that, Exit and restart the computer and check the error.
Way 8: Fixing the Registry Flies
In this step, we are talking about how to fix the issue DXGI_ERROR_DEVICE_HUNG by using the simple step. Sometimes even a simple step can solve the error.
- In the search bar, type Registry and click Enter.
- Or, click Windows + R and type Regedit.
- Now, enter this location, Computer, HKEY_LOCAL_MACHINE, click System, and click CurrentControlSet.
- Next, Control the now option and select Graphics Drivers.
- Click on the empty space, select the New, and add the new registry key by opting for DWORD (32-bit) or QWORD (64-bit).
- Now change the name Key to TdrLevel.
- Then, double click on it and edit Input the Value Date to 0, and in the base, choose Hexadecimal.
- After that, click the Apply the changes and restart your computer.
I hope your DXGI_ERROR_DEVICE_HUNG error has been fixed by following these steps. We have tried our best to provide you with some helpful steps to help you.