如何修復“反惡意軟件服務可執行文件”高 CPU 使用率問題
已發表: 2022-10-31Antimalware Service Executable 是有時會阻礙正常 PC 使用的“必要”後台進程之一。 讓我們嘗試在不影響您的安全的情況下解決此問題。
Microsoft Defender(又名 Windows Defender)是在沒有第三方防病毒程序的情況下保護您的 PC 的好人之一。
這是免費的原生惡意軟件保護,可確保 Windows PC 始終受到保護。
直接,最簡單的解決方案是切換到知名的防病毒程序,阻止 Microsoft Defender 製造這種滋擾。
但是,Microsoft Defender 仍可能與任何外部防病毒程序一起運行。 在這種情況下,最好在Windows 安全 > 病毒和威脅防護 > Microsoft Defender 防病毒選項下安全地關閉定期掃描。

此外,您需要創建或編輯註冊表值以避免大量資源消耗。 首先,按 Windows 鍵 + R 打開 Windows 運行。
接下來,鍵入regedit
,按 OK 進入註冊表編輯器,然後導航到Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender 。

查找DisableAntiSpyware鍵,雙擊並將值數據更改為 1。
如果它不存在,您也可以創建此密鑰。 為此,在空白處右鍵單擊,輸入New並選擇DWORD (32-bit) Value 。

最後,將該值命名為DisableAntiSpyware並將值更改為 1,如前所述。
所以,這是最簡單的解決方法。
但是,如果您要堅持內置的防病毒保護,這裡有一些補救措施。
修復反惡意軟件服務可執行文件
許多因素觸發了此服務 (MsMpEng.exe),並且用戶報告了一些為他們修復它的解決方案。

讓我們檢查每一個,看看哪個適合你。
規範計劃掃描
Microsoft Defender 運行定期掃描以維護系統的運行狀況。 您可以從任務計劃程序中檢查並管理掃描優先級。
首先,按 ⊞+R 打開 Windows Run 並輸入taskschd.msc
。 或者,您可以使用任務欄搜索來打開任務計劃程序。

接下來,導航到Task Scheduler Library > Microsoft > Windows > Windows Defender ,然後雙擊Windows Defender Scheduled Scan 。
在常規選項卡下,確保以最高權限運行未選中或取消選中,然後按底部的確定。

儘管您可以完全關閉它,但它違背了保護惡意軟件的目的。 因此,我們將根據我們的方便安排它,這樣它就不會在繁忙的工作日使您的 PC 陷入困境。
這些設置位於Trigger下,在我們剛剛看到的General選項卡旁邊。

有很多東西需要調整。 重要的是,您可以按設定的時間表開始此過程,如果花費的時間超過設定的持續時間,則終止,然後按 OK。

同樣,您可以在“條件”選項卡下指出一些情況,這進一步限制了計劃掃描的運行時間。
最後,設置菜單有一些選項可以進一步控制它。

但是,會重複一些設置,例如任務持續時間。 這裡最好的選擇是將其設置為類似於觸發器。
請記住在每一步或之後同時按確定以使配置生效。
設置進程優先級
上述步驟是關於安排掃描的。 儘管如此,當它發生時,它可能會消耗大部分資源,使系統無法使用。
在這種情況下,調整特定的流程優先級會有所幫助。
由於此進程執行MsMpEng.exe ,因此可以將其設置為低優先級,以避免資源過度消耗。
為此,請打開任務管理器以在Processes列表下找到Antimalware Service Executable 。 然後右鍵單擊主題進程並單擊Go to details 。

在這種情況下,這會將您帶到相關的應用程序 MsMpEng.exe。 最後,再次右鍵單擊進入Set priority ,然後選擇Low 。

此解決方案的唯一(也是主要)問題是在第一次掃描或系統重新啟動後重置優先級值。
儘管有一些 3rd 方應用程序可以設置永久優先級,但我發現它們不夠可靠,無法推薦。 最好的,Bill2 的進程管理器,最後一次更新是在 2014 年,即使在管理員模式下也不允許設置 MsMpEng.exe 的優先級。
最終,每次任務管理器消耗的資源超出預期時,您都可以從任務管理器中進行設置。
添加 MsMpEng.exe 排除項
許多 Windows PC 用戶報告的一個奇怪的修復方法是阻止 Windows Defender 掃描自己的文件夾或負責的 Antimalware Service Executable 進程 MsMpEng.exe。
添加排除的選項位於Windows 安全 > 病毒和威脅防護下。

向下滾動到Exclusions ,單擊Add or remove excludes ,然後選擇+Add an excludes 。

隨後,從下拉列表中選擇文件夾。 最後,導航到通常位於C:\ProgramData\Microsoft\Windows Defender
的 Windows Defender 文件夾。
這將添加所有相關文件,包括 MsMpEng.exe。 或者,您也可以使用添加排除彈出窗口選擇處理,然後鍵入 MsMpEng.exe 以添加此單個程序。
關閉自動採樣
這是另一個用戶報告的解決方案,但是,它創建了一個次優的安全環境。
無論如何,您可以通過關閉病毒和威脅防護設置下的自動樣本提交來做到這一點。

儘管如此,有些人通過在我們強烈建議反對的病毒和威脅保護設置中禁用實時保護更進一步。 這幾乎等同於根本沒有防病毒軟件。
如果您仍然無法解決問題並且也不想選擇付費解決方案,您可以嘗試一些免費的防病毒程序。
包起來
Windows Defender 是 Antimalware Service Executable 消耗大量 CPU 和 RAM 的罪魁禍首。
如前所述,一個快速的解決方法是放棄 Microsoft Defender 以獲得一些高級安全解決方案,並進行註冊表調整以緩解這些問題。
但是,您也可以安排掃描、添加排除和調整一些安全設置以避免過多的資源消耗。
最後,運行完整的防病毒掃描以根除任何惡意軟件。
不過,讓我們檢查一些 Windows 問題解決工具來自動為您處理一些類似的問題。