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

Vladimir Popescu
by Vladimir Popescu
Being an artist his entire life while also playing handball at a professional level, Vladimir has also developed a passion for all things computer-related. With an innate fascination for research and analysis, and realizing... Read more
Affiliate Disclosure
This version of DirectX is not compatible with this version of Windows - Laptop on desk
XINSTALL BY CLICKING THE DOWNLOAD FILE
To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

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.

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. Scan for Registry errors using a professional tool

A reliable third-party PC repair tool can perform an advanced scan and detect all registry issues within minutes. We highly recommend using this type of software to keep track of your installed apps and computer’s performance.

Replacing the files that have been damaged is equally important for your OS’s stability. A closely monitored and healthy Windows registry will provide you with an error-free experience.

Restoro does a complete scan of your PC’s issues and provides a thorough system diagnosis within a few moments. The tool fixes malfunctioning grouped and/or individual registry files that affect the performance of your device and restores compromised registry values to their default settings.

Here’s how you can perform this action:

  1. Download and install Restoro.
  2. Launch Restoro.
  3. Wait for it to find any system stability issues and possible malware infections.
  4. Press Start Repair.
  5. Restart your PC for all the changes to take effect.

In case the registry keys have been damaged severely, you can allow Restoro to replace them with new and healthy ones from its online repository.
The software brings your Windows Registry to an optimized state, helping your device function properly, without any errors.

Get Restoro


Disclaimer: This program needs to be upgraded from the free version in order to perform some specific actions.


3. 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.

4. 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.

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:

idee restoro Still having issues? Fix them with this tool:
  1. Download this PC Repair Tool rated Great on TrustPilot.com (download starts on this page).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues with Patented Technologies (Exclusive Discount for our readers).

Restoro has been downloaded by 0 readers this month.

This article covers:Topics: