Knowledgebase
Installing/Uninstalling DesignBuilder gets Error Code: -5004 : 0x80070005
Posted by Andy Tindale on 19-Mar-20 12:44 PM

The first thing to try when having problems with an installation is to re-download the set up file. In some cases an incomplete download can result in error messages of this sort. If that doesn't help then read on.

Note that the advice in this article requires expert IT skills and is not suitable for general users

Summary of Problem:
When trying to uninstall via: Control Panel, Add/Remove Programs, DesignBuilder, Change/Remove, receive error:
Error Code: -5004 : 0x80070005
Error Information:
>SetupDLL\SetupDLL.cpp (1930)
PAPP:DesignBuilder
PVENDOR:DesignBuilder Software Ltd (www.designbuilder.co.uk)
PGUID:9c306d70-8a6c-11d5-8cdf-00d0b78fc575
$7.1.100.1248
@Windows XP Service Pack 3 (2600) IE 8.0.6001.18702


The advice for manually remove a program from the installed programs list is described at:

http://support.microsoft.com/kb/314481

Then carry out the procedure described here:

http://support.designbuilder.co.uk/index.php?/Knowledgebase/Article/View/10/2/completely-removing-designbuilder-from-a-computer

You should now be able to install DesignBuilder
.

However in one users experience:

1. Followed the delete and regedit delete, rebooted, ran cclean(+clean register), rebooted.
2. run SetupDB236005.exe, which almost immediately comes up with the same error as uninstall.
3. Presings the "Detail>>" button shows the following info:

Error Code: -5004 : 0x80070005
Error Information:
>SetupDLL\SetupDLL.cpp (1930)
PAPP:DesignBuilder
PVENDOR:DesignBuilder Software Ltd (www.designbuilder.co.uk)
PGUID:9c306d70-8a6c-11d5-8cdf-00d0b78fc575
$7.1.100.1248PAK
@Windows XP Service Pack 3 (2600) IE 8.0.6001.18702


Solution:

1. Open command window. Start -> Run -> Type cmd and press enter.
2. At Command window, type following command

"at <time> /interactive cmd.exe"

Replace <time> with the actual time. For example, its 00:38 AM at my computer. So I should type time as 00:40. Press enter.
3. Close the command window.
4. Wait for the time you entered in step 2. At this time, command window will automatically appear on your screen.
5. Run the setup program from command window. For example,C:\TEMP\SetupDB236005.exe
6. TheIinstallShield program will load and run the setup without giving the 5004: 0x80070005 error.

Now setup complains I already have a version of DesignBuilder installed

Ran Regedit, find 'DesignBuilder', in key, value and data,
finds about 100 locations (dlls, ocx, MRU's etc), all deleted

Run setup again via the still open command window. This time DesignBuilder is successfully installed.


Note again that the above procedure requires expert IT skills and is not suitable for general users