https://www.microsoft.com/en-us/download/details.aspx?id=19743
Windows 10 and DirextX 9.0c
I have a new HP laptop running Windows 10 and DirectX 12.
My games won't play because they ran on DirectX 9.0c on Windows XP. I can't download DirectX 9.0c because I am running on Windows 10...is there a way around this?
I think it's a bit ridiculous that my computer is now too advanced to play a game I bought last week :/
Please help!
Windows for home | Windows 10 | Gaming
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
21 answers
Sort by: Most helpful
-
Anonymous
2015-12-03T18:56:05+00:00 -
Anonymous
2015-12-07T11:45:43+00:00 Windows 10 is pre-installed and the games are discs such as The Sims 2 etc which all run on Windows XP
I have tried to install DirectX 9.0c but the laptop won't allow it due to the Windows 10 os so I'm not sure what else I can do
-
Anonymous
2015-12-04T04:09:35+00:00 "I have a new HP laptop - I think it's a bit ridiculous that my computer is now too advanced..."
- Which HP Laptop ? Did the laptop come with Win10 pre-installed ?
Which game will not run ? Is it disk based or from Steam or another download site ?
List some details of what is, or is not happening , including any fixes you have already tried.
"My games won't play because they ran on DirectX 9.0c on Windows XP. "
- Nothing to do directly with either DX9 or Win10 not having DX9 . Win10 has all of the DirectX files.
DX9.0c is not a single file. That is the title of the older installer.
There are many DX9 files, and games select specific DX files that they run on.
The June2010 installer (bottom of post) has all the same DX9 files as the 2009 installer, but also has
the most recent DX9 files (d3dx9_42 & 43); the most recent DX10, and DX11 files.
Win7/8/8.1 all have three versions of DX - 9,10 & 11.
Win10 also has DirectX 12 (only two graphics related DX12 files that I am aware of atm).
I believe DX12 will be getting updates via Windows updates when available.
- The following is a list of the Direct X .dll's you will have when the files are up to date.
There are more DX files (Xinput and audio), but these are most of the graphics related Direct X .dll's
- Go to the Windows \ System 32 folder, (and SysWOW64 if you have 64bit).
They are in alphabetical order and will start with d3dx9_24 > 43 . Then d3dx10_33 > 43
& finally d3dx11_42 > 43.
There should also be - d3d9, d3d10 and d3d11. These come before the D3Dcompilers - 33>43.
The DirectX Web installer will install any 'missing' DX files
(generally more useful with a 'clean' Windows 7 install, as it was released a bit before the most recent files.
I can't comment on clean Win8/8.1/10 but would hope that MS has there act together enough to
have included the 'latest' files - from way back in June 2010).
Download DirectX End-User Runtime Web Installer from Official Microsoft Download Center
The full DX installer (June 2010) overwrites all DX files.
This is the best option if all files are installed and there is suspicion of a corrupt file, but obviously can
be used instead of the Web Installer.
Download Details - Microsoft Download Center - DirectX Redist (June 2010)
.
-
Anonymous
2016-03-18T20:18:00+00:00 I have Directx version 12, and because I am running on Win10 it won't allow me to install Directx 9, when I do it notifies me that I must have Windows XP or older in order to run this version of DirectX.
Is there anything I can do?
-
Anonymous
2016-03-18T20:22:27+00:00 if you are using Steam, game installers can install any needed runtimes