Solution: The following methods have been successful in solving this problem. It may take more than one of these methods to accomplish it, so if at first you don’t succeed, keep trying! After you try each method, attempt the original installation again until the error is no longer reported.
o If the Setup program is being run from a virtual drive created with the subst command, delete the virtual drive and run the Setup directly from the hard drive. Click Start, Run, and type subst drive_letter: /d (where drive_letter is the letter assigned to the virtual drive). Then click OK.
o Make sure that there are no other installation programs running. Open up Task Manager by pressing Shift+F10 to open a command prompt window and then typing taskmgr.exe and clicking Enter. Select the Processes tab, click Msiexec.exe in the list, and click End Process. Repeat this for all instances of Msiexec.exe and then close Task Manager.
o Verify and change permissions for the Windows Installer folder. If you don’t generally log on with an administrator account, you will need to in order to do this. In My Computer, select Folder Options under the Tools menus. Under the View tab, click Show Hidden Files And Folders and then click OK. Find the C:\WINDOWS\INSTALLER folder, right-click on it, and then select Properties. Click the Security tab and then click System, Administrators, and your username to verify that the Full control box is checked next to each of them.
o Reinstall the InstallScript engine. In My Computer, open the folder C:\PROGRAM FILES\INSTALLSHIELD\DEVELOPER\REDIST\LANGUAGE INDEPENDENT\I386. Double-click Isscrpt.msi and follow the instructions you are given on the screen.
o In case you’re running an older version of InstallShield Developer (which is more prone to this error), visit the InstallShield Web site to download the latest update: www.installshield.com.
o Properly register Idriver.exe and Msiexec.exe:
o Click Start, Run, type C:\Program Files\Common Files\InstallShield\Developer\7\Intel 32\IDriver.exe /REGSERVER, and click OK.
o Click Start, Run, type C:\Windows\System32\msiexec.exe /REGSERVER, and click OK.
If none of these methods resolve the error, you may need to reinstall WinXP. See this Windows Knowledge Base article for details on how to perform a reinstallation of XP: support.microsoft.com/kb/315341.
|