Problem while installing Direct X 9.0c

Hi

I am using windows xp professional with service pack 2 installed in it. As we all know that service pack 2 has built in directx 9.0b installed in it. Now if I try update directx 9.0b with directx 9.0c it wouldn’t do it.

I am still unable to install directx 9.0c into my pc.

When I try to install directx 9.0c , a dialog box appear saying “The components installed are now ready for use.” Which is not true.

I tried running “dxdiag” command it still shows directx version 9.0b

Please help!




Answer this question

Problem while installing Direct X 9.0c

  • R. Child

    It's possible that the components are updated, but the version number you see wasn't. Do you have games/software that is failing because it's not seeing the 9.0c libraries

  • mr_snubbex

    eatbingo wrote:

    I have excatly the same problem !!! I can’t play my new Hitman Bloodmoney and Outrun 2006 games, as they both require direct x 9.0c

    I have tried to make a roll-back to 8.1 and the upgrade from Windows update to 9.0c.
    I takes 1 sec to upgrade and the dialog says update succesful or something, but in DX dialog it still says I have version 8.1 or 9.0b

    Bothe games say they need d3d9.dll file It’s so frustrating.

    I have even tried to format my windows and install a fresh version, nothing works...

    Any one have a workaround for this problem

    Hey Just did what you wrote about editing my registry and now it's 9.0c in Dx dialog, but the game still requires d3d9.dll it still says it was not found..



  • Federico Caselli

    I had a similar problem after playing around with directx. I tried to reinstall SP 2 but once I had uninstalled it, my help and support center wouldnt work and I couldnt find any other way to reinstall SP2 directly from Microsoft. I had to resort to downloading the upgrade externally. Which seemed to say my direct x version had indeed upgraded to 9.0c, but still my games wouldnt work..
    Am currently rolled back to 8.1 with no way of upgrading to 9.0c.

  • Nicolas Lehuen

    9.0c is integrated to XP SP2. It is technically impossible to _not_ have DirectX 9.0c, unless you've done a clean install from a non-genuine copy of Windows XPSP2 (in which case, you have much bigger problems). DirectX redist installs additional files such as D3DX9_**.dll on SP2 but the redist does not touch 9.0c core runtime components on XPSP2.

    Dxdiag checks the DirectX build number in registry then reports what DX is available on the system. There's a remote chance that it is just a problem of registry updating if you've upgraded from XPSP1. You can fix that by editing the registry value, HKLM\Software\Microsoft\DirectX\Version to "4.09.00.0904".



  • Robert Vis

    I have excatly the same problem !!! I can’t play my new Hitman Bloodmoney and Outrun 2006 games, as they both require direct x 9.0c

    I have tried to make a roll-back to 8.1 and the upgrade from Windows update to 9.0c.
    I takes 1 sec to upgrade and the dialog says update succesful or something, but in DX dialog it still says I have version 8.1 or 9.0b

    Bothe games say they need d3d9.dll file It’s so frustrating.

    I have even tried to format my windows and install a fresh version, nothing works...

    Any one have a workaround for this problem



  • Gulden

    i also have the same problem and its not just a glitch in the dxdiag display. I can't play my 3D games! And I even bought a new video card cause I thought that my old one was the problem. Please help!!! I'm going out of my mind!!!
  • Problem while installing Direct X 9.0c