Windowsインストーラアクセス拒否エラーを修正
公開: 2018-02-27
Windowsインストーラーのアクセス拒否エラーの修正: Windows 10に新しいプログラムをインストールしようとしたときに「アクセスが拒否されました」というエラーメッセージが表示された場合、またはMsiexec.exeアクセスが拒否されたエラーが表示された場合は、今日のように適切な場所にいます。この問題を修正します。 エラーの主な原因は、Windowsインストーラファイルが破損または破損しているようです。

Windows 10からプログラムをインストールまたはアンインストールしようとすると、次の警告メッセージのいずれかが表示される場合があります。
Windowsインストーラサービスにアクセスできませんでした
Windowsインストーラサービスを開始できませんでした
ローカルコンピュータでWindowsインストーラサービスを開始できませんでした。 エラー5:アクセスが拒否されました。

この問題の根本的な原因を修正するには、Windowsインストーラーファイルを再登録する必要があります。または、Windowsインストーラーサービスを再起動するだけで問題が解決する場合があります。 したがって、時間を無駄にすることなく、以下のガイドを使用して、Windowsインストーラアクセス拒否エラーを実際に修正する方法を見てみましょう。
コンテンツ
- Windowsインストーラアクセス拒否エラーを修正
- 方法1:Windowsインストーラサービスを再起動します
- 方法2:Windowsインストーラーを再登録する
- 方法3:Windowsインストーラサービスをリセットする
- 方法4:Windowsインストーラーを再インストールする
Windowsインストーラアクセス拒否エラーを修正
何か問題が発生した場合に備えて、必ず復元ポイントを作成してください。
方法1:Windowsインストーラサービスを再起動します
1.Windowsキー+ Rを押してから、 services.mscと入力し、Enterキーを押します。

2. Windowsインストーラサービスを見つけて右クリックし、[プロパティ]を選択します。
![Windowsインストーラサービスを右クリックし、[プロパティ]を選択します](/uploads/article/297/NhY0oNttwkqsqTmY.png)
3.サービスがまだ実行されていない場合は、 [開始]をクリックします。
![Windowsインストーラの起動タイプが[自動]に設定されていることを確認し、[開始]をクリックします](/uploads/article/297/TFX8fEa8krwSwpwW.png)
4.サービスがすでに実行されている場合は、右クリックして[再起動]を選択します。
5.アクセス拒否エラーが発生したプログラムを再度インストールしてみてください。
方法2:Windowsインストーラーを再登録する
1.Windowsキー+ Xを押してから、コマンドプロンプト(管理者)を選択します。

2.次のコマンドをcmdに入力し、Enterキーを押します。
msiexec / unreg
msiexec / regserver

3. PCを再起動して、変更を保存します。
4.問題が解決しない場合は、Windowsキー+ Rを押してから、次のように入力してEnterキーを押します。
%windir%\ system32

5. Msiexec.exeファイルを見つけて、ファイルの正確なアドレスを書き留めます。これは次のようになります。
C:\ WINDOWS \ system32 \ Msiexec.exe

6.Windowsキー+ Rを押してから、 regeditと入力し、Enterキーを押してレジストリエディタを開きます。

7.次のレジストリキーに移動します。
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ MSIServer
8. MSIServerを選択し、右側のウィンドウペインでImagePathをダブルクリックします。

9.ここで、上記のMsiexec.exeファイルの場所を値データフィールドに入力し、その後に「/ V」を入力すると、全体が次のようになります。
C:\ WINDOWS \ system32 \ Msiexec.exe / V

10.ここにリストされている方法のいずれかを使用して、PCをセーフモードで起動します。
11.Windowsキー+ Xを押してから、コマンドプロンプト(管理者)を選択します。

12.次のコマンドを入力し、Enterキーを押します。
msiexec / regserver
%windir%\ Syswow64 \ Msiexec / regserver

13.すべてを閉じて、PCを通常どおり起動します。 Windowsインストーラアクセス拒否エラーを修正できるかどうかを確認します。修正できない場合は、次の方法に進みます。
方法3:Windowsインストーラサービスをリセットする

1.メモ帳を開き、以下をそのままコピーして貼り付けます。
Windowsレジストリエディタバージョン5.00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ msiserver] "DisplayName" = "@%SystemRoot%\\ system32 \\ msimsg.dll、-27" "ImagePath" = hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d、00,72,00,6f、00,6f、00、\ 74,00,25,00,5c、00,73,00,79,00,73,00,74,00,65,00,6d、00,33,00,32,00,5c、00,6d、 \ 00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f、00,56,00,00,00 "説明" = "@%SystemRoot%\\ system32 \\ msimsg.dll、-32" "ObjectName" = "LocalSystem" "ErrorControl" = dword:00000001 "開始" = dword:00000003 "タイプ" = dword:00000010 "DependOnService" = hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00 "ServiceSidType" = dword:00000001 "RequiredPrivileges" = hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76、\ 00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00、 \ 74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c、00,65,00,50,00,72,00,69、 \ 00,76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,4c、00,6f、00,63,00、 \ 6b、00,4d、00,65,00,6d、00,6f、00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c、 \ 00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e、00,63,00,72,00,65,00,61,00、 \ 73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f、00,72,00,69,00,74、 \ 00,79,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00、 \ 65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d、00,61,00,6e、 \ 00,65,00,6e、00,74,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00、 \ 00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69、 \ 00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00、 \ 69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00、 \ 00,53,00,65,00,43,00,68,00,61,00,6e、00,67,00,65,00,4e、00,6f、00,74,00,69,00、 \ 66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53、 \ 00,65,00,50,00,72,00,6f、00,66,00,69,00,6c、00,65,00,53,00,69,00,6e、00,67,00、 \ 6c、00,65,00,50,00,72,00,6f、00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76、 \ 00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d、00,70,00,65,00、 \ 72,00,73,00,6f、00,6e、00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c、 \ 00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00、 \ 47,00,6c、00,6f、00,62,00,61,00,6c、00,50,00,72,00,69,00,76,00,69,00,6c、00,65、 \ 00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e、00,50,00、 \ 72,00,69,00,6d、00,61,00,72,00,79,00,54,00,6f、00,6b、00,65,00,6e、00,50,00,72、 \ 00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00、 \ 73,00,74,00,6f、00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67、 \ 00,65,00,00,00,53,00,65,00,49,00,6e、00,63,00,72,00,65,00,61,00,73,00,65,00、 \ 51,00,75,00,6f、00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67、 \ 00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f、00,77,00,6e、00、 \ 50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,54、 \ 00,61,00,6b、00,65,00,4f、00,77,00,6e、00,65,00,72,00,73,00,68,00,69,00,70,00、 \ 50,00,72,00,69,00,76,00,69,00,6c、00,65,00,67,00,65,00,00,00,53,00,65,00,4c、 \ 00,6f、00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00、 \ 76,00,69,00,6c、00,65,00,67,00,65,00,00,00,00,00 "FailureActions" = hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00、\ 00,01,00,00,00、c0、d4,01,00,01,00,00,00、e0,93,04,00,00,00,00,00,00,00,00,00 [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ msiserver \ Enum] "0" = "ルート\\ LEGACY_MSISERVER \\ 0000" "カウント" = dword:00000001 "NextInstance" = dword:00000001
2.メモ帳メニューから[ファイル]をクリックし、[名前を付けて保存]をクリックします。
![メモ帳メニューから[ファイル]をクリックし、[名前を付けて保存]を選択します](/uploads/article/297/4afLngnAfQB2ahi4.png)
3. [ファイルの種類]ドロップダウンから、[すべてのファイル]を選択します。
4.ファイルにMSIrepair.regという名前を付けます(reg拡張子は非常に重要です)。
![MSIrepair.regと入力し、[名前を付けて保存]から[すべてのファイル]を選択します](/uploads/article/297/b61KA993eqp7DhdY.png)
5.デスクトップまたはファイルを保存する場所に移動し、[保存]をクリックします。
6.次に、MSI repair.regファイルを右クリックして、[管理者として実行]を選択します。
7. PCを再起動して変更を保存し、 Windowsインストーラアクセス拒否エラーを修正できるかどうかを確認します。
方法4:Windowsインストーラーを再インストールする
注:以前のバージョンのWindowsにのみ適用されます
1.Windowsキー+ Xを押してから、コマンドプロンプト(管理者)を選択します。

2.次のコマンドをcmdに入力し、それぞれの後にEnterキーを押します。
cd%windir%\ system32 attrib -r -s -h dllcache ren msi.dll msi.old ren msiexec.exe msiexec.old ren msihnd.dll msihnd.old 出口
3. PCを再起動してから、MicrosoftのWebサイトからWindowsインストーラ4.5再頒布可能パッケージをダウンロードします。
4.再頒布可能パッケージをインストールしてから、PCを再起動します。
おすすめされた:
- Windows10で管理ツールを削除する
- Windows10で壊れたタスクスケジューラを修正する
- Windows10でクリティカルバッテリーレベルを変更する
- ffmpeg.exeが動作を停止したエラーを修正
これで、 Windowsインストーラアクセス拒否エラーの修正に成功しましたが、このガイドに関してまだ質問がある場合は、コメントのセクションで質問してください。
