?
Solved

Windows Installer Won't Work - Error 1500

Posted on 2005-04-11
5
Medium Priority
?
25,395 Views
Last Modified: 2011-08-18
When installing any program that uses the Windows Installer, I get the following error message: "Error 1500 - Another installation is in progress.  You must complete that installation before continuing this one."

I've done a spyware cleanup, and disabled unnecessary startup programs in MSCONFIG.  I've tried running the Microsoft Installer Cleanup Utility, but it returns the same error message.  I tried in safe mode, but the Windows Installer does not run in safe mode.  Because of another posting I saw on this problem, I looked for the follwing registry key to delete, but it wasn't there - HKEY_Local_Machine\Software\Microsoft\Windows\Installer\InProgress.

Any help will be greatly appreciated.
0
Comment
Question by:CTSLA
  • 3
  • 2
5 Comments
 
LVL 3

Expert Comment

by:RAID0
ID: 13759151
Method 1: Re-Register the Windows Installer
To re-register the Windows Installer, verify the location of the Msiexec.exe file on your hard disk and in the Windows Registry, and then re-register the Windows Installer. To do so:

Note Because there are several versions of Microsoft Windows, the following steps may be different on your computer. If they are, see your product documentation to complete these steps.
1. Verify the location of the Msiexec.exe file on your hard disk. To do so: a.  Click Start, and then click Search.
b.  Click All files and folders.
c.  In the File name box, type msiexec.exe, and then click Search.
d.  In the search results, make a note of the location of the Msiexec.exe file.

The location of the Msiexec.exe file should be similar to the following example, where Drive is the drive where Windows is installed, and %Windir% is the folder where Windows is installed:
Drive:\%Windir%\System32
An example of this is C:\Windows\System32.

e.  On the File menu, click Close.
 
2. Verify the location of the Msiexec.exe file in the Windows Registry. To do so: a.  Click Start, and then click Run.
b.  In the Open box, type regedit, and then click OK.
c.  Locate, and then click the following registry key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer
d.  In the right pane, double-click ImagePath.
e.  In the Edit String dialog box, make sure that the string in the Value data box contains the correct path of the Msiexec.exe file on your hard disk that you determined earlier in step 1.

For example, if the Msiexec.exe file is located in the Drive:\Windows\System32 folder on your hard disk, the correct path of the Msiexec.exe file in the Value data box is the following path, where Drive is the drive where Windows is installed:
Drive:\Windows\System32\Msiexec.exe /V

If the Value data box does not contain the correct path, make the appropriate changes to correct the path, and then click OK.
f.  Quit Registry Editor.
 
3. Start your computer in safe mode, and then register the Msiexec.exe file. To do so: a.  Shut down, and then restart your computer.
b.  Press F8 after you receive the following message:
Please select the operating system to start
c.  On the Windows Advanced Option menu, use the arrow keys to select Safe Mode, and then press ENTER.
d.  If you use a dual-boot or multiple-boot computer, select the appropriate operating system from the list that is displayed, and then press ENTER.
e.  Log on to the computer.
f.  Click Start, and then click Run.
g.  In the Open box, type the following line, and then click OK:
msiexec /regserver
 
4. Shut down, and then restart your computer in standard mode.
If the issue persists and you still receive the error message that is described earlier in the "Symptoms" section, follow the steps in Method 2.


Method 2: Reinstall the Windows Installer
To reinstall the Windows Installer, rename the damaged Windows Installer files, and then reinstall the Windows Installer.
To do so:
1. Click Start, and then click Run.
2. In the Open box, type cmd, and then click OK.
3. At the command prompt, type the following line, and then press ENTER, where Drive is the drive where Windows is installed and where %Windir% is the folder where Windows is installed:
attrib -r -s -h drive:\%Windir%\system32\dllcache
For example, type
attrib -r -s -h c:\windows\\system32\dllcache

4. At the command prompt, type the following lines, pressing ENTER after each line:
ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old  
5. At the command prompt, type exit, and then press ENTER.  
6. Restart your computer.  
7. Update the Windows Installer files on your hard disk to the latest version. Windows Installer 2.0 is available for download from the Microsoft Download Center:
8. Shut down your computer, and then restart it in standard mode.


See if that solves your problem. Good luck!
0
 

Author Comment

by:CTSLA
ID: 13815589
I had high hopes that RAIDO's suggestions would work, but it did not.  I found a suggestion on Microsoft's newsgroup to use task manager to end task msiexec and then install.  This does in fact allow me to install programs, but I have to end task msiexec every time.  I need to figure out what is causing the installer program to run on every restart.
0
 
LVL 3

Accepted Solution

by:
RAID0 earned 1000 total points
ID: 13816343
It seems that the windows installer service may be set on automatic, it should be on manual, here's how to fix it:

go to start > run
type in services.msc and hit enter
scroll down to Windows Installer Service
Right click on it and go to properties
Then set it to Manual


Hope that works

0
 

Author Comment

by:CTSLA
ID: 13873151
RAIDO, I think your suggestions fixed the problem.  When I went back to try the last thing you suggested, everything was working OK.  So, either your first suggestion fixed it, or it could be that whe I used the Windows installer to install a new Norton Antivirus, the installer problem was corrected during that installation.  Whichever it was, I am very grateful for the help.
0
 
LVL 3

Expert Comment

by:RAID0
ID: 13877741
glad to help =)
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

If your system is showing symptoms of browser hijacks or 'google search redirects' check out my other article (http://rdsrc.us/u3GP7A) first and run the tool TDSSKiller (http://rdsrc.us/GDBBs4) to get rid of the infection. Once done, and if the …
Step by step guide to Clean and Sort your windows registry! Introduction: Always remember: A Clean registry = Better performance = Save your invaluable time In this article we're going to clear our registry manually! Yes, manually! The e…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Two types of users will appreciate AOMEI Backupper Pro: 1 - Those with PCIe drives (and haven't found cloning software that works on them). 2 - Those who want a fast clone of their boot drive (no re-boots needed) and it can clone your drive wh…

850 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question