StarQuest Technical Documents

How to Resolve InstallShield Error 1607: Unable to Install InstallShield Scripting Run Time

Last Update: 26 June 2008
Product: StarSQL
Version: 5.x
Article ID: SQV00SQ012

Abstract

This document describes solutions for resolving the error "InstallShield Error 1607: Unable to Install InstallShield Scripting Run Time" when you attempt to install StarSQL for Windows. You may need to try some or all of the suggested solutions, depending on your system.

Solution

Many of these solutions are from the InstallShield article Q108340 available at http://consumer.installshield.com/kb.asp?id=Q108340.

  • If you are installing StarSQL from a local drive other than the C: drive or a network drive, copy the installation source files to the local C: drive and run the setup.exe from that installation source directory.
  • Ensure that no other applications, installations, or processes are running in the background. You may need to temporarily disable or close anti-virus software.
  • Verify that Microsoft Update is not installing updates to Windows in the background.
  • Make sure that the Installer folder in the Windows directory, the StarSQL installation source folder, and the Temp folder in the user's home directory all have Full Control privileges granted to the appropriate groups and users. These folders may be hidden on your computer; if so, set your computer to show hidden files and folders (this option usually is set from the View tab in the Folder Options). Following are detailed steps for ensuring these folders have the required privileges.
    1. Locate the folder <WINDOWSFOLDER>\Installer. The location varies depending on which version of Windows you are running:
      • Windows 2000: C:\WINNT\Installer
      • Windows XP/2003 Server/Vista: C:\Windows\Installer
    2. Right-click on the Installer folder and choose Properties.
    3. Select the Security tab.
    4. Verify that the System, Administrators, and the local system account all have Full Control of this folder.
    5. Repeat steps 1 through 4 for the StarSQL installation source directory and the Temp directory. The Temp directory typically is located in the path C:\Documents and Settings\<username>\Local Settings\Temp.
  • Verify that the InstallShield registry key in the Windows registry has Full Control privileges granted to the appropriate groups.
    1. Select Start > Run and type regedt32 or regedit.
    2. Browse to the following key:

    HKEY_LOCAL_MACHINE\SOFTWARE\InstallShield

    1. Check the permissions of this registry key. On most versions of Windows you can right-click and select Permissions; some Windows versions may have a Security menu that lists the Permissions command.
    2. Assign both the Administrators and System group Full Control to this registry key if they do not already have it.

DISCLAIMER

The information in technical documents comes without any warranty or applicability for a specific purpose. The author(s) or distributor(s) will not accept responsibility for any damage incurred directly or indirectly through use of the information contained in these documents. The instructions may need to be modified to be appropriate for the hardware and software that has been installed and configured within a particular organization.  The information in technical documents should be considered only as an example and may include information from various sources, including IBM, Microsoft, and other organizations.