SYMPTOMS
When you try to install software on a Microsoft Windows
XP-based computer, the installation fails and you may receive the following error message:
1607:Unable to install
InstallShield Scripting Runtime
RESOLUTION
To resolve this problem, use one of the following methods:
Reinstall the InstallScript engine
To reinstall the InstallScript engine from InstallShield
Developer, follow these steps:
- Click Start, click All Programs, point to Accessories, and then click Windows Explorer.
- Open the following folder: C:\Program Files\InstallShield\Developer\Redist\Language Independent\i386.
- Double-click Isscrpt.msi.
- Follow the instructions that appear on the screen.
Running Setup from a virtual drive
If you are running the Setup program from a virtual drive created
by using the SUBST command, you can delete the virtual drive and instead run
the Setup program from the physical hard disk. To delete the virtual drive, click
Start, click
Run, type
subst
drive_letter: /d, and then click
OK.
Register Idriver and Msiexec
To register Idriver and Msiexec, follow these steps:
- Click Start, click Run,
type "C:\Program Files\Common Files\InstallShield\Developer\7\Intel
32\IDriver.exe" /REGSERVER, and then click OK.
- Click Start, click Run,
type C:\Windows\System32\msiexec.exe /REGSERVER, and
then click OK.
Change Permissions
Log on to the Windows XP computer with an administrator user
account, and verify that you have the correct permissions for the
C:\Windows\Installer folder. Follow these steps:
- Click Start, click All Programs, point to Accessories, and then click Windows Explorer.
- Click Folder Options on the
Tools menu.
- Click the View tab.
- Click Show hidden files and folders, and
then click OK.
- Locate the folder C:\Windows\Installer.
- Right-click the Installer folder, and then
click Properties.
- Click the Security tab.
- Click System, and then verify that the
Full control check box is selected.
- Click Administrators, and then verify that
the Full control check box is selected.
- Click your user name, and then verify that the Full
control check box is selected.
Stop other instances of Windows Installer
To stop other instances of Windows Installer, follow these steps:
- Right-click the taskbar, and then click
Task Manager.
- Click the Processes tab.
- Click Msiexec.exe in the
Processes list, and then click End Process.
- Click Yes.
- Repeat steps 3 and 4 for each instance of Msiexec.exe.
- Close Task Manager.
Reinstall Windows XP
For additional information about reinstalling Windows XP, click the following article number to view the article in the Microsoft Knowledge Base:
315341
How
to perform an in-place upgrade (reinstallation) of Windows XP
The third-party products that this article discusses are manufactured by companies that are independent of Microsoft. Microsoft makes no warranty, implied or otherwise, regarding the performance or reliability of these products.