• ベストアンサー

Messenger起動時のエラー

こんにちは、私は今WindowsXPを使用しています。 MSNのMessengerを起動する時に 「アプリケーションまたはDLL C:\WINDOWS\SYSTEM32\avicap32.dll は正しいWindowsイメージではありません。これをインストールディスクのファイルと照合してください。」 という警告のようなものが数回出ます。 Messengerを再インストールしても変わりありませんでした。 これはどのようにすれば直るのでしょうか、教えてください。 よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.3

>OSはPCを買った時に元々入っていましたので、 これだと sfc /scannow は失敗するみたいです。 そちらのハードディスク内に i386 フォルダがあって その中に*****.**_ といった 最後にアンダーバーの付いたファイルがいっぱい ありすか? そのフォルダに AVICAP32.DL_ があれば コマンドプロンプトを開き expand -r avicap32.dl_ で復元して 入れ替える手もあります。

risa3
質問者

お礼

ありがとうございます。 この方法で直りました! すばやいご回答本当に感謝しています。

その他の回答 (2)

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.2

>Messengerを再インストールしても変わりありませんでした。 ↓の方法で再インストールしてみてください。 スタート→「ファイル名を指定して実行」をクリック RunDll32 advpack.dll,LaunchINFSection %windir%\INF\msmsgs.inf,BLC.Remove と、入力して「OK」をクリックです。 これで、Windows Messengerがアンインストールされます、 次に ↓からダウンロードしてインストールしてみてください。

参考URL:
http://messenger.microsoft.com/ja/default.asp?client=0
risa3
質問者

補足

度々申し訳ありません。 質問に書きました「Messengerの再インストール」はまさに上記の方法でやりました。 もう一度同じ方法で再インストールしたのですが、やはり結果は同じでした。 他になにかご存知でしたら教えてください、よろしくお願いします。

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.1

>これをインストールディスクのファイルと >照合してください。」 システムファイルチェッカーをしたほうがいいかも。 スタート→「ファイル名を指定して実行」をクリック。 sfc /scannow と入力して「enter」を押します。 Windowsのシステムファイルのチェックが始まります。

risa3
質問者

お礼

ありがとうございます。 早速試してみたところ、どうやらシステムファイルが別のものに置き換わってるというようなメッセージが数件出ました(うろ覚えなのですがOSのDISK1を入れてくれとのメッセージもありました)。 OSはPCを買った時に元々入っていましたので、私はOSのメディアを持っていません。やはりリカバリーディスクで初期状態に戻したほうがよいのでしょうか。

関連するQ&A

専門家に質問してみよう