Today I have troubleshooted a system (Windows XP SP2) with a Windows Installer error. The error reported both in Event logs (System log) is
The Windows Installer service terminated with the following error:
The requested lookup key was not found in any active activation context.
When manually (with services.msc) trying to start the service the following error comes up:
Could not start the Windows Installer service on <computername>.
Error 14007: The requested lookup key was not found in any active activation context.
The problem seems to relate to Windows Installer not correctly registered on the computer. Running the following commands solved the issue:
%systemroot%\system32\msiexec.exe /unregserver
%systemroot%\system32\msiexec.exe /regserver
9 comments:
Hey!
That's great man! I'd look a lot about this!
Thanks and keep up this nice blog!
Thanx, you solve my problem with more then 30 computers!
thank you solved my problem on a domain computer!!
This is the most simple clear cut answer i ever found on internet. Thanks a lot buddy.
THANK YOU
Thanks, it solved my problem. Keep it up
Thank you for that very clear, concise, and correct fix!!
Wonderful, immediate fix. Many thanks for posting.
I am having this issue on every computer in a Windows 2003 domain. It must be related to the Group Policy but I don't know how or where to fix it. Your fix does temporarily solve the problem on each workstation but after a reboot, I have to run the two commands again to install software. Any idea how this can be fixed globally on the domain controller? Thanks!
Post a Comment