could someone help me on this. a few days ago i upgraded From XP to Windows 7 Beta 7048. and i have not been able to successfully install DirectX9.0c. over the already installed DirectX 11. has any one else experienced this problem. with Windows 7 beta 7048. because since i installed Windows 7 on my computer. i am not at all able to play any DirectX 9.0c or DirectX10 PC Games. each time i attempt to install Directx9.0c during installation it is not able to complete. or even start installing. on the windows 7 beta 7048 could someone help explain what i need to do to get this working. properly also i have an ATI Radeon HD3650 if that helps any. i'm thankful for any help thats given that may put me in the right direction. for solving this problem thanks
Message edited by thetruth18750 on 03-18-2009 at 05:48:38 AM
You do not need to install DX9.0C. DX11 is a superset of DX10.0/10.1, both of which are backwards-compatible with DX9.0C in the sense that DX9.0C software and hardware can run non-DX10/11 code. For this reason you do not install DX9.0C on Vista either, as it is "emulated" (for lack of a better word).
EDIT: Actually I'm not sure if DX9 and DX10 on Vista run side-by-side or if DX9 libraries run as an extra layer in the hyerarchical API mess.
Message edited by randomizer on 03-18-2009 at 06:57:33 AM
thanks for replying. i do not quite understand. if i have DirectX11 Installed properly.
on my Windows 7 Beta 7048. and i do not need to install DirectX9.0c hardware.
if i already have DirectX11. and i still get this message. when i attempt. to play a.
DX9 PC Game. this program can't start because d3dx9_34.dll is missing from your computer try reinstalling the program to fix.
the problem. and the DirectX90c installer will not start installing or even successfully. complete and if i do not need. DirectX9.0.installed Could there be and error with something else i tested everything with dxdiag and everything came up. working perfectly i do not understand what did i do wrong ?
thanks for replying. i do not quite understand. if i have DirectX11 Installed properly.
on my Windows 7 Beta 7048. and i do not need to install DirectX9.0c hardware.
if i already have DirectX11. and i still get this message. when i attempt. to play a.
DX9 PC Game. this program can't start because d3dx9_34.dll is missing from your computer try reinstalling the program to fix.
the problem. and the DirectX90c installer will not start installing or even successfully. complete and if i do not need. DirectX9.0.installed Could there be and error with something else i tested everything with dxdiag and everything came up. working perfectly i do not understand what did i do wrong ?
As with the problem i am having win7 not recognizing my external HDD, it seems to me to be the Beta OS. My friend its not finished so its good to have a look for a week, then go back to Ur previous OS. At least until win7 Officially is finished or you just format and start again and see how you go. don't ponder on crap too long just keep all your stuff backed up whilst your play n around with OS'S.
64 OS are definitely Superior as of all of there binary capabilities with the OS/CPU/GPU/Ram.
My Ram and CPU rated at 7.8 within the win7 rating system. I was pleased to see that.
thanks for replying. i do not quite understand. if i have DirectX11 Installed properly.
on my Windows 7 Beta 7048. and i do not need to install DirectX9.0c hardware.
if i already have DirectX11. and i still get this message. when i attempt. to play a.
DX9 PC Game. this program can't start because d3dx9_34.dll is missing from your computer try reinstalling the program to fix.
the problem. and the DirectX90c installer will not start installing or even successfully. complete and if i do not need. DirectX9.0.installed Could there be and error with something else i tested everything with dxdiag and everything came up. working perfectly i do not understand what did i do wrong ?
I don't run Win 7 so I'm not sure what DirectX package you'd update with but my guess is that an update is needed. You will not be able to install DX9.0C only because you can not "downgrade" DirectX, even with the same major version (meaning you can't install a June release of DX10 over an October release).
I don't run Win 7 so I'm not sure what DirectX package you'd update with but my guess is that an update is needed. You will not be able to install DX9.0C only because you can not "downgrade" DirectX, even with the same major version (meaning you can't install a June release of DX10 over an October release).
so since its not at all possible to downgrade a version of DirectX11.
or install a version of DirectX90c on Windows 7 Beta 7058.
with DirectX11 already installed on my Win7. so i will not be able. to successfully.
play any kind of Directx9.0c or Directx10 PC games on Win7 ?
and since there is not really any Kind of DirectX11. card in stores. and Directx11 on my Win7.
will not work properly with Directx9.0c or dx10 that means i need to need to switch.
back to XP to be able to play PC Games correct ? if dx9.0c will not install
As I said, you should be able to play DX9 and DX10 games fine (Vista plays DX9 games as good as or better than XP), however the default Win 7 DirectX installation may only have some DX9.0c libraries just for minimum compatability, so you'd need to update it to add the missing ones.
thanks i understand now.
on windows 7 7048 beta,
also when adding the missing DX9.0c libraries. when loading the missing dll files of directx9.0c,
where on win7 do i put the missing libraries of dx9.0c, i seem not to be able to locate the DirectX,
folder on Win7 not able to find or access it in windows folder or the system folder.
do i have to create a directx folder in windows. to add the missing ones ?
Beta version, Beta version, Beta version. You may have just discovered 1 reason Win 7 is not a full blown official release just yet. Is there a compatability mode somewhere that needs to be set? I have 7/XP running in dual boot, but I haven't used 7 to play any games yet. Might try to load some older games up and see what happens.
Windows Vista and Windows 7 include their own versions of DX9 and play DX9 games just fine. The OP should not have screwed with it. By doing so, he hosed the libraries up and that is why it doesn't work any more.
Recommened a clean-reinstall.
------------------------------Which Chip? Well, it depends on which set of thieving b@stardz you choose to support: The ones who use insider trading to enrich themselves while running their company into the ground, or the ones who illegally pay vendors to not support the first group.
Reply to Scotteq
if you have DirectX 11 why would you want to install DirectX 9.0c?? it doesnt make any sense. Also you cant install an old version of DiretcX over a new version, it just wont work. Finally, remember that Windows 7 is BETA so you may face a lot of bugs and problems.
The Win7/Vista installs do not contain the updated DX 9.0c libraires that were continually released after DX 9.0c came out. Many of the new .DLL's that were added are REQUIRED for newer games that run in DX9 mode, and must be downloaded.
Microsoft made a DX updater program that should grab any missing DX9.0c .DLL's and install them as needed. Try searching for that. Could also be an issue with the beta...
Yet another reason why the split DX API is causing more headaches then are needed...
Just run the direct x updater to get the updates to the DX9 libraries. That will fix it. Not sure why those aren't included in Win7, but it worked for me when I was getting the same message trying to run COD4 on Win7 RC1.
Just go to microsoft.com and search for "DirectX End-User Runtime Web Installer". Run it and that will fix it.
I had that problem of DX 9 games cannot find the DX9 DLLs. I tried directX webupdater and that doesn't work for me as it says "cabinet file cannot be trusted"
The last thing I did is I downloaded the DX redist kit and I got it installed successfully.
You can download it from here:
I had that problem of DX 9 games cannot find the DX9 DLLs. I tried directX webupdater and that doesn't work for me as it says "cabinet file cannot be trusted"
The last thing I did is I downloaded the DX redist kit and I got it installed successfully.
You can download it from here:
Oh, I should have mentioned that I installed the latest version when I originally posted. And since then, I solved the problem by running the exe file in the Redist pack. That was the only way it would install and I tried a LOT of different ways to get it installed.
Well... after long hours of research.. i confirm that, when u're in the case of Vista/7 Users with DirectX 10/11 installed & Progs prompting that u dont have DirectX9, the right package for you to get are "Redist" ones. They install every update from directX9 ("as dlls, not as main DirectX install package" ).. and copy all thoses dll in c:\windows\system32 & also in c:\windows\sysWOW64.
i had the "missing d3dx9_37.dll" message when trying to play Stalker ClearSky on "7 64bits". Installed the redist & everything has been solved.
Ashsta.. check in thoses 2 directories if you have the dlls.
hello,
I made the same mistake. I installed win 7 pro, then i installed directx 11. But it gave me the dll errors when i lunch games. for example warcraft 3 FT. Then as you stated above i downloaded the Redist one. Now it doesn't give me the dll error when i try to lunch w3 FT but i cant see any graphics. and when i try to play, at the loading it gives critical error. BTW my display card doesn't support DX11 for sure. Do you think that is the main problem? and w3 is the only game in my pc at the moment so i can't test any other games yet.
Any suggestions? thnks.