Error 1603 is displayed by the Microsoft Windows Installer engine, it is a error that usually indicates an issue occurred while you were in the process of installing.
Here
are some of the reasons you may encounter this error:
1. Short file name creation is disabled on the target machine.
2. An Install Script custom action is prototyped the wrong way.
3. A file is locked and can’t be overwritten.
4. The Microsoft Windows Installer Service was not installed the right way.
5. There is no room in the Windows Temp folders.
6. A setup was corrupted after installing, therefore, fails with this error during un-installing.
7. When using an older style of Install Shield Developer is being used.
8. A general error occurred during installing/un-installing.
9. Print and File sharing is not uploaded or enabled when installing MSDE 2000.
Avoiding this ERROR:
The following have resolved this error in most cases:
A. Making sure’ short file name creation’ is enabled on the target machine. You can check to make sure that the target machine does not have ‘ short file name creation’ disabled by going to the following registry entry:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
Make sure the value “NtfsDisable8dot3NameCreation” is equal to (0). This indicates that ‘short file name creation’ is enabled. A value of (1) indicates that it is disabled. You should change the value to (0). After fixing this value, you should reboot the target machine before set-up is tried again.
Note: If the target machine normally has “short file name creation” disabled, it can be disabled again after the install completes by resetting, “NtfsDisable8dot3NameCreation” to(1) and rebooting.
B. To make sure that the ‘ Windows Installer Service’ is properly installed and configured, it is suggested that users install the file, ‘InstmsiA.exe’ on Windows 95/98/Me, or ‘InstmsiW.exe’ on Win NT systems. These files are shipped with your InstallShield product and can be found in the following location:
<Product Path>\Redist\Language Independent\i386
Empty all temporary folders. The specific temp. folders for a machine can be distinguished by accessing the ‘DOS’ prompt and typing set. Note the values listed for ‘TEMP’ and ‘TMP’, and get rid of all files in those locations.
Make sure no other applications, including utilities such as ‘virus scanners’, are running in the background. Close all running apps. and utilities, and launch the installation again.
If this error happens during un-installation, use ‘Microsoft Windows Installer CleanUp utility’ to uninstall the installation.
After the installation has been successfully un-installed, you may then debug the project to figure out what caused the original error.
Tags: 1603 error, error 1603, fix error 1603

