How To Check Direct X Version: 9 Steps (with Pictures) - WikiHow
Maybe your like
- Log in / Sign up
- Checking DirectX Version |
- Which DirectX can my PC run? |
- Why don't I have DirectX 12? |
- Installing Older Versions |
- Video |
- Tips
This article was co-authored by wikiHow staff writer, Nicole Levine, MFA. Nicole Levine is a Technology Writer and Editor for wikiHow. She has more than 20 years of experience creating technical documentation and leading support teams at major web hosting and software companies. Nicole also holds an MFA in Creative Writing from Portland State University and teaches composition, fiction-writing, and zine-making at various institutions. This article has been fact-checked, ensuring the accuracy of any cited facts and confirming the authority of its sources. This article has been viewed 154,413 times. Learn more...
Does a Windows game or multimedia application require a certain version of DirectX to be installed? If you're using Windows 10 or 11, you likely have DirectX 12, but you can find out for sure using a simple tool called dxdiag. This guide will teach you how to see which DirectX version you have, which version of DirectX your system can run, and what to do if you have the wrong version.
Checking Your DirectX Version: Quick Steps
To see what version of DirectX you have, press the Windows key, type "dxdiag", and press Enter. If you're using Windows 10 or 11, your system can run the latest DirectX version (DirectX 12) and is backward compatible with earlier versions.
Steps
Section 1 of 4:How to Check DirectX Version on Windows
-
Use dxdiag to find which version of DirectX is installed. To find your version of DirectX using dxdiag on Windows 11, 10, and 8: - Press the Windows key or click the Windows menu.
- Type dxdiag.
- Click dxdiag in the search results.
- The version of DirectX currently installed appears next to "DirectX Version."[1]
Advertisement
What DirectX version can my system run?
-
Windows 10 and 11 computers support DirectX 12 by default. And, since DirectX is backward-compatible, these OSes will also run apps and games that require earlier versions of DirectX. The current version of DirectX (DirectX 12) is already installed on your computer and stays up to date automatically thanks to Windows Update. - If you're running Windows 10 and have DirectX 10 or 11 instead of DirectX 12, jump down to Why don't I have DirectX 12?
- If you're using Windows 8.1, the latest version of DirectX you can run is DirectX 11.2.[2]
Why don't I have DirectX 12?
-
In some cases, if you're using Windows 10, dxdiag may report that you have DirectX 11 or DirectX 10 instead of the current version. This usually means you have older hardware (typically a GPU) that doesn't support DirectX 12, which caused Windows to downgrade DirectX. - The first thing to do is check your GPU manufacturer's website to see if they've released updated drivers that add DirectX 12 support.
- If that doesn't work, don't worry—you should not run into many problems, even with an earlier version of DirectX. Windows downgraded DirectX to ensure your older hardware will run applications smoothly, and it shouldn't impact your use of applications or gameplay. If it does, the best thing to do is buy a new video card.
Advertisement
How to Get an Older DirectX Version
-
If a game or application requires a legacy version of DirectX, such as DirectX 11 or DirectX 9, it should still work if you have DirectX 12. For the most part, DirectX is backward-compatible, so you should be able to use programs that require earlier versions. It's not possible to install an old version of DirectX, but if you're getting a DirectX error when you try to run an app that requires an earlier version, you can use Microsoft's DirectX Runtime Installer to add additional libraries for legacy versions of DirectX.[3] Here's how: - Follow this Microsoft link to download the installer.
- Note: This will not downgrade DirectX to an earlier version—it just adds additional legacy support in case an older application or game requires an older version of a library.
- Double-click the downloaded EXE file, then follow the on-screen instructions to install the legacy DirectX libraries.
- After installing, reboot your PC (this is important). When it comes back up, you should be able to play games and use programs that require older DirectX versions.
- If you run dxdiag, you'll still see DirectX 12. This is normal.
- Follow this Microsoft link to download the installer.
Expert Q&A
Search Add New Question Ask a Question 200 characters left Include your email address to get a message when this question is answered. Submit AdvertisementVideo
Tips
- Microsoft no longer offers DirectX downloaders or installers for the latest versions. The only way to upgrade DirectX is through Windows Update. Thanks Helpful 0 Not Helpful 0
You Might Also Like
References
- ↑ https://support.microsoft.com/en-us/windows/which-version-of-directx-is-on-your-pc-3c688307-6c44-2ff5-9df7-d90d92bf5239
- ↑ https://support.microsoft.com/en-us/topic/how-to-install-the-latest-version-of-directx-d1f5ffa5-dae2-246c-91b1-ee1e973ed8c2
- ↑ https://www.microsoft.com/en-us/download/details.aspx?id=8109
About This Article
- Send fan mail to authors
Reader Success Stories
-
Galen Lyons
Nov 11, 2016
"It was helpful. Just a bit outdated, as the information was for Vista, but still applicable."
Is this article up to date?
Yes No
Advertisement Cookies make wikiHow better. By continuing to use our site, you agree to our cookie policy. Galen Lyons
Nov 11, 2016
"It was helpful. Just a bit outdated, as the information was for Vista, but still applicable."Monaifah Sultan
Aug 12, 2016
"Helped my computer knowledge." Share yours! More success stories Hide success storiesQuizzes & Games
You Might Also Like
Featured Articles
Trending Articles
Featured Articles
Featured Articles
Watch Articles
Trending Articles
Quizzes & Games
- Categories
- Computers and Electronics
- Operating Systems
- Windows
- Home
- About wikiHow
- Experts
- Jobs
- Contact Us
- Site Map
- Terms of Use
- Privacy Policy
- Do Not Sell or Share My Info
- Not Selling Info
- Contribute
Follow Us
×wikiHow Tech Help Pro:
Level up your tech skills and stay ahead of the curve
Let's go! X --Tag » How To Check Directx Version
-
Checking Your Version Of DirectX - Microsoft Support
-
How To Determine The Version Of DirectX By Using ... - Microsoft Support
-
How To Find Out What Version Of DirectX You Have Installed
-
How To Check Directx Version Windows 10 | Windows 7 | 8.1 - YouTube
-
How To Check DirectX Version - YouTube
-
How To Check Direct X Version In Windows 10 - Technipages
-
How To Check DirectX Version [Tested Methods 2022]
-
HP PCs - Finding The Version Of DirectX On Your Computer
-
How To Check DirectX Version In Windows 10 (with Pictures)
-
How To Check Which Version Of DirectX Is Installed In Windows 10
-
Identifying The DirectX Feature Level Your Graphics Card Supports
-
How Do I Check The DirectX Version In Windows 7? - Quora
-
How To Check DirectX Version - 4 Ways - Tech Aisa
-
How To Find The DirectX Version Installed On Your Computer