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

Windows Server 2003 でプログラムを削除しようとすると「Windows インストーラーのサービスにアクセスできませんでした」のエラーが発生します。

win2003instacssno

ぐぐってみると、
http://support.microsoft.com/kb/315346/ja
以下の2つの方法が載ってました。
方法 1: Windows インストーラーを登録します。
方法 2: Windows インストーラーの再インストールします。
俺のは、方法1の1分だけで治りました。

1)コンピューター上のMsiexec.exeファイルの場所を確認します。だいたい、「%windir%\system32」にあります。
2)レジストリーエディタ「regedit」で、「HKEY_LOCAL_MACHINE/system/CorrentControlSEt/SErvies/MSIServer」の右側のウィンドウでの 「 ImagePath」を右クリックし、[変更] をクリックします。
3)そこで「値のデータ」 テキスト ボックスで、1)で調べたパスに「スペース」「/V」を入力します。
だいたい、
「C:\WINDOWS\System32\msiexec.exe /V」か「C:\WINNT\System32\msiexec.exe /V」
でしょう。
4)次にコンピュータを再起動し、Windows の画面の前に「F8 キー」を押し、Windows 高度なオプションメニューの「セーフ モード」のオプションを選択する矢印キーを使用して、Enter キーを押します。
5)セーフモードのWindowsが起動したら、[スタート] ボタン、実行をクリックして、 [名前] ボックスに「msiexec /regserver」を入力および [ OK] をクリックします。
6)再起動すると、プログラムを削除することができるようになりました。

ちなみに、俺のパソコンは4)~6)で治りました。


コメントは受け付けていません。