Booyeah...
ERRDOC: Run Time Error 1608
Document ID: Q107080
This article applies to the following:
Product(s): InstallShield Express 3.5 SP4
Last Revised On: 10/02/2002
Symptoms
When running the InstallShield Express 3.5 SP4 setup, the following error occurs:
***Error -1608: Unable to create InstallDriver instance. ***
--------------------------------------------------------------------------------
Cause
Error 1608 is a generic error thrown by Setup.exe. The occurrence of this error message is uncommon and is system specific. Listed below are some common causes or instances known to occur in case of this error. The pertinent resolutions are listed in the next section.
InstallScript Engine installation may have failed causing the engine to not install properly.
Dcom Configuration may have limited access, causing setup to fail while creating an instance of the IDriver object.
The operating system may be corrupt or outdated.
Setup may fail due to an older version of InstallShield Express 3.x that failed to uninstall during the upgrade to InstallShield Express 3.5 SP4.
Lack of sufficient privileges on the machine.
On Windows 98, Dcom98 may need to be updated or installed.
--------------------------------------------------------------------------------
Resolution
Listed below are possible solutions or steps to eliminate the error message.
Launch the file Iscript.msi file, which should in the same directory as the InstallShield Express 3.5 SP4 setup. This launches the InstallScript engine installation separately. Run the InstallShield Express setup again after running Isscript.msi.
On some machines, the Dcom Configuration may not be set properly. Follow the steps below to set the appropriate settings. This is only for Win NT/ Win 2000 or Win XP machines.
Launch the utility DCOMConfig by typing "dcomcnfg" in the Windows Run dialog.
Select the Default Security tab.
Click Edit Default in the Default Access Permissions section.
Ensure that "Allow Access" permissions is selected from the drop-down box.
Click OK in the utility and re-run the InstallShield Express setup.
Run the latest service pack for Internet Explorer or the operating system.
Uninstall or remove all instances of previous versions of InstallShield Express 3.x. If the InstallShield Express 3.x installation is left suspended, causing it to not completely uninstall, you can use MsiCleanUp Utility to clean the system. You can download MsiCleanUp Utility from Microsoft's Web site at
http://support.microsoft.com/support.../q238/4/13.ASP
In order to run InstallShield Express 3.5 SP4 setups on Win NT/2000/XP machines, users need administrative privileges.
Download Dcom98 for Windows 98 from Microsoft's Web site and install it on the machine. Refer to the following link to Download Dcom98:
http://www.microsoft.com/com/dcom/dcom98/dcom1_3.asp
Note: In addition to above, make sure that the Temp directory is clean and no application or service is running in the background.