Windows インストーラー サービスにアクセスできませんでした」エラー

最近、私の友人が Windows マシンにプログラムをインストールしようとしたところ、コンピューターにブルースクリーン エラーが表示されました。 コンピューターを再起動した後、別のプログラムを実行しようとしたところ、次のメッセージが表示されました:

The Windows Installer service could not be accessed. This can occur if the Windows Installer is not correctly installed.

windows installer error

このエラーが Windows で発生した場合、それを解決するために試せることがいくつかあります!

方法 1 – Windows Installer サービスが開始しているか確認してください

Installer サービスが無効だと、このエラーになることがあります。 スタート] メニューから [ファイル名を指定して実行] を選択し、Services.msc と入力すると、このサービスを有効にすることができます。 新しいバージョンの Windows では、[スタート] をクリックして、services.msc と入力し始めます。

services msc

次に Windows Installer までスクロールして、それをダブルクリックします。 スタートアップの種類を「手動」に設定し、「適用」をクリックし、「開始」をクリックしてサービスを開始します。

windows installer

また、「スタート」→「ファイル名を指定して実行」で、「net start MSIServer」と入力してサービスを開始することができます。

Method 2 – Delete MSIEXEC with no extension

もう 1 つの奇妙な現象は、C:³³³ ディレクトリに 2 つ目の msiexec ファイルが作成されることです。 デフォルトでは、そのディレクトリには msiexec.exe ファイルが 1 つしかないはずですが、拡張子がなく、サイズが 0 KB のファイルがもう 1 つ作成されることがあります。

そのような場合は、追加の msiexec ファイルの名前を .OLD 拡張子に変更する必要があります。 名前を変更したら、Windows Installer サービスを再起動します。

Method 3 – Remote Procedure Call Service を変更する

Remote Procedure Call という別のサービスによって問題が発生することもあります。

次に、[ログオン]タブをクリックし、[ログオン名]で[ローカル システム アカウント]を選択し、[このサービスとデスクトップの通信を許可]チェックボックスを選択します。

それでもうまくいかない場合は、[このアカウント]のラジオボタンを選択し、[参照]をクリックします。 Network Serviceを検索し、[OK]をクリックします。

remote procedure call

もう一度、コンピュータを再起動し、問題がなくなるかどうか確認します。 なお、ローカル システム アカウントを選択したときに問題が解決された場合は、その設定のままにしておいてください。 ローカル システム アカウントが機能しない場合のみ、NT AuthorityNetworkService に変更します。

Method 4 – Reinstall Windows Installer Service

これが機能しない場合、Windows Installer Service をダウンロードして再インストールすることができます! 皮肉なものですね。 サービス アプレットにサービスが表示されていない場合、または他の方法がうまくいかない場合は、これを実行します。 ダウンロードしたら、解凍して、.REGファイルを右クリックし、[統合]をクリックします。 確認を求められたら[はい]をクリックします。

方法5 – 最新のWindows Installerバージョンをインストールする

最後に、Googleで「Windows Installer」を検索し、Microsoftから最新バージョンをダウンロードすることができます。 これにより、他のソフトウェアとの競合などを引き起こす可能性のある古いバージョンを実行していないことを確認できます。

コメントを残す

メールアドレスが公開されることはありません。