エラーコード 0x80070652
は「別のインストールが既に実行されています」という意味で、多くの場合、バックグラウンドで別のインストーラーやWindows Updateが動作していることが原因です。以下の総合的な対処法をお試しください。
PCの再起動最も簡単で効果的な方法です。まずPCを再起動し、保留中の処理を完了させてから、再度インストールを試みてください。Windows InstallerサービスのリスタートWin + R
キーを押し、「services.msc
」と入力してサービス管理ツールを開きます。「Windows Installer
」サービスを見つけ、状態が「実行中」であれば右クリックして「停止」し、その後「開始」してみてください。スタートアップの種類が「手動」になっていることを確認してください。インストーラープロセスの強制終了タスクマネージャー(Ctrl + Shift + Esc
)を起動し、「詳細」タブで「msiexec.exe
」または「msiexec.exe *32
」という名前のプロセスをすべて探し、選択して「タスクの終了」をクリックします。Microsoft公式トラブルシューティングツールの利用Microsoftが提供している「プログラムのインストールとアンインストールのトラブルシューティングツール」は、インストールに関する問題を自動的に検出・修正できる場合があります。こちらのページからダウンロードして実行してみてください: プログラムのインストールまたは削除をブロックしている問題を解決するこれらの手順を実行後、改めてC++再頒布可能パッケージのインストールを行ってください。