• ベストアンサー

gdiplus.dllって何?

いつものように棋譜管理するKifuw.exeを実行させると、 ダイナミックリンクライブラリ gdiplus.dllが指定されたパス に見つかりませんでした のメッセージが表示されます。 環境変数のPATHを見てみると、以前たくさんあったものが、2つだけになっています。 これは最近ウイルスにやられたということでしょうか? 環境はWindows2000SP4です。

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

  • ベストアンサー
  • ryu-fiz
  • ベストアンサー率63% (2705/4228)
回答No.2

gdiplus.dllはWindowsのグラフィック関係の構成ファイルの1つです。やや高度なグラフィック向けのもので、XP以上には標準で搭載されているものですが、Windows2000には標準で含まれません。特定のアプリケーションの動作上gdiplus.dllが必要な場合があり、そうしたアプリケーションソフトのインストール時に同時にインストールされたのだろうと思われます。 >環境変数のPATHを見てみると、以前たくさんあったものが、2つだけになっています。 最近、何かアプリケーションをアンインストールしたりしていませんか?そのアプリケーションのインストール時に独自に設定された環境変数が、ソフトのアンインストールによって削除された、という可能性が全くないとは言えないと思います。もしかすると、そちらのPCに存在したgdiplus.dllそのものも特定のソフトのインストールによってもたらされたもので、そのソフトのアンインストールによって削除されてしまったのかも知れません。 心当たりがあるなら、 http://homepage2.nifty.com/kakinoki_y/Kifuw.htm に書かれているように『gdiplus.lzh(圧縮)』をダウンロード後、解凍して中のgdiplus.dllをKifuw.exeが置かれたのと同じフォルダに置いてください。これまで通りKIFU FOR WINDOWSを実行出来るようになります。 個人的な意見としては、突如kifuw.exeが起動出来なくなったのはウイルス等の感染によるものではない可能性が高いと思います。どうしてもウイルス検査をしたいのであれば、やめろとは言いませんが。 ただし、オンラインスキャンを多数利用するとその動作に必要なActiveXコントロールのプログラムをIEに数多く組み込むことになり、結果としてIEの動作に良くない影響を与える可能性があります。 これも個人的な意見になりますが…オンラインスキャンによる確認をしたいのであれば、一般に検出力が高いことで知られるカスペルスキーのもの1つに絞って受けられても良いのではないかと思われます。 どうしても多数のオンラインスキャンを受けたいのであれば、次のページの内容を参考にして、当面必要と考えられるFlashPlayerやJava、QuickTimeなどのプラグインを除いて、余分なActiveXコントロールを削除されることをお勧めします。 http://www.itmedia.co.jp/help/tips/windows/w0268.html 使い終わったオンラインスキャン用のActiveXコントロールは、相当数たまったなら削除しておく方が後々問題を起こすリスクを減らせます。

その他の回答 (1)

  • yoshi-thk
  • ベストアンサー率38% (2059/5283)
回答No.1

ウイルス対策ソフトは使ってますか?使っているのであればウイルス検索してください。 使っていないとか、今使っているウイルス対策ソフトでは、何も検知しないのであれば、 次のウイルス対策ソフトのオンラインチェックサイトで確認してください。 ウイルス対策ソフトのオンラインチェックサイトは次のところです。 トレンドセキュリティフレックスオンラインスキャン http://www.trendflexsecurity.jp/security_solutions/housecall_free_scan.php シマンテックセキュリティチェック http://www.symantec.com/region/jp/securitycheck/index.html マカフィーフリースキャン http://www.mcafeesecurity.com/japan/mcafee/home/freescan.asp カスペルスキー:オンライン ウイルス&スパイウェアスキャナ http://www.kaspersky.co.jp/scanforvirus/ 必ず複数のサイトで確認してください。ブラウザはIEでないと動作しないので、注意してください。

関連するQ&A

専門家に質問してみよう