• 締切済み

特定のソフトだけインストールできない

最近、一部のソフト(i-tune, .NET Framework等)をインストールする際にインストーラが起動しません。その際に、「Windows インストーラ サービスにアクセスできませんでした。セーフ モードで Windows を実行している場合、または Windows インストーラが正しくインストールされていない場合に発生する可能性があります。サポート担当者に問い合わせてください。」というエラーメッセージが出てきます。 普通のソフト(ATOKなど)は問題なくインストールすることが可能です。インストールできないものは、インストーラを起動させようとすると、ダイアログボックスの中のメッセージが英語になるようです。 このサイトで検索してみたところ、インストーラが起動しないというトラブルは多いようで、そこで示された回答を見ながらいろいろ作業してみましたが、状況はまったく変わりません。 たとえば http://support.microsoft.com/kb/315346/ja なども読んで、レジストリも確認しましたが、やはり特定のソフトだけインストールできないままです。 ちなみに上記のサイトに紹介されている「方法 2 : Windows インストーラを再インストールする」の部分を試してみた際に、コマンドプロンプトで ren msi.dll msi.old、ren msiexec.exe msiexec.old、ren msihnd.dll msihnd.old などを入力したところ「指定されたファイルが見つかりません」というメッセージが返ってきます。 何か良い方法はないのでしょうか。一部のソフトを利用するためには、OSを再インストールするしかないのでしょうか。何かご存知の方がいらっしゃいましたら、お答えいただければ幸いです。

みんなの回答

  • violet430
  • ベストアンサー率36% (27472/75001)
回答No.2

こちらを使って見て下さい。 http://support.microsoft.com/kb/833594/ja

rahmat1644
質問者

お礼

お返事ありがとうございます。この方法も試してみたのですが、Windows Installer Clean Up そのものがインストールできないのです…。

  • fuuga-777
  • ベストアンサー率11% (25/211)
回答No.1

OSを再セットアップしましょう。 XPならSP2いれようね。Vistaなら・・・対応してない可能性があります。 NET Frameworkは結構必須ソフトなんで、どっちにしても対応できるはず。OSを再インストして、まっさきにいれましょう。ほかのソフトより前に。 起動されてるソフトを全部終了させればセットアップできることもあります。

rahmat1644
質問者

お礼

さっそくのお返事ありがとうございます。OSはXPでSP2も入っています。実はNET Frameworkはver.1.1が入っているのですが、新しく使いたいソフトが2.0を必要とするので、アップグレードしようとしたのですが、インストール途中でエラーが出ます。やはり再セットアップしかありませんか…。