How to Check DirectX Version on Windows 11 or 10?

If you love to play games on your computer, then you probably know what DirectX is but in case you don’t, we are here to help you. So DirectX is an Application Program Interface (API) for creating and managing graphic images and multimedia in programs such as games or active Web pages running on Windows 11/10.

In Windows, the DxDiag tool gives out information about all the DirectX components and drivers installed on your computer. Microsoft doesn’t provide any package to download or update DirectX, so Windows Updates are your last resort.

Although Windows 10 and 11 use DirectX 12, you can always find the older versions if you use an old OS. Keep reading through this risewindows article if you want to see the DirectX version your computer uses.

How to Check your DirectX Version on Windows 11 or 10?

Step 1: Firstly, open the Run dialog box. You’ll find it in the search menu.

Alternatively, use the Windows + R hotkey.

Step 2: In it, type the following and press Enter or click the OK button:-

dxdiag

Step 3: Navigating the above path will take you to the DirectX Diagnostic Tool window.

Step 4: Switch to the System tab.

Step 5: You’ll find the DirectX Version mentioned under the System Information section.

How to Update DirectX on Windows 11 or 10?

As we’ve already discussed above, Microsoft never provides you with any package to update your DirectX version. It leads us to the next section of this article. How do we update our Windows?

First, open the Setting app to update your Windows 11 or 10. You can also use Windows + I hotkey.

Then, in Settings, go to Windows Update in the left sidebar, and then click on Check for Updates on the right side.

If an update is available for your operating system, it will automatically be downloaded and installed on your computer. After that, you need to reboot your system, which will update the DirectX and your OS.

In Windows 10, navigate to Update & Security > Windows Update in the Settings window. Then, click on the Check for updates button on the right-side pane.

If an update is available for your operating system, it will automatically be downloaded and installed on your computer. After that, you need to reboot your system, which will update the DirectX and your OS.

How to Install DirectX Runtime Libraries for Legacy DirectX SDK?

In cases where you’re using the latest Directx tool on your computer and still some of the older games cannot run on it; it may be because your system is missing a few runtime libraries from the legacy DirectX SDK.

Fortunately, Microsoft provides a tool that installs D3DX9, D3DX10, XAudio 2.7, XInput 1.3, XACT, and Managed DirectX 1.1.

On a side note, you cannot use this tool to update your Directx version but instead, add a few runtime libraries from the legacy DirectX SDK.

To install DirectX Runtime Libraries for Legacy DirectX SDK on your Windows 11 or 10 machines, use the steps:

Step 1: Firstly, download the DirectX End-User Runtime Web Installer from the Microsoft website.

Step 2: Open the downloaded exe file and install it on your PC.

Step 3: Click on I accept the agreement and go to the Next button.

Step 4: The application will try to install “Bing Bar.” You can un-check it if you don’t want it and click the Next button.

Step 5: Click on the Next button.

Step 6: Click on the Next button.

Step 7: Finally, click the Finish button.

You should be able to run your old games on your system once you go through all the above steps.

That’s it. A few simple steps, and your problem is solved.

You guys are amazing; keep reading, learning, and growing.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: