Windows 11でMicrosoft Defenderウイルス対策を更新する方法

📅
🕑 1 分で読む

Windows 11にはMicrosoft Defenderが搭載されており、ほぼそのままの状態でシステムをウイルスやマルウェアから保護してくれるはずです。機械学習、クラウド、ビッグデータ分析といった高度な技術を駆使し、脅威が深刻化する前に検知します。通常は有効になっており、バックグラウンドで自動更新されるため、心配性な方や手動で最新の状態を確認したい方を除けば、ほとんどの人は特に気にする必要はありません。

しかし、特にメジャーアップデートやシステム調整の後など、Defender が最新の脅威定義を表示していないことに気づいたり、すべてが最新であることを再確認したい場合があります。そんな時、手動で更新プロセスを開始する方法を知っておくと便利です。ここでは、Windows セキュリティアプリを使用する方法と、コマンドプロンプトを使用する方法の2つをご紹介します。どちらの方法も、Defender が最新のセキュリティ情報で動作していることを確認するのに役立ちます。なぜなら、自動更新でも多少の遅延や停止が発生することがあるため、手動で更新を促すことは決して無駄ではないからです。

Windows 11でMicrosoft Defenderウイルス対策を強制更新する方法

方法1/2: Windowsセキュリティアプリを使用する

通常、このスマートな小さなアプリはDefenderを自動的に更新しますが、念のため手動で起動することもできます。最新のセキュリティ定義を直接確認し、最終更新日時を明確に表示してくれるので便利です。環境によっては、Defenderの更新が非常にスムーズに行われるため、数時間更新が遅れていることに気付かないこともあります。手動で強制的に更新することで、脅威に先手を打つことができます。

  1. 検索ボックスに「Windows セキュリティ」と入力してEnterキーを押すと、 Windows セキュリティアプリが開きます。アプリが表示されない場合は、 「設定」>「プライバシーとセキュリティ」>「Windows セキュリティ」と進んでください。
  2. 左側のサイドバーにある「ウイルスと脅威の防止」をクリックします。
  3. 下にスクロールして「ウイルスと脅威の防止の更新」を見つけます。ここで「保護の更新」をクリックします。前回の更新確認日時の情報が表示されます。
  4. 「アップデートを確認」ボタンを押してください。すべてが最新の状態であれば、「アップデートに成功しました」といったメッセージがすぐに表示されます。そうでない場合は、必要なものがダウンロードされます。

通常、Defenderが最新のシグネチャを表示していない場合は、これで問題が解決します。これは簡単で安全です。「アップデートが停止しました」というメッセージが表示された場合は、アプリを一度閉じて再起動するだけで、すべてがリセットされることもあります。

方法2/2: コマンドプロンプトで更新する

これは少し古風な方法ですが、満足感があります。特にコマンドラインで操作するのが好きな方には特におすすめです。GUIがうまく動作しない場合や、スクリプトを使いたい場合にも便利です。基本的な方法は、Defenderを起動するコマンドを実行し、Microsoftのサーバーから最新のシグネチャを直接取得することです。一部のマシンでは、更新コマンドが最初は失敗する場合がありますが、心配はいりません。もう一度試すか、再起動してみてください。

必要なものは次のとおりです。

  1. コマンドプロンプトを管理者として開きます。スタートメニューまたはタスクバーの検索ボックスに「CMD」と入力し、コマンドプロンプトのエントリを右クリックして「管理者として実行」を選択します。セキュリティ署名の更新はシステムレベルのアクションであるため、この操作は必須です。
  2. 次のコマンドを入力するかコピーして貼り付け、Enter キーを押します。
  3. cd C:\ProgramData\Microsoft\Windows Defender\Platform\4.18*

    注: WindowsがCドライブにない場合は、ドライブ文字の調整が必要になる可能性があります。「PC」でドライブを確認してください。また、フォルダ名(4.18*など)はWindowsのビルドによって異なる場合がありますので、タブ補完を使用するか、ファイルエクスプローラーで移動するのが簡単であればそちらをご利用ください。

  4. 次に、次のコマンドを実行して署名を更新します。
  5. MpCmdRun -SignatureUpdate

    ウィンドウが点滅したり、コマンドラインが一瞬フリーズしたりすることがあります。処理が完了すると、成功した場合は「署名の更新が完了しました」のようなメッセージが表示されます。処理が失敗した場合は、Defenderがビジー状態であるか、フォルダーが適切でないことが原因である可能性があります。その場合は、再起動してコマンドを再度実行してみてください。この方法は少し不安定ですが、必要な場合には確実に機能します。

    もちろん、Windowsはユーザーを常に予測させる傾向があるため、設定によってはフォルダパスやコマンドが若干異なる場合があります。コマンドが機能しない場合は、Microsoftの公式ドキュメントで最新情報を確認するか、特定のビルドを検索してください。

    念のためお知らせしますが、Defender が本当に遅い場合を除いて、これらの手動アップデートは通常、やり過ぎです。しかし、自動アップデートが滞っている場合に備えて、バックアッププランを用意しておくと安心です。

    まとめ

    • Windows セキュリティを開き、「ウイルスと脅威の防止」に進み、「保護の更新」をクリックして、「更新プログラムの確認」をクリックします。
    • または、特定の PowerShell またはコマンド プロンプト コマンドを実行して、最新の署名を手動で取得します。
    • 動作が停止したり更新が適用されない場合は再起動してください。

    まとめ

    Defenderはほとんどの場合、バックグラウンドで自動更新されますが、更新が拒否されたり、更新が遅れたりした場合は、これらの手動の方法で正常な状態に戻すことができます。また、手動で更新をプッシュする方法を知っておくと、動作が重いシステムやバグのあるシステムに対処する際に安心できます。トラブルシューティングにかかる​​時間を数時間短縮し、マシンの安全性を高めることができることを願っています。