我如何知道 msiexec.exe 正在尝试安装哪个程序?

我如何知道 msiexec.exe 正在尝试安装哪个程序?

每次我尝试在我的计算机上安装程序(运行 Windows 7 RC)时,都会弹出一个 setup.exe 对话框:

Windows Installer 服务不可用。另一个应用程序可能正在重新运行安装程序。请完成正在进行的所有安装,或重新启动计算机,然后重新运行安装程序。

我确实重新启动了几次,但我想不出有任何正在进行的安装。

如果我打开任务管理器,我确实可以看到 msiexec.exe 进程。我可以终止它,但它会立即重新启动。有没有办法确定正在安装哪个程序并中止它?

答案1

使用进程探索器。它应该会告诉您该程序是什么,并且还允许您终止它。

答案2

此 Microsoft 工具将清理部分安装的程序。

答案3

一种解决方法是在启动其他安装程序之前终止 msiexec.exe。由于 msiexec.exe 会自行重新启动,因此时间非常紧张,但绝对可行……

不过,这只是一个肮脏的解决办法。

答案4

我会检查 Windows 应用程序事件日志。MSI 安装通常会在这些日志文件中显示详细的错误。

相关内容