質問: excel2000の中のウィルス(pldt)を削除できない 使用環境:windowsxp pro、excel2000 エクセルを新規立ち上げすると、book1ではなくpldtが出てきます。 他の作成済みのエクセルを開くと毎回「マクロを含んでいます・・・」のコメントが出てくるので1件ずつvisual basic editorのpldtモジュールを開放して削除して行ったのですが、vbaproject(pldt.xls)自体を削除することが出来ません。ウイルスバスター2005も最新版にアップデートしてウイルス検索を行いましたが、ウイルスは検出されませんでした。過去の質問やmicrosoftのホームページからいろいろ試行錯誤してやっているのですが完全にパソコン内から削除できずに困っています。
回答: >vbaproject(pldt.xls)自体を削除することが出来ません。 直接ファイル自体をエクスプローラなどから削除しようとしても出来ないのでしょうか? だとすると原因は『プログラムによって既に参照、利用されているためにロックされている』ためだと思われます。幾つか解決策を挙げますので試してみてください。 1)os起動後、pldt.xlsの削除を試みる前にexcelを起動しないようにしてください。一度でも起動すれば、その時点でpldt.xlsはexcelに読み込まれ、削除が困難になります。 2)os起動時にmicrosoft office関連のプログラムが起動するようにスタートアップに登録されていないでしょうか?一度スタートメニューのスタートアップや、『システム構成ユーティリティ』の『スタートアップ項目』を確認して、次のようなものが登録されていれば、チェックを外した後システムを再起動し、pldt.xlsの削除を行ってみてください。 microsoft office startup(ms office 製品起動高速化プログラム) findfast(ms office ファイル検索高速化プログラム) mosearch(ms office 2000 以降のファイル検索高速化プログラム) 下2つは無関係だと思いますが、念のため。microsoft office startupがスタートアップに入っていることが原因でpldt.xlsがosの起動直後からロックされている可能性はあると思います。 3)unlockerを使ってみてください。 http://www.new-akiba.com/netrunner/tools/regular/tun/regular-unlocker.html 私個人はexcel関係は疎いのですが、googleなどを使って調べた感じだとこの種のものは基本的に削除が難しいようです。excel上からではなく、ファイル自体に直接アクセスしての削除を基本に考えた方がよろしいでしょう。(既にそのようにお考えの場合はご容赦を) >ウイルスバスター2005も最新版にアップデートしてウイルス検索を行いましたが、ウイルスは検出されませんでした。 新種であるためにウイルスバスターで検出出来ない可能性もありそうですが...一応、定義だけでなく、検索エンジンも最新になっているかどうかを確認の上、なってなければ最新版にアップデートしてから再検査してください。 http://www.trendmicro.co.jp/download/engine.asp pldt.xlsがマルウェアであると仮定した場合、これがパソコン内に入り込むためには別のマルウェアが介在している可能性があります。ウイルスバスターで発見出来なければ、次のソフトも使ってみると良いかも知れません。 http://www.emsisoft.jp/jp/software/free/ 同等な機能を持つオンラインスキャンもあります。 http://www.emsisoft.jp/jp/software/ax/