DirectX Problem on XP 64bit

Ratamahatta

New Member
Hi everyone,

I know that this is a Windows Vista forum, but I really have problems with my XP 64bit SP2 and found out that people familiar with this OS are very few, so I try my luck in this forum. ;)

My system worked perfectly for months after my last directX-update which was 9.0c from March 2009. My Problem is now that I have a few games running through steam, which since a week or something I am not able to start anymore and steam gives me an error message that I need the most recent DirectX installed to run them. (the problem is just the steam check, I think everything would run fine anyways....)

So I tried an update to Version 9.27, which is not working and the installer cancels each time I try, giving me a message that "an internal system error occured" and I should refer to my dxerror.txt-file.

Doing so revealed the following:


--------------------
[07/13/09 12:58:17] module: dxupdate(Mar 31 2006), file: dxupdate.cpp, line: 189, function: GetDXVersion

Failed API: RegQueryValueEx()
Error: (2) - The system cannot find the file specified.



Current DirectX may be a older version which does not have the version value in the registry.

--------------------
[07/13/09 12:58:17] module: dxupdate(Mar 31 2006), file: dxupdate.cpp, line: 4666, function: DirectXUpdateGetSetupInformation

GetDXVersion() failed.

--------------------
[07/13/09 12:58:17] module: dsetup32(Mar 31 2006), file: dxupdate.cpp, line: 280, function: CSetup::InstallPlugIn

DirectXUpdateInstallPlugIn() failed.

--------------------
[07/13/09 12:58:17] module: dsetup32(Mar 31 2006), file: setup.cpp, line: 1701, function: CSetup::SetupForDirectX

InstallPlugIn() failed.



What confuses me now is that I also don't find any problems in my dxdiag screen.

Someone came up with the Idea of doing a system repair using the Windows installation disk since my installed directx seems to be broken somehow, I tried it and found out that there is no such option in the setup of XP 64bit, whyever...

Any Ideas how to fix this?

One more thing please: many people so far started flaming and telling me to get vista, Win7 or remove some of my RAM and use the 32bit XP. I just can't afford gettig a new OS right now so I'm trying to fix this.....

Thanks in advance!
 

My Computer

I don't know if this will work for you or not.

When I got my Vista Home Premium computer, it had DirectX 10 on it. I couldn't play Everquest, which uses DX 9c. Their system, according to their tech support forums, doesn't support DX10 or higher.

I think you're best solution is to rollback/install an earlier version of DirectX than you have installed now.
 

My Computer

System One

  • Manufacturer/Model
    Acer Aspire X1700
    Motherboard
    ASUS
    Memory
    3 gigs
    Graphics Card(s)
    EVGA 1 gig GeForce 210
    Monitor(s) Displays
    Vizio 21" tv
    Screen Resolution
    1920x1080 resolution
    Hard Drives
    1 terabyte sata in 1 partition
    Cooling
    fans that came with it
    Keyboard
    basic USB
    Mouse
    basic USB
    Internet Speed
    3 megabits on a cable modem, wired
Try deleting your ClientRegistry.blob steam file , this will force steam to reset (you will have to re enter your login details when you start steam up again , it may help if its simply a steam issue
 

My Computer

System One

  • Manufacturer/Model
    Custom Build
    CPU
    Intel Q9550 @ 4Gig / Titan Fenir
    Motherboard
    XFX 780i
    Memory
    4GB OCZ PC2-8500C5 DDR2
    Graphics Card(s)
    Gainward GTX260/216 SLI
    Sound Card
    Creative X-FI Xtreme Gamer
    Monitor(s) Displays
    Dell UltraSharp 2209WA 22"
    Screen Resolution
    1680x1050
    Hard Drives
    western digital raptor 10000rpm sata
    PSU
    OCZ Modstream 700w
    Cooling
    Titan Fenir
    Keyboard
    Razer Reclusa
    Mouse
    Logitech G5 Gamer
    Internet Speed
    8mb
Back
Top