Windows 7 and Windows Installer Error “Another installation is in progress”

All morning long I’ve been battling my Windows 7 system. I finally found out that the error code which reads:

“Error 1500. Another installation is in progress. You must complete that installation before continuing this one.”

can be attributed to the InProgress key found in the registry at

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress

After doing a little searching on the web, I found that Microsoft has a program called msizap.exe which can be found in the Windows Installer SDK. The problem with that is that the SDK itself is an .msi file. I didn’t really want to install the full SDK anyway. So I searched some more and came across the Windows Installer Cleanup Utility. This was mainly created to clean-up an Office installation gone bad. Again, an .msi file. So, I went back to the Windows Installer SDK and downloaded it. To trick the system into letting me install it, I simply deleted the key mentioned above (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress). At first attempt, I received an error. I tried deleting it again and it worked. Went through the installation process only to receive the same error. After I refreshed the registry, I saw that it was back. It pointed to a .ipi file contained in the C:\Windows\Installer directory. At this point, I still don’t know what this installer is that is still hung up. I opened several of these files from today and the reference Visual Studio 9.0. I’ll see if I can track down what is later.

Anyway, I finally decided to quick hit delete on the key and then quickly hit retry on the installation. It worked. My installation continued. At the very end a refresh of the registry showed that the other application came back and added an InProgress key again.

Back to the msizap.exe application. On the surface, if you use the p switch like

msizap p

It appears to only delete the key in the registry just like the above. I saw that in my case, the InProgress key still comes back. I guess it’s purpose is so that you don’t touch the registry.

I’ll add an update to this post if I find out how to completely kill that other installation package.



Published Tuesday, June 30, 2009 10:11 AM by Jason N. Gaylord

Comments

# The Technology Post for June 30th, 2009 | I love .NET!

Wednesday, July 01, 2009 2:01 AM by The Technology Post for June 30th, 2009 | I love .NET!

Pingback from  The Technology Post for June 30th, 2009 | I love .NET!

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Sunday, July 05, 2009 7:16 AM by Koray Taylan Davgana

I was suffering from the same issue with win7 while i tried installing mvc on vs2010 beta 1. When i figured out that was something about Windows Installer service, first i tried to stop it but it's unstoppable :) so i disabled it and reboot the machine. When i tried to reinstall the package it said i can't reach the installer service. So i enabled it again reboot the machine once more.

In conclusion, disabling and then re-enabling the service solved the problem for me somehow. Hope it helps you too :)

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Tuesday, July 07, 2009 11:43 PM by Jon Dell'Oro

Thanks for this blog.  I had the same issue.   Also found that I could delete the registry key quickly and then install a msi package, but that the key would come back into the registry.  Then I followed the method of Koray, disabling the service, rebooting.  I had to do this twice, for two different key values, and now it seems to be clear.

I have an almost clean installation of Windows 7... the corrupted registry entry might be from installing Visual Studio 2010 beta.

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Monday, July 13, 2009 3:05 AM by jkuttarkabat

same problem i got too...while installing live tools ctp for vs2010 beta 1 on windows 7...it's not responded so i endtask this and created the problem...unable to install blend 3+sketchflow next time,searched for solution and landed here...i'm going to try both this method now...hope it will works for me :)

By the way thanks all of you...Microsoft should fixed this problem or guide to fix it.

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Sunday, August 09, 2009 2:14 PM by Jamison R

This problem still exists on Win7 RTM version.  Specifically I encountered the issue after installing VS2010 beta 1.  The install went fine, however after it was done I found I wasn't able to install things.

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Wednesday, August 12, 2009 11:58 AM by sjohnstone

It appears improved with the RTM as if I continually hit retry, it will eventually install the program.  Same goes for uninstalling a program.  Still searching for a solution vs. a workaround though.

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Sunday, September 13, 2009 12:49 PM by Sam C

Thanks all above. I have Win 7 RTM + VS10 beta. Used the 'hit retry about 8 times' method to bypass issue. Sam

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Thursday, November 19, 2009 9:27 PM by Mike D

Ugh, this is killing me. None of the solutions I've found work. What's worse is that msiexec.exe is chewing up system resources and I can't get get it to stop.

-Win 7 RTM. The last thin I successfully installed was VS10 and SQL server tools.

# re: Windows 7 and Windows Installer Error “Another installation is in progress”

Thursday, November 19, 2009 10:28 PM by Mike D

I figured it out.

-Disabled the installer service

-Rebooted

-Deleted the registry key

-Enabled the service

-Life is good

Leave a Comment

(required) 
(required) 
(optional)
(required)