Windows OSに標準搭載されているWindows Defender(現在の名称はMicrosoft Defender ウイルス対策)は、日々進化するサイバー攻撃からPCを保護する重要な役割を担っています。
ウイルスやマルウェアの脅威から身を守るためには、最新のセキュリティインテリジェンス(定義ファイル)が適用されていることを確認することが極めて重要です。
セキュリティインテリジェンスが古い状態のままでは、新しく出現したウイルスを検知できず、深刻な被害に遭うリスクが高まってしまいます。
本記事では、Windows Defenderのセキュリティインテリジェンスのバージョンを確認するための複数の方法を紹介します。
一般ユーザー向けの操作画面からの確認だけでなく、システム管理者にも役立つコマンドを用いた確認手順についても触れていきます。
Windowsセキュリティアプリからバージョンを確認する方法
最も一般的で簡単な方法は、Windowsに標準で組み込まれている「Windowsセキュリティ」アプリを使用することです。
まず、スタートメニューを開き、検索ボックスに「Windows セキュリティ」と入力してアプリを起動してください。
画面が開いたら、左側のメニュー、あるいは中央の保護領域にある「ウイルスと脅威の防止」をクリックします。
次に、画面の中ほどにある「ウイルスと脅威の防止の更新」という項目を探してください。
その下にある「保護の更新」というリンクを選択することで、詳細なバージョン情報の確認画面に移動できます。
この画面では、「セキュリティインテリジェンスのバージョン」という項目が表示されているはずです。
その横に記載されている数字の羅列が、現在PCにインストールされている定義ファイルのバージョンを指しています。
また、「最終更新日」や「作成日時」も併せて確認することで、最新の定義ファイルが正しく反映されているかを判断することが可能です。
情報の見方と注意点
バージョンの数値自体を覚える必要はありませんが、作成日時が現在時刻から数日以上経過している場合は注意が必要です。
通常、セキュリティインテリジェンスは一日に数回更新されるため、日付が極端に古い場合は手動での更新を検討してください。
同じ画面内にある「更新プログラムのチェック」ボタンをクリックすることで、最新のバージョンへ強制的にアップデートすることもできます。
PowerShellを使用してバージョンを確認する方法
複数のPCを管理している場合や、詳細な技術情報を一度に取得したい場合には、PowerShellコマンドの利用が適しています。
Windows PowerShellを管理者権限で実行することから始めましょう。
管理者権限で起動した画面で、以下のコマンドを入力して実行します。
Get-MpComputerStatus | Select-Object -Property AntispywareSignatureVersion, AntivirusSignatureVersion, LastExternalSpywareSigUpdateTime
実行すると、以下のような形式で情報が出力されます。
AntispywareSignatureVersion : 1.405.672.0
AntivirusSignatureVersion : 1.405.672.0
LastExternalSpywareSigUpdateTime : 202X/XX/XX XX:XX:XX
この出力結果から、アンチスパイウェアおよびアンチウイルスの署名バージョンを正確に把握することができます。
コマンドを利用することで、GUI画面を何度もクリックする手間を省き、迅速なステータス確認が可能になります。
出力項目の詳細解説
AntivirusSignatureVersionは、いわゆるウイルス定義ファイルのバージョンを示しています。
LastExternalSpywareSigUpdateTimeは、外部から最後に定義ファイルを更新した日時を表しています。
これらのコマンドによる確認は、システムトラブルの調査やセキュリティレポートの作成時に非常に役立ちます。
セキュリティインテリジェンスの重要性と更新頻度
なぜこれほどまでにバージョンの確認が重要視されるのか、その理由を深く理解しておく必要があります。
Windows Defenderは、既知のウイルスの特徴(シグネチャ)をまとめたデータベースを参照してスキャンを行います。
このデータベースこそが「セキュリティインテリジェンス」であり、これ自体が古くなると新型マルウェアを素通りさせてしまうことになります。
Microsoftは、世界中から収集される脅威情報を基に、一日に何度もこのデータを更新しています。
そのため、PCがインターネットに接続されている限り、通常はバックグラウンドで自動的に最新版が適用される仕組みとなっています。
バージョン情報に含まれる各要素の違い
確認画面には「セキュリティインテリジェンス」以外にも、似たような名前のバージョン情報が表示されることがあります。
混乱を避けるために、主要な3つの要素を以下の表にまとめました。
| 項目名 | 役割・内容 |
|---|---|
| セキュリティインテリジェンス | ウイルスの特徴を記録した「辞書」のようなデータ |
| エンジン バージョン | スキャンや駆除を行う「プログラム本体」のバージョン |
| プラットフォーム バージョン | Windowsセキュリティアプリ自体のバージョン |
セキュリティ上の脅威に対して最も敏感に反応すべきなのは、一番上の「セキュリティインテリジェンス」の鮮度です。
エンジンやプラットフォームの更新は月単位で行われることが多いですが、インテリジェンスは時間単位で更新されるのが理想です。
更新がうまくいかない場合の対処法
バージョンを確認した結果、最新ではないことが判明し、さらに手動更新も失敗する場合があります。
このようなケースでは、一時的にネットワーク接続が不安定になっているか、Windows Updateの設定に問題がある可能性が考えられます。
まずはPCを再起動し、再度「保護の更新」画面からアップデートを試みてください。
それでも解決しない場合は、DISMコマンドやSFCコマンドを使用して、Windowsのシステムファイルに破損がないかチェックすることも有効な手段です。
また、サードパーティ製のウイルス対策ソフトがインストールされていると、Windows Defenderは自動的に無効化されます。
その場合、Windows Defender側のバージョン情報は更新されなくなるため、使用している他社製ソフトのステータスを確認するようにしましょう。
まとめ
Windows Defenderのセキュリティインテリジェンスのバージョンを確認することは、PCの安全性を維持するための第一歩です。
本記事で紹介した「Windowsセキュリティ」アプリからの確認方法、またはPowerShellを用いた確認方法を活用して、定期的に状態をチェックしてください。
「バージョンが常に最新の状態であること」を確認する習慣をつけることで、未知の脅威に対しても高い防御力を保つことができます。
もしバージョンが古いと感じた場合には、放置せずに手動更新を行い、安全なコンピューティング環境を維持していきましょう。
