Windows Installer在Windows Server 2012的后台不断运行?

当试图安装程序时,它抱怨说还有其他东西正在安装,并且Windows Installer已经在运行(msiexec.exe)。 果然,这个过程有两个实例,其中一个使用了25%的CPU(四核,基本上100%的核心)。

在线search后,我碰到了这个: http : //support.microsoft.com/kb/2793634标题为“安装SQL Server 2012 SP1后Windows Installer重复启动”,其中说:

“在计算机上安装SQL Server 2012 SP1后,Windows Installer(Msiexec.exe)进程会重复启动以修复某些程序集。” …“出现此问题时,您遇到较高的CPU使用率。”

有没有人遇到这个问题或能够解决它? 我只是觉得在这里提出一个解决scheme以备将来参考是个好主意,因为这是一个巨大的问题。 安装SQL Server 2012 SP1后,不可能安装任何软件。

我跑了第一个build议的修复程序,它似乎已经解决了这个问题: http : //www.microsoft.com/en-us/download/details.aspx?id=36215

我没有注册来获得一个电子邮件或任何其他恼人的东西,一些修补程序需要。 我刚刚下载并运行它。 它首先执行了一些“停止检查”,并build议我应该手动closuresMSIEXEC以“避免重新启动系统”,但服务经理不会让我停止它,所以我忽略它,让它保持运行。

有几个设置步骤,然后大约半小时的安装完成后,不需要重新启动。 我能够立即安装其他应用程序。 现在问题解决了。