Windows Defenderのバージョン確認をしたいけれど、どこを見ればいいのか迷ってしまうことってありますよね。特に更新できないトラブルが起きたり、コマンドやPowerShellを使って詳細な情報を知りたい時など、状況によって知りたい内容は様々かなと思います。今回はWindows 10やWindows 11での基本的な見方から、定義ファイルの手動更新手順まで、私の経験をもとに詳しくまとめてみました。

- Windows 10と11での確認手順の違い
- エンジンと定義ファイルの役割
- コマンドでの詳細なバージョン確認
- 更新トラブル時の対処法
Windows Defenderのバージョン確認手順と見方
まずは、私たちが普段使っているWindowsの画面から、Windows Defenderのバージョンを確認する基本的な方法について見ていきましょう。Windows 10とWindows 11では少し画面のデザインが違うので、それぞれのOSに合わせた手順をご紹介しますね。
Windows 10でのバージョン情報の見方
Windows 10を使っている方は、設定メニューから簡単に確認ができます。私も仕事でWindows 10を使う機会が多いのですが、この手順は覚えておくと何かと便利ですよ。
具体的な手順は以下の通りです。
- スタートボタンをクリックして、歯車アイコンの「設定」を開きます。
- メニューの中から「更新とセキュリティ」を選んでください。
- 左側のリストから「Windows セキュリティ」をクリックします。
- 「Windows セキュリティを開く」というボタンを押すと、専用のウィンドウが開きます。
- 左下の歯車アイコン(設定)をクリックして、「バージョン情報」を選択します。
これで、現在インストールされている各コンポーネントのバージョンが表示されます。もし表示されない場合は、少し待ち時間が必要なこともあるので、焦らず待ってみてくださいね。
Windows 11の設定画面で確認する方法
Windows 11の場合、設定画面が新しくなっているので、最初は少し戸惑うかもしれません。でも、慣れてしまえばとてもシンプルです。
一番手っ取り早いのは、タスクバーの右下にある盾のアイコン(Windows セキュリティ)を直接クリックする方法かなと思います。もしアイコンが見当たらない場合は、隠れているインジケーター(上向き矢印)の中にあるかもしれません。
設定アプリから行く場合は、以下の手順になります。
- スタートボタンを右クリックして「設定」を選びます。
- 左側のメニューから「プライバシーとセキュリティ」をクリックします。
- 一番上の「Windows セキュリティ」を選択し、「Windows セキュリティを開く」ボタンを押します。
- 開いたウィンドウの左下にある「設定」をクリックし、「バージョン情報」を選びます。
Windows 11ではデザインが洗練されていますが、基本的な項目の並びはWindows 10と似ているので、一度場所を覚えてしまえば安心ですね。
エンジンと定義ファイルのバージョンの違い
バージョン情報画面を開くと、いくつかの数字が並んでいて「どれを見ればいいの?」と迷ってしまうことがありますよね。ここで重要なのが、それぞれの役割の違いを理解しておくことです。
主に注目すべきなのは以下の3つです。
| 項目名 | 役割と特徴 |
|---|---|
| マルウェア対策クライアント | Windows Defenderの土台となるプログラム本体です。サービスの動作やPCとの連携を担当しています。 |
| エンジンのバージョン | ウイルスを見つけるための「頭脳」にあたる部分です。ここが古いと、最新の脅威を正しく判断できない可能性があります。 |
| ウイルス対策のバージョン | いわゆる「定義ファイル」です。毎日頻繁に更新されるもので、最新のウイルスの特徴データが入っています。 |
私たちが普段「ちゃんと更新されているかな?」と気にするべきなのは、一番下の「ウイルス対策のバージョン」です。ここが数日以内の日付になっていれば、基本的には問題ないと言えるでしょう。
バージョンが更新できない時の対処法
「更新を確認してもエラーが出てしまう…」という経験、私もあります。そんな時は、いくつかの原因が考えられます。
まず疑いたいのが、他社製のセキュリティソフト(ノートンやウイルスバスターなど)が入っている場合です。これらがインストールされていると、Windows Defenderは自動的に無効になったり、更新の管理を譲ったりすることがあります。
他社製ソフトが入っている状態で無理にWindows Defenderを有効にしようとすると、システムが不安定になることがあるので注意が必要です。
もし他社製ソフトを使っていないのに更新できない場合は、Windows Update自体の不具合や、一時的な通信エラーの可能性もあります。一度PCを再起動してから、もう一度試してみるのが良いかもしれませんね。
定義ファイルを手動更新する手順
どうしても自動更新がうまくいかない時や、インターネットに繋がりにくい環境では、手動で更新ファイルを適用する方法が役に立ちます。
コマンドラインを使う方法が確実ですが、初心者の方には少しハードルが高いかもしれません。ここでは、マイクロソフトが用意しているツール「MpCmdRun.exe」を使った方法を簡単にご紹介します。
管理者権限でコマンドプロンプトを開き、以下のコマンドを入力することで、強制的に定義ファイルの更新を試みることができます。
"%ProgramFiles%\Windows Defender\MpCmdRun.exe" -SignatureUpdate
これを実行すると、古い定義ファイルをクリアして、新しいものを再取得してくれます。「キャッシュのクリア」のようなイメージですね。これで解決することも多いので、困った時は試してみる価値アリかなと思います。
Windows Defenderのバージョン確認をコマンドで行う

ここからは少し上級者向けになりますが、コマンドを使ってバージョン確認をする方法をご紹介します。マウス操作よりも素早く情報を取得できるので、慣れるととても便利ですよ。私も詳細な調査が必要な時はよく使っています。
PowerShellで詳細情報を取得する
PowerShellを使うと、GUIの画面では表示しきれないような詳しい情報を一気に取得できます。特に「Get-MpComputerStatus」というコマンドは非常に強力です。
管理者としてPowerShellを開き、以下のコマンドを入力してみてください。
Get-MpComputerStatus
ずらっと情報が出てきますが、バージョン確認で見るべきポイントは以下の通りです。
- AMEngineVersion:スキャンエンジンのバージョン
- AntivirusSignatureVersion:ウイルス定義ファイルのバージョン
- AntivirusSignatureLastUpdated:定義ファイルの最終更新日時
最終更新日時(LastUpdated)まで確認できるのがPowerShellの良いところですね。いつ更新されたかが一目でわかります。
コマンドプロンプトやレジストリでの確認
PowerShellが使えない環境や、昔ながらのコマンドプロンプトの方が慣れているという方もいるかもしれません。その場合、レジストリを直接参照するのも一つの手です。
以下のコマンドで、レジストリに記録されているバージョン情報を読み取ることができます。
reg query "HKLM\SOFTWARE\Microsoft\Windows Defender\Signature Updates" /v EngineVersion
これでエンジンのバージョンがピンポイントで表示されます。余計な情報を見たくない時や、バッチファイルで自動処理したい時などに便利ですね。
Windows Serverでの確認方法
企業のサーバー管理をしている方なら、Windows Serverでの確認方法も気になるところですよね。実は、Windows Serverでも基本的にはPowerShellの「Get-MpComputerStatus」が使えます。
特に「Server Core」のような画面のない環境では、コマンドでの確認が必須になります。管理下のサーバーが複数ある場合は、このコマンドを使ってバージョン情報を一括で取得するスクリプトを組んでおくと、管理がぐっと楽になるかなと思います。
正常なバージョンの日付と判断基準
「バージョン番号は見れたけど、これが本当に最新なの?」と不安になることもありますよね。バージョン番号自体はマイクロソフトの更新スケジュールによって変わるので、「この番号ならOK」と一概に言うのは難しいんです。
そこで大切なのが、「更新日時」を確認することです。
一般的に、ウイルス定義ファイル(セキュリティインテリジェンス)は毎日数回更新されています。ですので、更新日時が「24時間〜48時間以内」であれば、正常に稼働していると判断して良いでしょう。
もし日付が3日以上前になっている場合は、何らかの理由で更新が止まっている可能性が高いです。手動更新やトラブルシューティングを試してみることをおすすめします。
Windows Defenderのバージョン確認に関するまとめ
今回は、Windows Defenderのバージョン確認方法について、基本的な画面の見方からコマンドを使った詳細な手順まで幅広くご紹介しました。
バージョン確認と一言で言っても、単に安心したいだけなのか、トラブルの原因を探りたいのかによって、見るべきポイントが変わってきますよね。普段は設定画面で「ウイルス対策のバージョン」の日付をチェックするだけで十分ですが、いざという時にはコマンドを使った確認方法も思い出していただければ嬉しいです。
セキュリティの状態を正しく把握することは、自分自身のPCを守る第一歩です。「あれ、おかしいな?」と思った時に、この記事が少しでも役に立てば幸いです。

