Error Number: 0x80040702

BlackRob

Chieftain
Joined
Dec 5, 2005
Messages
1
I just downloaded (from two different PCs) Civ 4 from Direct2Drive. Reminder, the following error occurs on two totally different PCs in two different locations. When I execute the self-extracting installation file the following occurs:

I set the language to English
The InstallShield Wizard immediately gives me the following error:

Unhandled Exception
Error Number: 0x80040702
Description: Failed to load DLL: DSETUP

Setup will now terminate.

Any clues?
 
I had the same problem, I tried to put the Dsetup.dll file into the same fold as the install file and it's ok to pass the checking part but after that the setup wizard still said I need to install the DirectX. I dont know why I already had D9.0c on my computer. someone can help us? thanks a lot.
 
hi.. I have the same problem... I was about to download again... hope there is a fix soon... by the way, I installed and played the demo before this and it installed just fine....
 
nuclear said:
I had the same problem, I tried to put the Dsetup.dll file into the same fold as the install file and it's ok to pass the checking part but after that the setup wizard still said I need to install the DirectX. I dont know why I already had D9.0c on my computer. someone can help us? thanks a lot.
The version of DirectX 9.0c that gets installed with Civ4 is unfortunately not a standard install of Directx 9.0c - it has a few extra files, so you'll need to install it.

re the install error:
This is actually an installshield problem. You need to go to the install shield information folder and delete the Civ4 install shield folder. It should be located under the programs menu (C:\Program Files\InstallShield Installation Information) - note that its a hidden folder, so in windows explorer, you'll need to go to the 'tools' menu and select 'folder options'. On the 'view' tab, make sure that you have the 'show hidden files and folders' option checked.

In the InstallShieldInformation directory, you'll see a lot of sub-folders with strange names - like '{5CDDF96A-BC34-4D72-9ABA-E1FFF0C39977}' One of these will be for Civ4. Unfortunately, I don't know which one it will be - you could try looking in them for civ4 related stuff - perhaps sorting by date might help you work-out the correct one? Anyway - once you've found it, delete it. Hopefully then you can install Civ4 without this error. :)
 
Ok I _think_ I have a fix:

In your C:\Windows\System32\ folder there are three files...
"D3dx9_24.dll" "D3dx9_25.dll" and "D3dx9_27.dll"

Copy these to your desktop or somewhere and dont lose them..

delete them from your system32 folder..

Next, get the latest full dx9 redistributable and extract it to a folder (much like #11)
put the install file in there and run!

When Installed (Fingers crossed it works for you guys) just copy those three files back into C:\Windows\system32\
Direct x 9.0c full install
Direct X 9.0 c full install
if you lose those three files
Those 3 DLLs
 
there is an easy way to install and avoid this error:

Download the Civ 4 Demo, Unzip... there will be a carpet with the name Direct 9, that is what you need to avoid the error, copy the contents of the carpet to where the Civ4. exe (for the purchased game) is at and then run....

I just did it and it installed fine...
 
Back
Top Bottom