Windows 安全保護歷史記錄在 Windows 11 中遺失或不顯示
您是否擔心遺失的 Windows Defender 歷史記錄隱藏了感染?Windows Security 的保護歷史記錄追蹤 Defender 的操作,幫助您輕鬆辨識並消除威脅。但是,如果您的Windows 安全性保護記錄為空白、遺失或未顯示怎麼辦? 在本文中,我們將研究可能的原因以及糾正該問題的步驟。
為什麼 Windows 保護歷史記錄遺失?
如果您最近沒有清除 Windows Defender 保護歷史記錄,但它仍然顯示為空白,那麼原因可能是:
- 未啟用歷史記錄設定:如果停用歷史記錄設置,則 Microsoft Defender 未正確配置為記錄掃描、偵測和其他關聯的安全相關事件等活動,這可能會導致問題。
- 安全資料庫損壞: Microsoft Defender 的安全資料庫維護此應用程式執行的所有任務的記錄。因此,損壞的安全資料庫會阻止系統記錄和顯示先前事件的詳細信息,從而導致保護歷史記錄遺失或空白。
- Windows Defender 應用程式的問題:應用程式檔案損壞、與第三方應用程式衝突或 Defender 應用程式中的設定不正確可能會導致其功能不正確。這也可能導致該應用程式無法正確記錄與安全相關的事件。
修復 Windows 保護歷史記錄為空、遺失或不顯示
如果您的 Windows 安全性保護記錄在 Windows 11 中為空、遺失或不顯示,請依照下列方法解決問題:
- 刪除 Defender 歷史文件
- 重置 Microsoft Defender 應用程式。
- 運行 DISM 工具。
- 檢查第三方軟體衝突
對於大多數解決方案,您可能需要 Amdin 的許可
1]刪除Defender歷史文件
刪除 Defender 歷史檔案可以透過刪除所有先前可能已損壞或導致衝突的檔案來有效解決問題。為此,
- 透過在桌面搜尋列上鍵入cmd開啟 Windows 終端機。
- 右鍵單擊它並選擇以管理員身份運行
- 在終端機提示符下輸入,
del "C:\ProgramData\Microsoft\Windows Defender\Scans\mpcache*" /s > NUL 2>&1
del:指刪除檔案的刪除指令。
「C:\ProgramData\Microsoft\Windows Defender\Scans\mpcache*:指示刪除指令,用於清除…\Scans目錄下以mpcache開頭的檔案。
/s:用於使刪除命令遞歸,不僅會刪除命令中提到的目錄中的指定文件,還會刪除其子目錄中的指定文件。
NUL:類似管道|在 PowerShell 中使用,> 充當 del 指令輸出的重定向器。NUL確保輸出訊息(在本例中為檔案刪除的確認)不會顯示在終端上。
2>&1:這用於禁止顯示刪除過程中遇到的任何錯誤訊息。
- 輸入上述命令類型後,
del "C:\ProgramData\Microsoft\Windows Defender\Scans\History\Service\DetectionHistory\*"
其次是,
del " C: \ ProgramData\ Microsoft\ Windows Defender\ Scans\ mpenginedb.db"
刪除過程完成後重新啟動系統並檢查是否發生錯誤。
2]重置Windows Defender應用程式
重置Windows安全性將恢復應用程式的預設設置,這可以幫助解決阻礙其運行的問題。重置,
從開始功能表
- 按 Windows + I 鍵開啟「設定」選項。
- 點擊應用程式設定。
- 在已安裝的應用程式清單下尋找「Windows 安全性」 。
- 找到後,向下捲動以尋找“重置”選項。
- 點擊“重置”按鈕以重置應用程式。
從 Windows PowerShell
- 在桌面搜尋列中鍵入 Windows PowerShell。
- 按一下以管理員身份執行。
- 在終端機提示符號下輸入以下命令:
Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage
解釋:
Get-AppxPackage:用於檢索已安裝的 AppX 套件的資訊。 AppX恰好是微軟在Microsoft Store應用程式中使用的應用程式打包格式。
Microsoft.SecHealthUI:是Microsoft Security Package的全名。
-AllUsers:選項用於指定係統中所有使用者要檢索的套件資訊。
| (管道):幫助將Get-AppxPackage的輸出傳遞到管道右側的命令。
Reset-AppxPackage:為系統中的所有使用者重置相關套件。
總而言之,該命令檢索Microsoftinformation.SecHealthUI套件並重置或重新安裝它。
- 上述指令執行完成後,重新啟動系統。
- 重新啟動後再次以管理員身分開啟 PowerShell。
- 在終端機提示符號下輸入以下命令:
Add-AppxPackage -Register -DisableDevelopmentMode "C:\Windows\SystemApps\Microsoft.Windows.SecHealthUI_cw5n1h2txyewy\AppXManifest.xml"
解釋:
Add-AppxPackage:在系統上新增或安裝 AppX 套件。
-註冊:安裝後註冊應用程式。註冊過程包括將有關程式包的資訊新增至 Windows 應用程式儲存庫並使其可用。
-DisableDevelopmentMode:停用開發模式;開發模式允許用戶打開帶有調試和部署選項的應用程序,在這種情況下這是不必要的。
「C:\Windows\SystemApps\Microsoft.Windows.SecHealthUI_cw5n1h2txyewy\AppXManifest.xml」: 提及 AppXManifest.xml 檔案的路徑,其中包含應用程式的元資料和設定訊息,例如應用程式的描述和顯示名稱。
綜上所述,該命令在修復或重新安裝後註冊Microsoft.SecHealthUI AppX 套件。
上述指令執行完成後,重新啟動系統,檢查是否有錯誤。
3]運行DISM工具
損壞的系統映像也可能導致保護歷史記錄遺失。在這種情況下,運行 DISM 工具可以幫助解決問題。
4]檢查第三方軟體衝突
第三方應用程式有時可能會與 Microsoft Defender 應用程式發生衝突並限制其功能,因此保護歷史記錄可能不會顯示。在這種情況下,在乾淨啟動狀態下排除問題也可以幫助解決錯誤。
我希望這篇文章有助於解決這個問題。
Windows 保留保護歷史記錄詳細資訊多久?
Windows 通常會保留保護記錄 2 週,之後會自動刪除。但您可以變更清除 Windows 安全性保護記錄的時間。
Windows Defender 中的 RESET 和 REPAIR 選項有什麼不同?
進行修復時,應用程式資料不受影響,但透過重置,應用程式將重新安裝並恢復為其預設設定。
發佈留言