<解決>Windowsセキュリティ保護の履歴30日で自動削除方法

Windows 10/11セキュリティソフトMicrosoft Defenderウイルス対策の保護の履歴を削除・クリア・消去する期間を変更する設定方法。スキャン履歴に項目を保持する30日の経過後にWindows Defenderは履歴の項目を自動的に削除する。

コンピュータウイルス、トロイの木馬、スパイウェア、ランサムウェアなどの脅威に対抗するため Windows 10 や Windows 11 に標準で実装されている十分なセキュリティソフト Windows セキュリティ (Microsoft Defender ウイルス対策)

この Windows Defender が対処した状況を蓄積する 保護の履歴 を削除してクリアする設定を紹介します。

Windowsセキュリティ Microsoft Defenderウイルス対策 保護の履歴
Windows セキュリティ 保護の履歴を削除するには?


Windows Defender 保護の履歴が削除される日数

まず、Windows セキュリティ の 保護の履歴 が保持期間は、約 1 ヶ月です。

デフォルトで 30 日間の履歴保持

この日数を経過すると、Windows セキュリティ は古い履歴から自動的に 保護の履歴 を削除していきます。

つまり、放っておくと Windows Defender の 保護の履歴 は勝手にクリアされていく仕組みです。


保護の履歴の削除ボタンはなし

Windows セキュリティ には 保護の履歴 をワンクリックで削除する手段は用意されてありません。

  • [フィルター] オプション → [フィルターのクリア]
    履歴の分類の並べ替えを元に戻すため
    (保護の履歴の情報を一括でクリアする意味ではない)

  • [操作] オプション → [削除] [検疫]
    脅威として検出したファイルそのものの対処用
    (保護の履歴の情報も同時に削除されることはない)

Windows Defender の保護の履歴が消えない?
→ 不具合ではなく正常な動作

削除できる手段がない理由は、マルウェアの恐怖心から事実を無かったことにしたいユーザーさんが、焦って安易に 保護の履歴 を削除してしまうシチュエーションを回避する意図があるかもしれません。

Microsoft Defender 保護の履歴を削除する設定

それでも、Windows セキュリティ で 保護の履歴 を残しておく必要性が乏しいならば、Microsoft Defender の 保護の履歴 が自動で削除されるタイミング 30 日を変更できます。


① PowerShell を管理者権限で起動する

Windows のスタートメーニュー → [Windows PowerShell] → [Windows PowerShell] へ移動し、右クリックメーニューから 「管理者として実行する」 をポチッとな Firefly


② 次のパラメータを入力して、Enter キーをポチッと押す

PowerShell ScanPurgeItemsAfterDelay で保持期間を設定して保護の履歴の削除・消去・クリア
先週の情報を確認できるよう 2週分 (14 日経過) で自動削除の例

> Set-MpPreference -ScanPurgeItemsAfterDelay [数値]

数値の範囲 1 ~
デフォルト値 30 Firefly
保護の履歴を削除しない 0

あまりに短い期間を指定すると、仮に誤検知で検疫された無害なファイルが即削除されてしまい、数日後に誤検知に気づいて無害なファイルを元に戻そうにも復元できなくなるので注意が必要です。


【Windows セキュリティ 保護の履歴 表示例】

脅威が見つかりました - 対処が必要です。
└ 操作 [脅威をクリーンアップします。] [検疫] [削除] [デバイスで許可]

アプリが見つかりました - 対処が必要です。
└ 操作 [削除] [検疫] [デバイスで許可] Firefly

脅威がブロックされました
アプリがブロックされました
└ 操作 [許可] Firefly

脅威が検疫されました
アプリが検疫されました
└ 操作 [復元] [削除]

脅威が削除または復元されました

修復未完了
Windows Defender が検疫する前にファイルが削除されたパターンが多く放置で問題ない

リアルタイム保護がオフになっており、お使いのデバイスは脆弱な状態です。
改ざん防止がオフになっています。デバイスは脆弱な状態にある可能性があります。
└ 操作 [有効にする] Firefly

保護されたフォルダーへのアクセスがブロックされました
保護されたメモリへのアクセスがブロックされました
└ 操作 [デバイスで許可] Firefly
Windows Defender の保護の履歴から削除されるタイミングが他と異なり一定期間は消えない

[Windows 10 Defender 保護の履歴 削除] [Windows ディフェンダー 保護の履歴 削除] [Windows セキュリティ 保護の履歴] [保護の履歴 クリア] [保護の履歴 消えない] [ウイルスと脅威の防止 保護の履歴] [保護の履歴 落ちる] [保護の履歴 消去] [保護の履歴 自動] [ScanPurgeItemsAfterDelay 効果] …

関連するブログ記事