DirectX is not compatible with this version of Windows [FIX]

Vladimir Popescu
by Vladimir Popescu
Windows & Software Expert
0 Comments
Download PDF
Affiliate Disclosure

This version of DirectX is not compatible with this version of Windows - Laptop on desk

This version of DirectX is not compatible with this version of Windows message usually appears when the operating system of your PC was changed or updated, or in the case that there is a conflict with the version of DirectX you’re using.

This can stop you from being able to run your favorite games and can affect the way your PC can be used as well. For these reasons, in today’s article, we will discuss the best way to deal with this issue. Read on to find out how to do it.

Ad

What to do if DirectX is not compatible with my version of Windows?

1. Check if your antivirus or Windows Defender firewall is blocking access

  1. Click on the Cortana search box found inside your taskbar.
  2. Type firewall -> select the first option from the top. Firewall Windows 10 - This version of DirectX is not compatible with this version of windows
  3. Inside the Firewall settings -> select the option Allow an app or feature through Windows Defender Firewall (found on the left side of your screen).
  4. Search for ActiveX inside the list -> make sure that all connections are allowed.
  5. Save the settings and close the window.

Note: If you use a Firewall service from a third-party antivirus, you will need to allow the connections there as well.


2. Make sure you’re running the latest version of DirectX

To check:

  1. Press Win+R keys on your keyboard -> type dxdiag -> press Enter.
  2. Under the System tab, you will see the DirectX version installed on your PC.
  3. Check the version of DirectX you have.

To download:

  1. Click on Cortana search box -> type in Windows Update -> select the first option from the top.
  2. Inside the Windows Update screen -> press the Check for updates button. Windows Update - This version of DirectX is not compatible with this version of windows
  3. Windows will automatically download and install any DirectX updates.

Can’t install DirectX on Windows 10? Fix it with this guide!


3. Run sfc command in PowerShell (Admin)

  1. Press Win+X keys on your keyboard -> select Windows PowerShell (Admin).
  2. Inside the PowerShell window -> type sfc /scannow -> press Enter.Sfc command - This version of DirectX is not compatible with this version of windows
  3. Wait for the process to complete -> close the command prompt window.
  4. Try to see if the issue is fixed.

4. Scan for Registry errors with CCleaner

ccleaner this version of directx is not compatible with the version of windows

  1. Visit the official CCleaner website -> download the latest version.
  2. Run the downloaded file and follow the on-screen instructions to finish the installation process.
  3. Double-click the CCleaner app from your desktop.
  4. Click the Registry tab from the left side menu.
  5. Click on Scan for issues.
  6. Wait for the process of analyzing to complete -> press Fix selected issues.
  7. Click Yes on the pop-up asking if you want a restore point created.
  8. Choose a location on your HDD for the backup to be created.
  9. Click Fix all selected issues.
  10. Press Close and check to see if this solves your issue.

In this article, we explored the best methods to solve the error message saying This version of DirectX is not compatible with this version of Windows.

Please feel free to let us know if this guide helped you solve your issue by using the comment section below.

READ ALSO:

Ad
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!