msiexec.exe がどのプログラムをインストールしようとしているのかを知るにはどうすればよいですか?

msiexec.exe がどのプログラムをインストールしようとしているのかを知るにはどうすればよいですか?

コンピューター (Windows 7 RC を実行) にプログラムをインストールしようとするたびに、setup.exe ダイアログがポップアップ表示されます。

Windows インストーラー サービスが利用できません。別のアプリケーションがセットアップを再実行している可能性があります。進行中のインストールを完了するか、コンピューターを再起動してからセットアップを再実行してください。

数回再起動しましたが、進行中のインストールは思い当たりません。

タスク マネージャーを開くと、確かに msiexec.exe プロセスが表示されます。このプロセスは終了できますが、すぐに再起動してしまいます。どのプログラムがインストールされているのかを判断して中止する方法はありますか?

答え1

使用プロセスエクスプローラープログラムが何であるかがわかり、それを強制終了することもできます。

答え2

このMicrosoftツール部分的にインストールされたプログラムをクリーンアップします。

答え3

回避策の 1 つは、他のセットアップを起動する直前に msiexec.exe を終了することです。msiexec.exe は自動的に再起動するため、時間枠はかなりタイトですが、間違いなく実行可能です...

ただし、これは単なる汚い回避策にすぎません。

答え4

Windows アプリケーションのイベント ログを確認します。MSI インストールでは、多くの場合、これらのログ ファイル内に詳細なエラーが表示されます。

関連情報