• Ever thought it'd be cool to have your art, writing, or challenge runs featured on PokéCommunity? Click here for info - we'd love to spotlight your work!
  • Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.

DirectX won't install

There is no DirectX 12 as of now. The latest version is 11. Vista comes with v10 preinstalled and you can upgrade it to v11. Unless particular requirements, you shouldn't need to install anything. What did you try to install exactly? Also, why did you want to install DirectX in first place? Were you experiencing issues of any sorts?
 
Oh, I'm on my DS, so I'm not able to see what version it was.

To answer the questions
I believe it was a web user runtime, I can't remember exactly, I was at the Games for Windows DirectX portion and there was a link: DirectX for gamers. That's where I got it. The reason I installed it was this:
Ages ago, I got this lame racing game, but I never got around to using it, until now. So, I install the game, and it tells me that Version 0.0.0 is installed, and there is an install file of version 7 on the disc. So I install it. Still, it says there isn't anything installed. So, I go to Microsoft's website, and, as above, download from that link. I install it, and It still says there isn't anything! So, I rebooted, reinstalled, and none of that works.

Well, you shouldn't install DirectX 7. I hardly believe you could actually install it on Vista. If you want to know the currently installed version, Start > Run > "dxdiag" (without quotes). Be aware of the fact on Vista/7 the Run option is hidden by default. You need to enabled it manually. As for the game... like you said it's a pretty old game and eventually it cannot recognize the DirectX version properly. Maybe you could try to see if the Compatibility Mode helps.
 
https://www.microsoft.com/downloads...38-DB71-4C1B-BC6A-9B6652CD92A3&displaylang=en
Install this, it's the DirectX 9.0c runtime. That's the one you should be installing.

Sorry, but why would one try to install DirectX 9.0c on Vista?


Well, the installer works, but it says that there is a newer version installed. I'll try compatibility mode.

You should try the Compatibility Mode on the game itself, not on the DirectX installer which won't because, obviously, a newer version is installed.
What's giving you trouble is the game, and not the DirectX libraries.
 
Last edited:
Sorry, but why would one try to install DirectX 9.0c on Vista?
DirectX 10 is installed by default, but DX9 is required for anything without DX10 support. DX10 is a complete rewrite of DirectX and not compatible with older stuff. You need both DX9 and DX10 installed. This should install and update DX9 to the latest version.
 
Ok, I tried it: It still says that there isn't any version installed.



It's telling me a newer or equivalent version is installed.

This seems to be getting better and better.... Is it possible to uninstall DirectX?
Not easily, and there should be no reason to. If DirectX is up to date, it's probably a software error (not surprising, given that it's VLC). Does the error message state a specific file to be missing?
 
DirectX 10 is installed by default, but DX9 is required for anything without DX10 support. DX10 is a complete rewrite of DirectX and not compatible with older stuff. You need both DX9 and DX10 installed. This should install and update DX9 to the latest version.

Uh, fair enough. I temporarily forgot about the backward compatibility mess they did.


I would like to point out that the search bar in your Start Menu on Vista/7 functions as the run dialog box, thus eliminating the need to have the run dialog box in the menu.

Well, not quite. For example, the search bar has no history and needs to waste some time searching as you type, unlike the Run dialog. Besides, the Run dialog can also be displayed through Win Key + R; I still like having the Run option in the Start menu, though.
----

More on topic: I'm starting to wonder if your DirectX got messed up for some reason o_O"
Care to post a screenshot of the DirectX Diagnostic Tool (dxdiag) main window, at least?

Maybe you should try using CCleaner and do a registry check to see if there's anything that needs to be fixed, and see if it makes any differences. Don't forget to backup first.
 
No, it just tells me there's a equivalent or newer version installed, and it closes. Nothing else. With VLC Media Player, The option that requires DirectX is greyed out, so I don't have an error message from anything other than RealArcade.
What does the error from RA say?
 
I'll try that when I get the chance.



All it says is that version 0.0.0 is installed. It also gives me a link that is really old that directs me to microsoft's download center.
Then yeah, post your dxdiag.
 
Last edited:
Try updating your Nvidia drivers here. Doubt it'll do much, but you never know.
 
So I wait an hour and a half.... nothing. Hey, at least my Graphics card is updated though. :)
I don't know what to tell you, then. If you've got a retail license, you can always contact Microsoft, or if you have an OEM license, your retailer may be of use.
 
Hahaha I wish... I can't afford anything more than a Vista upgrade we got 2 years ago. -.- Well, that's that. I don't think there will be a possible solution: I can't run anything that requires DirectX. I'll have to wait until I can afford Windows 7.
You can get nearly any game off the internet if you know where to look. Not that I'm advocating such things, of course.
 
Back
Top