Pentium 4 2.6Ghz
XP SP2 Home Edition with all the latest microsoft updates.
I need help with a directx problem. This started months ago. The problem is that certain games do not recognize what version of DirectX I have installed and tell me I need to upgrade despite having 9.0c.
Here is a screenshot of DxDiag, showing my DirectX version as well as the error message generated by a game when I try to install it: http://img489.imageshack.us/my.php?image=dx22nj.jpg
When I do try to upgrade, the installation fails. I have tried reinstalling 9.0c with both the web and redistributable version as well as of the most recent updates to them and I get this error every time I try to install as soon as it first begins to search for components to update.
"An internal system error occurred.
Please refer to DXError.log and DirectX log in your Windows folder to determine the problem."
A friend and I have scoured the internet for a while looking for a fix to this problem. We've tried various suggestions such as using a program to uninstall DirectX and replace with with 8.1 off the XP CD. Unfortunately that didn't help anything and the installation error remained when we tried to upgrade back to 9.0c. I reverted to a system restore point right before the directx uninstallation when it failed to fix anything so I am back to where I started. Any help in fixing this without reformatting would be highly appriciated.