Home » How To » How to Download and Install DirectX 12 in Windows 10

How to Download and Install DirectX 12 in Windows 10

DirectX is required to play games. Is it missing or corrupted? Here is a simple way to download and install DirectX in Windows 10.

To play games in Windows, you need DirectX installed and working correctly. Generally, Windows 10 comes preinstalled with DirectX 12, and it is updated quite frequently via Windows Updates. Sometimes, the game installers will also try to install or update DirectX so that you can play the game without any hiccups. If you don’t know which version of DirectX is installed on your computer, you can quickly check the DirectX version using the dxdiag run command.

If DirectX is missing or corrupted, you cannot play games or do other things that require DirectX. For example, one of my friend’s computer crashed recently while he is playing a game. This sudden crash somehow corrupted the DirectX files and made it impossible to play games. One of the most common DirectX errors, when it is corrupted, is the dsetup.dll error. In the worst-case scenario, the system might frequently crash, causing data loss.

Put simply, if you are facing problems with DirectX, the first and foremost thing you should do is reinstall it. So, without further ado, follow the below steps to download and install DirectX 12 in Windows 10.

Download and Install DirectX 12 in Windows 10

Unlike regular programs, Microsoft doesn’t provide any standalone DirectX 12 installer. Instead, you have to download DirectX End-User Web Installer, which will download the latest version of DirectX supported by your system. In Windows 10, the latest supported version is DirectX 12.

First, head over to the official DirectX download page, select the language from the dropdown menu, and click the “Download” button.

download directx 12

After downloading the DirectX installer, open the File Explorer, find the installer file, and double-click on it. This action will start the installer.

open directx installer

Select the “I accept the agreement” option and click the “Next” button.

accept directx agreement

For whatever reason, the installer tries to install “Bing Bar” adware. Make sure to “Uncheck” the “Install the Bing Bar” checkbox and click “Next.”

uncheck bing bar checkbox

The installer will now show all the components it is going to download and their size. Click the “Next” button to continue.

install directx 12 in Windows 10

As soon as you do that, the installer will automatically download the latest DirectX version and install it.

After installing DirectX, reboot the system.

That is all. It is that simple to download and install DirectX 12 in Windows 10.

I hope that helps.

If you need help, comment below, and I will try to help.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top