How to install DirectX 12

We are going to install DirectX 12 on a Windows 7 system. The first thing we need to do is to download DirectX 12 from the Microsoft website. To do so please press the DirectX 12 Download link.

Once you press the link it will start to download the DirectX installer file. Wait for it to finish and press the downloaded file to start with the installation.

What is DirectX?

Here is a quote from the Microsoft website:

DirectX is a set of components in Windows that allows software, primarily and especially games, to work directly with your video and audio hardware.  Games that use DirectX can use multimedia accelerator features built-in to your hardware more efficiently which improves your overall multimedia experience.

Check this link for more information about DirectX from the Microsoft support website.

Please note:

  • DirectX 12 does not work on Windows 7, 8, and 8.1.
  • Windows 10 contain DirectX 12

But this guide will show you how to install DirectX.

How to check DirectX version:

You can check what DirectX version is currently installed on your system using the dxdiag tool. To do so, press the start button and start typing dxdiag. Press on the dxdiag to open the DirectX Diagnostic Tool.

dxdiag Check DirectX Version
dxdiag Check DirectX Version

Press the start button and start typing dxdiag. Then press on the dxdiag icon to open it.

DirectX Diagnostic Tool Message
DirectX Diagnostic Tool Message

Once starting you will get the above message. Press Yes to continue or No to exit.

DirectX Diagnostic Output
DirectX Diagnostic Output

The above image is from Windows 7 system. You can see that the version for DirectX is 11. In Windows 10 you will see 12 as the version.

How to install DirectX 12:

Start by running the dxwebsetup.exe that you downloaded from the internet.

DirectX 12 UAC
DirectX 12 UAC

User Account Control (UAC) message as this software is about to do changes to the system. Press Yes to continue with the installation.

DirectX 12 License agreement
DirectX 12 License agreement

Microsoft DirectX User agreement screen. Please read carefully the terms and user agreement. If you accept it select the I accept the agreement to continue the installation. Then press the Next button. If not you will have to exit the DirectX installation.

DirectX Bing Bar:

DirectX 12 Bing Bar
DirectX 12 Bing Bar

You can give it a try and install the Bing bar on your system if you want. It will give you search options and recommendations on news, videos, and other stuff. It is up to you to decide if you want it to be installed.

DirectX 12 Downloading needed files
DirectX 12 Downloading needed files

This screen checks for the needed files to download for the DirectX installation. In my case, the download size is 98.2 MB. Once you press the Next button it will start to download the needed files.

DirectX Downloading Components
DirectX Downloading Components

Now we are downloading the needed DirectX components for this installation. Once it has been done with the download of the files. It will automatically start installing the needed files.

DirectX 12 Installation Finish
DirectX 12 Installation Finish

This message is to indicate to you that the installation of DirectX is complete. With this, we are finishing the how to install DirectX guide. You can press the Finish button to finish the installation.

Leave a Comment