How to Troubleshoot ‘DirectX Encountered an Unrecoverable Error’ on Windows 10

It’s very annoying when you get the error message “‘DirectX Encountered an Unrecoverable Error'” when launching a game like Call of Duty. But don’t worry. The problem can be solved, just follow the instructions below.

‘DirectX Encountered an Unrecoverable Error’ is a fatal error related to DirectX on your computer. Probably, your computer doesn’t meet the requirements to play this game, for example, because your DirectX version doesn’t meet the requirements.

There are several reasons for the “DirectX Encountered an Undetectable Error” error.

What is the cause of “DirectX Encountered an Unrecoverable Error” in Windows 10

What is the cause of "DirectX Encountered an Unrecoverable Error" in Windows 10

After analyzing several user reports and combining the results, we came to the conclusion that the problem is caused by various reasons, from hardware problems to software problems. Some of them include the following:

Damaged graphics drivers: graphics drivers are the main components that transfer information between the operating system and the hardware. When the graphics drivers themselves are damaged and not working, many problems occur, including the one described here.

Outdated Game: Some users have encountered this error message when their computer has not had the latest version of the game installed. Updating the game to the latest version or patch can solve the problem right away.

Outdated DirectX: DirectX may be installed on your computer and working properly, but it may be outdated. Updating to the latest version may help.

Incomplete requirements: In some cases that we have encountered, we have found that users have incomplete requirements for the game on their computers. If the DirectX requirements are not met, you may see an error message.

Advanced graphics settings: Some graphics cards allow users to set advanced options, such as shadow quality, to their liking, but as has been shown, this can cause problems with DirectX. Disabling these options may be the right solution for you.

Screen Scaling: Screen Scaling is a Windows feature that allows you to control the size of your screen. Despite its usefulness, it has been known to cause problems with DirectX components. Make sure you’re logged in as an administrator and have an active Internet connection before proceeding with the solutions, as we’ll be updating a number of different components.

How to fix “DirectX Encountered an Unrecoverable Error” in Windows 10

How to fix "DirectX Encountered an Unrecoverable Error" in Windows 10

Adjusting Display Scale

  1. In Windows 10, you can adjust the dots per inch (DPI) settings by right-clicking on your desktop and selecting “Display Settings.”
  2. Click Custom Scale to enter a custom DPI scale value.
  3. Enter 100 in the text box if it is not your current DPI scale value, then click Apply.
  4. Then click Exit to apply the custom scale factor.
  5. In Windows 8, drag the slider on the DPI scale bar to the left.

Reinstall the video card driver

  1. First, press Win + R to open Run.
  2. Type dxdiag to open the DirectX diagnostic tool.
  3. Notice the video card and manufacturer information on the Display tab.
  4. Note whether it is a 32- or 64-bit operating system.
  5. Open the video card manufacturer’s website and click on the hyperlink to the drivers or download center.
  6. Enter your video card in the search box.
  7. Select that you want to download the latest video card driver that is compatible with your Windows platform.
  8. Then press Win + X; and from the Win + X menu, select Device Manager.
  9. Double-click Display Adapters and right-click on the specified video card to open its context menu.
  10. Select Uninstall Device from the context menu.
  11. Check the “Remove driver settings for this device” checkbox, and then click the Uninstall button.
  12. Then restart the Windows operating system.
  13. Click Cancel when a window appears prompting you to detect the video card driver.
  14. Then install the downloaded video card driver by selecting its installer in File Explorer.
  15. You may have to unzip the zip folder first.

Registry Editing

  1. First, open the registry editor by pressing the Win + R key combination and typing Regedit in “Run”.
  2. In the “Run” window, click OK to open the registry editor.
  3. Navigate to this registry location:
  4. ComputerHKEY_CLASSES_ROOTPROTOCOLSFiltertext/xml
  5. Click File -> Export, enter a file name, and then click Save to save the selected registry branch.
  6. Right-click the text/xml, select Delete and confirm with Yes.
  7. Then close the registry editor.

Check the system requirements of the DirectX game

  1. First of all, open the game’s page in Steam. You can also open the game’s page on the publisher’s website.
  2. The DirectX system requirements for the game can be found at the bottom of the Steam page.
  3. Click on the link to the system requirements page on the publisher’s website.
  4. Then press Win + R to open Run.
  5. Type dxdiag in the text box and click OK.
  6. You have now opened the DirectX diagnostic tool, which shows the DX version of your laptop or desktop computer in the System tab.

The DirectX unrecoverable error most likely occurs if your version of DirectX does not meet the minimum system requirements of DX for the game.


In this article, we have covered all the effective ways and solutions you can use to get rid of “DirectX Encountered an Unrecoverable Error”. We briefly discussed the possible causes of this error. We hope that you have corrected this error.

Frequently Asked Questions

DirectX has detected an unrecoverable error related to DirectX on your computer. It is possible that your computer does not meet the requirements to play this game, for example, your DirectX version is lower than required.

  1. Restart the game and the launcher.
  2. Reboot your computer.
  3. Use the scan and repair in the Blizzard app.
  4. Keep your software and drivers up to date.
  5. Run the game in DirectX11 mode.
  6. Reinstall the GPU drivers.
  7. Clear the COD cache.
  8. Close other applications while the game is running.

  1. Update the game and Windows.
  2. Install the latest version of DirectX.
  3. Update the graphics driver.
  4. Adjust your display scaling settings.
  5. Modify your registry.

  • Reinstall your graphics card driver.
  • Check the system requirements of the DirectX game.
  • Adjust your display's scale.
  • Edit your registry.

Website | + posts

Mark Ginter is a tech blogger with a passion for all things gadgets and gizmos. A self-proclaimed "geek", Mark has been blogging about technology for over 15 years. His blog,, covers a wide range of topics including new product releases, industry news, and tips and tricks for getting the most out of your devices. If you're looking for someone who can keep you up-to-date with all the latest tech news and developments, then be sure to follow him over at Microsoft.