Jul 20, 2011

Installing or uninstalling programs takes a long time

Issue: msiexec.exe causing high cpu usage

Resolution: Download Process monitor and with the help of this tool you may find that msiexec.exe is calling the printer registry keys. In my case I had to check the HP printer keys to see if there were multiple entries.

I deleted the following 4 keys from the registry:

HKU\.DEFAULT\Software\Hewlett Packard (lots of entries found here)

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\RefHive\ Hewlett Packard

HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\Install\software\ Hewlett Packard

HKCU\Software\ Hewlett Packard

The issue was with those keys but this was a temporary resolution. This issue will come back after sometime and you will need to update the drivers for HP and Sharp printers.

Additional References:


  1. Greetings from Denmark,

    I've had the same problem on Windows Server 2003 running terminal services and your guide was spot on - Our problem is now solved.

    Have a nice day.

  2. This helped with our Windows 2003 TS server. Thanks

  3. This worked for my issues installing software on a Windows 2003 TS server as well. Thanks for posting this. Glad I found it.

  4. I'm glad this helped you guys so far. I try and keep the content as accurate and detailed as possible. If your a sys admin or field engineer like myself, we just want the nuts and bolts on fixing the issue.