PowerShell を使用して Windows Defender の定義を更新する

ウイルスやマルウェアに対する基本的なセキュリティ保護のために、Microsoft はWindows DefenderWindows 11/10オペレーティングシステムに組み込んでいます。つまり、ウイルス対策プログラムをインストールする必要はなく、Windows Defender がセキュリティの問題を処理します。Windows 11/10では、このセキュリティスイートは Windows Update とともにアンチマルウェア定義を自動的に更新する機能があります。

Windows Defender の最新の定義を手動でインストールする方法については説明しました。今日は、この記事で Windows PowerShell を使用して Windows Defender のウイルス定義を更新する方法を見ていきます。

Windows PowerShell を使用して Windows Defender の定義を更新する

1.Windows キー + Qを押し、検索ボックスに Windows PowerShell と入力します。結果から Windows PowerShell を右クリックして管理者として実行を選択します。ユーザー アカウントのパスワードを求められたら、入力します。

2.次に、開いた Windows PowerShell ウィンドウでcd..と入力して Enter キーを押します。もう一度cd..と入力してEnterキーを押します。この方法で、PS C:\>ディレクトリに到着するはずです。

3.ここで、パラメータを選択した後、このコマンドレットを入力して Enter キーを押します。一般的なコマンドレット(簡略化)は次のようになります:

Update-MpSignature [-UpdateSource  {InternalDefinitionUpdateServer | MicrosoftUpdateServer | MMPC | FileShares} ]

たとえば、定義を単純に更新するために使用するコマンドは次のとおりです:

PS C:\>Update-MpSignature

これにより、最適な更新ソースが自動的に決定され、定義のダウンロードが開始されます。

更新定義のソースを指定する場合は、一般的なコマンドレットを変更する必要があります。たとえば、Microsoft Update Server から更新する場合は、次のコマンドレットを使用できます:

PS C:\>Update-MpSignature -UpdateSource MicrosoftUpdateServer

使用できる他の更新済みソースは、InternalDefinitionUpdateServer、Microsoft Malware Protection Center (MMPC)、FileShares です。

InternalDefinitionUpdateServer ソースを使用すると、サービスは Windows Software Update Services (WSUS) サーバーで更新をチェックします。

この記事が有益で参考になれば幸いです!