Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Hi,
I have a most frustrating problem with installing DirectX (all versions.)
As of now I have DX 7.1. At an earlier time I had DX 9 installed, but after reinstalling Windows I was back to 7.1. Nevertheless, I get the following message when I try to install DX:
"DXSETUP has caused an error in DSETUP.DLL"
then
"DXSETUP has caused an error in DIMAP.DLL"
then the installation quits.Even reinstalling Windows didn't help.
Any help would be appreciated.

ballyhooley, pure SWAG, my guess is that your old version has written itself into the .dll file and the new doesn't change it as it gets installed.
Think if it were me, I'd copy the .dll file to removable media just in case it turned out that I needed a backup and then I'd delete the file and reinstall the whole kit & caboodle in hopes the the newer version would write the file anew with the correct info???
HTH.
Ed in Texas.

I've read that System Restore must be enabled in order to install DirectX 9. I'm still using dx8.1, but I'm thinking about installing dx9 because I have a new Ti 4200 graphics card ordered (should be here tomorrow).
How are you trying to install dx9? Via Windows Update or are you installing from a game CD or what?

About where I'm installing it from --
I downloaded the DX 9.0c redist, and I've tried to install DX 8.1 from many different game CDs.BTW, I *can't* use Windows Update because adware crippled IE so thoroughly it doesn't work right.

If IE is that damaged, you need to repair it somehow. IE is very much an integrated part of the OS and if it is sick, many things may not work right, including installing directX. Also, certain Windows Updates may need to be in place before a new version of directX will install properly.
How did you go about reinstalling Windows? Just an over the top "dirty" install?
I avoid using IE whenever possible, Firefox and Opera are much better choices.

I've tried to fix IE many, many times. It is truly hopeless. I never use IE for web browsing because it is so insecure.
And yes, my Windows reinstallations are over the top.
You know, just last night Scandisk found a whole ton of directory errors, and after it fixed them, I found that all of my stuff were scattered all throughout my HD in "DIR0000xx" folders.
And if I try to install the IE6 critical updates I get a proxy error.

Got IE up and running again. Had to fiddle around with ActiveX and proxy settings.
So I downloaded IE6 and all of those wonderful updates, including DX 9.0.DX 9 didn't install correctly. I'll keep trying other things...

Clear out the contents of your Temp directory then try to install (reboot first if you have not since installing any programs or updates).
1. Navigate to the users temporary directory.
2. By default the directory is located at C:\Windows\Temp\ (if your pc is set up for different user accounts, the location will be different).
3. Press control-A to select all files and folders.
4. Press the delete key. (hold shift while pressing delete to bypass the recycle bin)

OK, I emptied my temp folder, and this is the error message I get now:
"DXSETUP has caused an error in KERNEL32.DLL"
And then it quits. An improvement, but its still not working.

I just installed dx9 from a graphics driver cd without problems on my ME system. I don't know what might be causing your problems.
Is System Restore enabled? Is *StateMgr checked on the startup tab of msconfig? Both of these must be enabled before dx9 can install properly, I think.
I enabled both before I installed dx9. I'll most likely disable both again soon.
I upgraded my AGP 16MB TNT2 to a 128MB Ti4200 today. Frankly, I'm amazed at how well it runs my games, no hesitation whatsoever even on very large Unreal Tournament levels.

![]() |
Lost Search and Quick Lau...
|
Winows Me and MSCONFIG ?
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |