ソフトウェアのインストールを実行するとなぜか"別のインストールが既に実行されています"のようなエラーが出力されてインストールに失敗する場合があります。そのような場合の対処に関して説明します。
スポンサーリンク
別のインストールが既に実行されています。別のインストールを完了してから、このインストールを実行してください。 ERROR_INSTALL_ALREADY_RUNNING 1618
これは主にインストーラーのプロセスである "msiexec.exe" が既に起動された状態でさらにインストーラーを起動した場合に発生します。
エラー 1500.別のインストールを実行中です。 別のインストールを完了してから、これを続行する必要があります
エラー 1500.別のインストールが現在行われています。このインストールが完了しないと、新たにインストールを行うことができません。
これは主に MSI (Microsoft Installer)が既に起動された状態でさらに起動しようとした場合に発生します。
一度にセットアップを複数実行することはできません。
setup.exe などが同時に実行されています。
現在のプログラムのアンインストールまたはインストールが完了するまでお待ちください。
コントロールパネルあるいは設定アプリでプログラムのインストールあるいはアンインストールが同時に実行されようとしました。
Windows Update スタンドアロン インストーラー wusa.exe のインスタンスは一つしか実行できません
Windows Update カタログからダウンロードしたスタンドアロンインストーラを複数同時に実行しようとしました。
これらのようなエラーが発生した場合は何らかのインストールプログラムが同時に実行されようとしている可能性があります。原則としてWindowsでは複数のインストールプログラムは実行できません。以下が同時に実行される場合、何らかのエラーが発生する可能性があります。
Windows Update (コントロールパネルや設定アプリから実行されるWindowsの更新プログラム)
Windows Update の単独インストーラ(update カタログ)
setup.exe(一般的なソフトウェアのインストールプログラム)
msi (Windows のインストールプログラム)
プログラムの追加と削除
機能と役割の追加
以下を試してみてください。
もし複数のインストールプログラムを実行しようとしていたなら、一つずつ実行して問題が解消するか確認する。前のインストールが完了してから次のインストールを実行する。
Windows Installer(msiserver)を再起動してみる。
Windows を再起動してみる。
cleanmgr で不要なファイルを削除してみる。
クリーンブートの状態でインストールプログラムを実行してみる。
タスクマネージャーより Msiexec.exe を強制終了する。
プログラムの追加と削除ですでにインストールされていないか確認する
スポンサーリンク
レジストリに"現在インストールプログラムが実行されている"ことを判別するレジストリの値が存在します。何らかの不具合でこのフラグがオンになったまま放置されている可能性があります。何もインストールプログラムを実行していないなら手動でこのレジストリ値をオフにしています。ただしすべてのプログラムはこのレジストリ値を使う訳ではないため注意してください。
レジストリキー値:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer
値:Inprogress
このInprogress を Inprogress_bak のように名前を変更してみます。その後 Windows Installer を再起動してみます。
スポンサーリンク
[戻る]