This article shows you how to download and install the full version of DirectX 11 for free on PC. Follow the direct download link and instructions below for guidance on installing DirectX 11 on your computer.

About the software

Microsoft DirectX is a collection of application programming interfaces (APIs) for handling tasks related to multimedia, especially game programming and video, on Microsoft platforms. Direct3D 11 is out and ready for use by your game today to exploit the latest in video hardware features as well as current generation machines. This talk brings you up to speed with the API, offers tips on how to get your renderer up and running, presents key feature overviews, and shows how to deploy your application. Attending this talk is highly recommended if you are attending other DirectX 11 presentations.

DirectX 11 System Requirements

  • Windows 7
  • Powerpoint, WMA Audio

How to Download and Install DirectX 11

  1. Click on the download button(s) below and finish downloading the required files. This might take from a few minutes to a few hours, depending on your download speed.
  2. Extract the downloaded files. If you don’t know how to extract, see this article. The password to extract will always be: www.mysoftwarefree.com
  3. Run “DXSETUP.exe” (there will also be many .zip files in that folder, ignore them all and just run the DXSETUP.exe setup file to install DirectX 11).
  4. You now have the full version of DirectX 11, without any limitations, installed on your computer.

Required files

File #1 (96.1MB)

Password: www.mysoftwarefree.com