跳至內容

Windows 11中缺少或未顯示Windows安全保護歷史記錄

更新時間
连续6年不跑路的安全速度最适合国人VPN
连续6年不跑路的安全速度最适合国人VPN

你擔心你丟失的Windows Defender歷史記錄隱藏着感染嗎?Windows安全的保護歷史記錄跟蹤防禦者的行爲,幫助您輕鬆識別和刪除威脅。但是,如果您的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:ProgramDataMicrosoftWindows Defenderscansmpcache*”/S>nul 2>&1@@##@@
    登錄後複製

    DEL:刪除文件的刪除命令。

    “C:ProgramDataMICROSOFTWindows DefenderSCANSMPCACHE*:指示用於擦除…下以MPCACHE開頭的文件的刪除命令掃描目錄。

    /S標誌可幫助刪除命令遞歸執行,不僅僅刪除指定目錄中的文件,還會刪除其子目錄中的文件。

    NUL在命令行中扮演着類似於PowerShell中管道符號|的角色,用於重定向del命令的輸出。通過使用NUL,可以確保不會在終端上顯示輸出消息,比如文件刪除時的確認信息。

    2>&1:用於禁止顯示刪除過程中遇到的任何錯誤消息。

    • 在輸入上述命令類型後,
    Del“C:ProgramDataMicrosoftWindows DefenderScansHistoryServiceDetectionHistory*”
    登錄後複製

    然後是,

    Del“C:ProgramDataMicrosoftWindows Defenderscansmpenginedb.db”
    登錄後複製

    刪除過程完成後,重新啓動系統並檢查是否出現錯誤。

    (2)重置Windows Defender應用程序

    重置Windows安全將恢復該應用的默認設置,這可以幫助修復一直阻礙其運行的問題。要重置,

    從[開始]菜單

    • 按Windows + I鍵打開設置選項。
    • 點擊應用程序設置。
    • 在已安裝的應用程序列表下查找Windows安全。
    • 找到後,向下滾動以查找重置選項。
    • 單擊重置按鈕以重置應用程序。

    來自Windows PowerShell

    • 在桌面搜索欄中鍵入Windows PowerShell。
    • 單擊以管理員身份運行。
    • 在終端提示符上輸入下面提到的命令:
    Get-AppxPackage Microsoft.SecHealthUI-所有用戶|Reset-AppxPackage
    登錄後複製

    解釋:

    Get-AppxPackage:用於檢索有關安裝的Appx包的信息。AppX恰好是微軟在Microsoft應用商店應用中使用的應用打包格式。

    Microsoft.SecHealthUI:是Microsoft安全包的全名。

    -AllUsers:選項用於指定要爲系統中的所有用戶檢索的軟件包信息。

    |(管道):幫助將Get-AppxPackage的輸出傳遞給管道右側的命令。

    Reset-AppxPackage:爲系統中的所有用戶重置相關的包。

    總而言之,該命令檢索Microsoftinformation.SecHealthUI包並重置或重新安裝該包。

    • 執行完上述命令後,重新啓動系統。
    • 重新啓動後,再次以管理員身份打開PowerShell。
    • 在終端提示符下輸入以下命令:
    Add-Appx軟件包-註冊-DisableDevelopmentMode“C:WindowsSystemAppsMicrosoft.Windows.SecHealthUI_cw5n1h2txyewyAppXManifest.xml”
    登錄後複製

    解釋:

    Add-AppxPackage:在系統上添加或安裝APPX包。

    -註冊:應用程序安裝後進行註冊。註冊過程包括將有關該程序包的信息添加到Windows應用程序存儲庫並使其可用。

    -DisableDevelopments模式:關閉開發模式;開發模式允許用戶打開帶有調試和部署選項的應用程序,這種情況下不需要。

    “C:WindowsSystemAppsMicrosoft.Windows.SecHealthUI_cw5n1h2txyewyAppXManifest.xml”:提到了AppXManifest.xml文件的路徑,該文件包含應用程序的元數據和配置信息,如應用程序的描述和顯示名稱。

    總而言之,該命令在修復或重新安裝後註冊Microsoft.SecHealthUI和appx程序包。

    執行完上述命令後,重新啓動系統,檢查是否出現錯誤。

    3]運行DISM工具

    損壞的系統映像也可能導致保護歷史記錄丟失。在這種情況下,運行DISM工具可以幫助解決問題。

    4]檢查第三方軟件衝突

    第三方應用程序有時可能會與Microsoft Defender應用程序發生衝突並限制其功能,因此可能不會顯示保護歷史記錄。在這種情況下,在乾淨啓動狀態下對問題進行故障排除也有助於解決錯誤。

    我希望這篇文章能幫助解決這個問題。

    以上就是Windows 11中缺少或未顯示Windows安全保護歷史記錄的詳細內容,更多請關注本站其它相關文章!

    更新時間

    發表留言

    請注意,留言須先通過審核才能發佈。