この命令は、Windows 7、Windows 10、または8.1にプログラムをインストールするときに、次のいずれかのエラーメッセージが表示されます。
- Windows 7インストーラサービスは利用できません
- Windowsインストーラサービスにアクセスできませんでした。これは、Windowsインストーラが正しくインストールされていない場合に発生する可能性があります。
- Windowsインストーラインストーラにアクセスできませんでした
- Windowsインストーラをインストールすることはできません
順に、Windowsでこのエラーを修正するのに役立つすべての手順を分析します。関連項目:作業を最適化するためにどのサービスを無効にすることができます。
1. Windowsインストーラサービスが実行されているかどうかを確認しています。
Windows 7,8.1またはWindows 10を開くには、これを行うには、Win + Rキーを押して[実行]ウィンドウで[Services.mscコマンド]を入力します。
Windowsインストーラ(Windowsインストーラ)を検索サービス一覧で2回クリックします。デフォルトでは、サービスの起動パラメータは以下のスクリーンショットのようになります。
Windows 7では、Windowsインストーラの起動の種類を変更することができます - 「自動的に」、Windows 10と8.1では、この変更はロックされています(解決策 - 次へ)。したがって、Windows 7がある場合は、自動起動サービスを有効にしてコンピュータを再起動してプログラムを再度インストールしてみてください。
重要: Windows.MSCでWindowsインストーラまたはWindowsインストーラサービスがない場合、またはWindows 10と8.1でこのサービスの種類を変更することはできませんが、これら2つのケースのソリューションが命令に失敗した場合に説明されています。インストーラサービスWindowsインストーラにアクセスするには。問題のエラーを修正するための追加の方法のペアも記載されています。
手動誤り訂正
Windowsインストーラサービスが利用できないという事実に関連するエラーを修正するもう1つの方法 - システム内のWindowsインストーラサービスを再登録します。
これを行うには、管理者に代わってコマンドプロンプトを実行します(Windows 8でWind + Xを押して、Windows 7では適切な項目を選択し、標準プログラムでコマンドラインを見つけるには、マウスの右側のボタンでクリックします。 「管理者名を実行する」を選択してください。
32ビット版のWindowsがある場合は、次のコマンドを順番に入力します。
msiexec / msiexec / register.これにより、コマンドを実行した後、システム内のインストーラサービスを再登録し、コンピュータを再起動します。
64ビット版のWindowsがある場合は、次のコマンドに従ってください。
%windir%\ system32 \ msiexec.exe / unregister%windir%\ system32 \ msiexec.exe / regserver%windir%\ syswow64 \ msiexec.exe / unregister%windir%\ syswow64 \ msiexec.exe / regserverまた、コンピュータを再起動します。エラーが消えるはずです。問題が解決しない場合は、手動でサービスを実行してください。管理者名のコマンドプロンプトを開き、Net Start MSISERVERコマンドを入力してEnterキーを押します。
3.レジストリ内のWindowsインストーラサービス設定をリセットします
原則として、2番目の方法は、検討中のWindowsインストーラのエラーを修正するのに十分です。ただし、問題が解決できなかった場合は、マイクロソフトのWebサイトで説明されているレジストリ内のサービスのパラメータをリセットする方法を知ることをお勧めします.http://support.microsoft.com/kb/2642495/jp
レジストリメソッドはWindows 8には適していない可能性があります(このアカウントの正確な情報はできません。
幸運を!