修正:プログラムのインストール時にMsiexec.exeアクセスが拒否されたエラー



問題を排除するために楽器を試してください

Msiexec.exeアクセスが拒否されましたエラー 」、.msiアプリケーションをインストールしたり、[プログラムと機能]セクションからプログラムを削除したりすることはできません。これは、Windows XP、Vista、およびWindows7システムで非常に一般的です。



この問題は、コンピューター上のWindowsインストーラーファイルが破損または欠落している場合、または拡張子が.msiのWindowsインストーラーソフトウェアインストール(MSI)パッケージファイルを使用するMicrosoftOfficeなどのプログラムをインストールまたは削除した場合に発生する可能性があります。



このガイドでは、Windowsインストーラーを再登録し、Windowsインストーラーを再インストールし、非アクティブになっている可能性のあるWindowsインストーラーサービスを開始することで、問題の解決を試みます。一時的な回避策として、最終的にWindowsインストーラーを使用できるようになるまで、RevoUninstallerを使用してプログラムを削除できます。



方法1:Windowsインストーラーを再登録する

この方法では、レジストリを変更します。手順に注意深く従ってください。

  1. コンピューター上のMsiexec.exeの場所を確認します。すぐに必要になるので、場所をメモしておいてください。
  2. を押します ウィンドウズ + R キー、「 %windir% system32 」をクリックしてから OK 。これにより、Msiexec.exeが配置されているディレクトリが開きます。
  3. アドレスバーに注意してください。 Msiexec.exeファイルの場所は、現在の場所と Msiexec.exe 実行可能ファイル。ほとんどの場合、 c: Windows system32 Msiexec.exe
  4. を押します ウィンドウズ + R キー、「 regedit 」をクリックしてから OK 。これにより、Windowsレジストリエディタが開きます。
  5. 左側のペインでツリーを展開し、に移動します HKEY_LOCAL_MACHINE>システム> CurrentControlSet>サービス> MSIServer
  6. 右ペインで右クリック ImagePath 、および選択 変更
  7. の場所を入力します Msiexec.exe [値のデータ]ボックスに「 / V 」をクリックし、 OK 。たとえば、ファイルの場所が C: Windows system32 Msiexec.exe 、次に「 C: Windows system32 Msiexec.exe / V ' 箱の中に。
  8. レジストリを終了し、PCをセーフモードで起動します。 Windows 8/10ユーザーの場合は、これに従ってください ガイド 。 Windows 7以下を使用している場合は、 F8 すぐにWindowsが起動し、キーボードでセーフモードを選択します。
  9. を押します ウィンドウズ + R キー、「 msiexec / regserver 」をクリックしてから OK 64ビットオペレーティングシステムの場合は、「」と入力する必要もあります。 %windir% Syswow64 Msiexec / regserver 」。
  10. 再起動してセーフモードを終了し、問題が解決しないかどうかを確認します。

方法2:Windowsインストーラーを再インストールする

Windowsインストーラーを再インストールするには、破損したWindowsインストーラーファイルの名前を変更してから、Windowsインストーラーを再インストールする必要があります。

  1. Windowsキーを押して、「 cmd 」、コマンドプロンプトアプリケーションを右クリックし、「 管理者として実行 」が表示されたら、管理者プロンプトを受け入れる必要があります。
  2. の中に cmd ウィンドウで、次のコマンドを入力します。 cd%windir% system32
    attrib -r -s -h dllcache
    ren msi.dll msi.old
    ren msiexec.exe msiexec.old
    ren msihnd.dll msihnd.old
    出口
  3. コンピュータを再起動してダウンロードします Windowsインストーラ4.5再配布可能 そしてそれをインストールします。ただし、これはWindows XP、Vista、Windows Server2003および2008に適用されます。
  4. Windowsを再起動し、問題が引き続き発生するかどうかを確認します。

方法3:Windowsインストーラサービスを有効にする

Windowsインストーラサービスが無効または停止している場合、アプリケーションをインストールできない場合があります。



  1. を押します ウィンドウズ + R キー、「 services.msc 」をクリックしてから OK。
  2. サービスリストで、までスクロールします Windowsインストーラー 、右クリックして選択します プロパティ
  3. をセットする スタートアップの種類 ハンドブック。 グレー表示されて手動に設定されている場合はそのままにしておきます。サービスが停止している場合は、をクリックします 開始。 これで、.msiアプリケーションをインストールできるようになります。
読んだ2分