• ベストアンサー

dllファイルは消しても問題ないでしょうか?

dllファイルが、ウィルススキャンの結果よく引っかかりますが 削除しても大丈夫でしょうか? また、dllファイルは普通のときは削除してもいいのでしょうか? 何のためにあるのでしょうか?

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

  • ベストアンサー
回答No.1

こんにちは。 DLLファイルがウィルススキャンソフトでNGチエックされるということですね。 そもそも、DLLファイルとは何かという事から説明すると、 DLLとはダイナミックリンクライブラリーというプログラムの固まりみたいな物で、OSがWindowsだとすると、そのWindowsの中には沢山のアプリケーション(ソフトウエア)が詰まっています。このアプリケーション1つ1つが動く為には沢山の命令を実行しながら動きますが、動く方法が共有できるのであれば、1つにまとめてしまいましょう!・・という考えで、汎用性の高いプログラムを部品としてファイルという形で保存しているのがDLLという物です。 コンピュータの中では、このDLLがどのアプリケーションが必要としているのかを検知して、高速で動作できるようにメモリ上に呼び出して使用する方法、またはプログラムの1部としての部品という物になります。 ちょっと難しいですね。 プログラムの1部の部品ですから、その部品をアプリケーションが必要としていなければ、削除してもかまいません。 でもどのDLLがどのプログラムを必要としているのかは、調べなければならないと思います。 通常であれば、まず必要としていないプログラムを、追加と削除などの機能で削除される事をお勧めします。 その後、ディスククリーンアップ、デフラグ等のツールを起動されてから、ウィルススキャンをかけた方がよいかもしれません。 コンピュータも生き物ですので、使っている内に、勝手にインストールされてしまう時がありますので注意が必要ですけどね。

その他の回答 (6)

noname#62767
noname#62767
回答No.7

マイクロソフトが作成して使用しているdllファイルには必ず社名や内部名称、バージョンなどの記載がプロパティとしてあります。一方、ウイルス等のdllには無記入が多いのです。ですから、無記入ならスキャンで検出される事もあります。しかしながら、ソフトの中には、この無記入の形態のdllもあります。ですから、全て削除すると、中には支障が出る事もあります。ちなみに、私はウイルス検出ソフトを常用していません。もし感染した場合は、システム復元、それでもだめならWindowsを再インストールです。完璧な防御や修復はあり得ないのです。高性能なウイルス検出ソフトほど、何でも検出しますが、残念ながら、最終判断は使用者です。

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

実際のファイルを教えてもらえないと判断はできないです。 ただ、システムが使っているDLLを削除してしまうと、Windowsがまともに動かなくなる場合もありますから注意して下さい。 どのようなウイルスが見つかったのかウイルス名などの情報を提供してもらえれば、アドバイスはできるかもしれません。

  • tamasen
  • ベストアンサー率35% (5/14)
回答No.5

ウイルススキャンに引っかかったということは、 それがどんなファイルであれ、PCがウイルスに感染している 可能性が高い状況です。 ウイルスの種類によっては大切なファイルが消されたり、 情報漏えいなどの危険もあるため、早めに詳しい方に ウイルス駆除をお願いするか、PCのリカバリをおすすめします。 そのdllファイルを削除するだけではおそらく対応が不十分だろう と思われます。 ウイルススキャンの結果、どんな名前のウイルスか、どういう 名前のdllファイルかをここに書き込めば、より具体的な対処 方法のアドバイスを受けられるかもしれません。

noname#66624
noname#66624
回答No.4

dllファイルはアプリケーションを構成するファイルの一部です 使ってないアプリのdllなら消しても問題ありません でも使っていないと判断できる基準が難しいです なにせdllは1に対してアプリが複数に影響するので、どこで問題を起こすかわかりません >何のためにあるのでしょうか? これで分かるでしょうか http://e-words.jp/w/DLL.html dllを消してよいのは(削除の意味ではない)メモリ上に展開されているdllです これはメモリ上に常駐する必要は必ずしも必要ないです

  • nozomi0
  • ベストアンサー率45% (293/647)
回答No.3

dll ファイルとは↓ http://e-words.jp/w/DLL.html 簡単にいうと Windows には必須のファイルです.普段でも勝手に削除すると最悪 Windows 自身が起動すらしなくなります.ウイルス駆除,なら復旧の可能性 も多少ありますが,削除なら 50 % の確率ですね>無事と再起不能.ウイルス の種類次第では,ウイルス本体が駆除出来ても,レジストリ改変を元に戻せない 事が多いので,私なら,とっととデータバックアップして HDD 初期化, リカバリです.

回答No.2

dllファイルと言うのは、簡単に言うとプログラム部品のことです。 車でいえばネジやビスあるいはシャフトなどなあたるものです。 たった一つで色々な場所を支えているネジがあるように、 それを外しただけで全体がおかしくなる場合もあります。 Windowsの正常動作に欠かせないものから、 それこそ単純に、 1つのウイルスや1つのスパイウェアの部品であったりします。 例えウイルスと判断されても、 個別のdllファイルごとに対処が違います。

関連するQ&A

  • oledlg.dll というファイル

    先ほど、ウイルススキャンが、oledlg.dll というファイルに、W32/CTXというウイルスが、oledlg.dll というファイルに、感染しているという警告が出ました。しかし、これは、McAfeeウイルススキャンの誤認ということです。先週も同じことが起こったのですが、その時は、バックアップから復元しました。しかし、今回、またか、と思い、うっかり良く読まずに一旦、削除してしまったため、どこのフォルダにあったものかわからなくなってしまいました。 そこで、この oledlg.dllというファイルが、Win98で通常、どこのフォルダにあるのか、どなたか教えてください。お願いします。

  • rsvp32_2.dllについて

    オンラインスキャンを実行したところ、rsvp32_2.dllのファイルがTrojanに感染していると出て、手動で削除しろと言われるのですが、 削除しようとすると、アクセスできませんと出て削除できません。 このファイル自体がウィルスなんでしょうか?またウィルスならば、 どうやって削除したらよいのでしょうか?

  • mssvch.dllとはなんですか?

    system32\mssvch.dllでウィルスが検知されました ノートンでは何も出なかったんですが ウィルスバスターのオンラインスキャンでTROJ_AGENT.NPHという ウィルスが検知されました。 処理が「削除不能」と出てしまっているんですが meevch.dllの役割と ウィルス削除の方法を教えていただきたいです・・。

  • bdajva.dll というファイルが削除できません!(T_T)

    教えて下さい!  「bdajva.dll」 というファイルに悩まされています!!    どうしても駆除(削除)ができません!(T_T) ウィルスバスター2006にて、以下の表示が出ています。 ====================================================  リアルタイム検索にてウィルス/スパイウェアが見つかった為、  自動的に処理しました。処理の結果は次の通りです。  処理の結果 : ウィルスを駆除/隔離できませんでした。  このウィルスは手動で処理する必要があります。  ファイル名 : C:WINDOWS\system\bdajva.dll  ウィルス/スパイウェア名 : TROJ VUNDO.ACQ  ユーザ名 : ●●● ==================================================== この表示が最近(約2週間前くらい前)から表示されており、 削除する為に以下の努力をしてみました。 (1)全てのファイルを表示して、ファイルの場所を確認。    右クリックから削除を選択すると・・・    ファイルは使用されているので削除できません!との結果 (2)強制削除できる方法を模索して、「unlocker」というフリー    ソフトを入手。早速ダウンロードして、ロックを解除して    削除をしてみたが画面が真っ青になり、なにやら「HARD       DISK ??? 」といった表示がでてフリーズ。そして強制終了    という結末になってしまいます。 トホホ (3)自力対処を断念    教えてgooに・・・  という経過です。  ・同様の症状で対処ができた方  ・専門的な知識をお持ちで対処方法がお分かりになる方  どうぞ、宜しくお願い致します。 m(_ _)m    

  • msdhwdh.dllについて

    オンラインスキャンを実行したところ、msdhwdh.dllのファイルがTrojanに感染していると出るのですが、このファイルは 削除しても大丈夫なのでしょうか?

  • dllをあやまって削除してしまいました

    ウィルスソフトで、(ウィルスバスター2008)ウィルス検索を実施した時 ウィルスに感染しているファイルとしてcbsdt.dllというファイルを隔離したと出ました。 これを解決しようとして、新しいウィルスソフトの パターンファイルをインストールしてみたのですが、 うまくいかず、結局重要なファイルではないだろうと思い cbsdt.dll削除してしまいました。 しかし、その後、 cbsdt.dllが見つからないというエラーメッセージが出てしまいます。 ゴミ箱にも残っていないのでどうしたらいいかわかりません。 わかる方よろしくお願いいたします。

  • gebcy.dllって削除しても問題無いんでしょうか?

    gebcy.dllというファイルがウィルスに感染しているようなんですが、手動で処理をしなければいけないみたいなんです。 ウィルスバスターのポップアップがどんどん出てくるんで、削除しようかと思うんですが、問題無いんでしょうか? 当方OSはWINDOWS XPで、ウィルスバスター2007を使用しております。

  • DLLファイルを削除できません。

    ウイルス検索で確認できた感染ファイルがwindows\system32内に「afmain0.dll」という名前であるのですが、削除できません。どうも設定で保護されているようですがattribなどコマンドで設定変更もできません。ウイルス駆除ソフトは認識はするのですが駆除、隔離ともにできずパソコンが使えない状況です。削除の方法をご存知でしたらお教えください。OSはXPPROSP2です。よろしくお願いします。

  • DLLファイルを削除してもいい?

    『Acrobat Reader4.0』を、アンインストールする時に、『DLLファイルを削除しますか?削除すると、他のアプリケーションが起動しない場合があります』のような内容だったので、削除しないまま、アンインストールしました。そのファイルは、残ったままなんですが・・ファイルは削除してしまうと、どういう時に不都合になるのでしょうか?DLLファイルの意味をよく理解していないので、詳しく教えて下さいませ。よろしくお願いします。m(__)m

    • ベストアンサー
    • ADSL
  • ccdll.dllというファイルが

    ご質問します。 ネット中に入り込んだと思われるトロイの「ccdll.dll」というものが原因で 多くのツールが使えなくなってしまいました。 エラーでフリーズしてしまいます。 削除するにもウィルスソフト(マカフィー)では発見は出来ましたが ライトプロテクトが掛かっていて消せないらしく spybotでは発見できず、ad-awareでは発見出来た物の メモリ上にあるので削除出来ないとのことでした。 windowsMEを使っています。 C:\WINDOWS\SYSTEM のフォルダに上記の問題のあるファイルである「ccdll.dll」が確認出来ました。 私が調べましたところ、消してもwindowsには特に支障はないようで 削除してしまいたいのですが、消すにはプロセスを先に削除しなければいけないようで プロセスが見つからずに削除出来ないところで足止めされています。 どうにか削除する方法はないでしょうか。 お願いします。