另一个安装正在进行中

8 installer windows-installer

为什么我尝试安装任何程序 我看到“正在进行另一个安装。您必须先完成该安装,然后才能继续安装。” 错误。

在网上搜索了一下,发现解决方案是删除 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress 注册表项并重新启动。不幸的是,这对我没有帮助。当我打开“服务”mmc 管理单元时,它显示“Windows 安装程序”服务是“已启动”,但“开始/停止/暂停/重新启动”按钮是灰色的(有趣的是启动类型 =“手动”,所以我不真的不知道如何解释我在内存中已经有 2 个 msiexec.exe 实例,并且一个实例消耗了 50Mb 的内存。

看起来我的安装程序服务存在严重问题 - 有没有办法解决它(请注意 - 我无法安装任何东西!)

任何帮助将不胜感激。

Goy*_*uix 9

Sysinternals获取Process Explorer

您应该能够看到 msiexec.exe 服务正在运行,如果在安装过程中发生了什么,您应该会看到其他 msiexec.exe 子进程。最好让它们完成,也许尝试在两者之间发出吱吱声。

我以前见过它,其中 .NET 运行时优化服务使用安装程序服务不断触发 ngen.exe 以生成优化的 .net 程序集,并且从不允许安装程序使用其他任何东西。您可以尝试停止该服务以查看它是否有所作为。


Dav*_*e M 2

您检查过恶意软件吗?

Windows 安装程序服务通常设置为手动,按钮将呈灰色,直到您更改为自动。

MSIEXEC 的两个实例正在运行似乎不寻常。你有运行AV软件吗?是最新的吗?

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\run 中有什么异常吗?