オンラインウィルススキャンの定義ファイルが更新できない 【未解決】

TROUBLE REPORT


トレンドマイクロ オンラインスキャン

ウィルス対策ソフトを導入していない Windows 2000 Server コンピュータがありまして、そのウィルスチェックをしようと Trend Micro 社のオンラインウィルススキャンを実行してみることにしました。

このオンラインウィルススキャンは、利用料を支払うことなく Internet Explorer を用いてウィルスの検出が行えるというもので、ウィルスに感染してしまっていないかを確認するにはなかなか便利なのでした。

もっとも製品版とは違って、見つかっても駆除などの処理は行ってくれないし、リアルタイムスキャンといった侵入を事前に食い止めるような機能は持ち合わせていないので、やっぱり製品版を購入してしまった方が、トータルとしては安く済むと思うのですけどね…。

 

今回はそのウィルススキャンが上手く動作しなくて、いろいろと調べてみたお話しなのでした。もっとも、原因不明のまま解決には至りませんでしたけど、それでもインターネットでの情報が皆無に等しかったので、多少は役に立つかもしれないかなと思ってみたり…。

 

定義ファイルを更新できない

何台かの Windows 2000 Server にてオンラインウィルススキャンを実行したことがあるので、今回のコンピュータだけが特別なはずなのですけど、オンラインウィルススキャンの検索画面を表示して、Active Update にて最新のパターンファイルをダウンロードしてみたところ、エラーが発生してしまって上手く更新を行うことが出来ませんでした。

ActiveUpdateにより更新を完了できませんでした。サーバが使用中か、ネットワークトラフィックが原因と考えられます。

エラーコード: 16

エラーストリング: Either creating or deleting a directory under the destination directory was not successful, or there was a file access error

再試行しますか?

ダイアログに表示されているメッセージとその中のエラーストリングとで意味が全然ちがったりして、どうしたら良いやらよく判らず、とりあえず何度か再試行を試してみたのですけど、どうしてもプログレスバーで 95% 、ダウンロードが終わってインストールの段階で、上記のエラーとなってしまうのでした。

ならばとそのままスキャン処理を行ってみるも、パターンファイルのバージョンが 0 と表示されているので、スキャンは出来てもまったく意味がないでしょうし…。

 

オンラインウィルススキャンは Active X という技術を使って作られているので、Internet Explorer のその辺りの設定を確認してみたり、いったんキャッシュを消去したりなど、とりあえずなんとなく思いつくことをやってみたりしたのですけど、特に改善される様子もなく…。

エラーメッセージを見ると、コピー先ディレクトリにディレクトリを追加または削除できないかまたはファイルへのアクセス権がないとのことだったので、いろいろとその辺りも確認したかったのですけど、コピー先ディレクトリが特定できないことにはどうしようもなくでした。とりあえず一時的に C:\ に Everyone フルコントロールを与えてみたりとか、純 Administrator アカウントにてアップデートを試みてみたりなど試してみましたけど、それでも解決には至りませんでした。

 

そこで、どのフォルダに新しいファイルが出来るのか、正常にウィルススキャンを行えるコンピュータで検索をかけてみたところ、どうやら Windows フォルダ (C:\WINNT) の中に、AU_ という感じの名前でフォルダが用意されるような感じでした。

  • AU_Backup
  • AU_Log
  • AU_Temp

他にも利用されるフォルダがあるかは判りませんけど、とりあえずこのフォルダはオンラインウィルススキャンを実行すると作成されるのは確認しました。また、システムフォルダ直下にもいくつかの実行ファイルが配置されるようです。

AU_Log に保存されている記録を見てみると、どうやら C:\WINNT\patch.exe というファイルの実行で失敗となっているようでした。

 

とはいえエラーメッセージはダイアログに表示されていたものでしたし、結局はどこの問題かは判らずでした。どこが引っかかっているんでしょうね…。とりあえず、こんなところで調査は打ち切りとすることにしました。