一、 问题描述
最近在重装 Windows 或系统更新后,发现任务管理器中出现一个名为 Antimalware Service Executable 的进程,其 CPU 占用率经常飙升至 20%~50%。
这个进程本质上是 Windows Defender 的核心后台服务。它之所以占用高,很大一部分原因是它在进行实时防护时,产生的扫描动作触发了自身的监控,形成了一种类似于“递归扫描”的资源死循环。
二、 核心解决方案:添加路径排除
通过将 Windows Defender 自己的安装目录添加到“排除列表”,可以有效避免它“自残式”的扫描。
操作步骤:
-
打开设置:进入
Windows 设置->隐私和安全性->Windows 安全中心。 -
防护设置:点击
病毒和威胁防护-> 下方的管理设置。 -
添加排除项:
-
向下滑动找到 排除项,点击
添加或删除排除项。 -
点击
添加排除项-> 选择文件夹。
-
-
定位路径:将以下路径添加进去:
-
C:\Program Files\Windows Defender -
(可选)如果你想更彻底,可以把
MsMpEng.exe这个进程名也加进排除项。
-
![图片[1]-【优化】干掉 Antimalware Service Executable 高 CPU 占用-Reverse](https://github.com/hyhacct/picx-images-hosting/raw/master/hexo/001.1zisesr9qr.png)
![图片[2]-【优化】干掉 Antimalware Service Executable 高 CPU 占用-Reverse](https://github.com/hyhacct/picx-images-hosting/raw/master/hexo/002.6f17k23nyr.png)
![图片[3]-【优化】干掉 Antimalware Service Executable 高 CPU 占用-Reverse](https://github.com/hyhacct/picx-images-hosting/raw/master/hexo/003.4ubgkl6gib.png)
![图片[4]-【优化】干掉 Antimalware Service Executable 高 CPU 占用-Reverse](https://github.com/hyhacct/picx-images-hosting/raw/master/hexo/004.lw9arg7pw.png)
![图片[5]-【优化】干掉 Antimalware Service Executable 高 CPU 占用-Reverse](https://github.com/hyhacct/picx-images-hosting/raw/master/hexo/005.58hwbgerdg.png)
三、 进阶方案:优化计划任务(防止空闲时狂扫)
如果添加排除项后 CPU 依然偶尔飙升,那可能是系统的“计划扫描”策略太激进。
-
按下
Win + X,打开 计算机管理。 -
依次展开:
系统工具->任务计划程序->任务计划程序库->Microsoft->Windows->Windows Defender。 -
在右侧找到 Windows Defender Scheduled Scan,右键点击
属性。 -
在 条件 选项卡中,勾选
只有在计算机空闲时才启动此任务。 -
在 设置 选项卡中,取消勾选
如果任务运行时间超过以下时间,则将其停止(防止它没扫完一直卡着重启)。
四、 总结
通过“目录排除”+“计划任务优化”,基本上可以解决 90% 以上的 Defender 占用过高问题。这种方法不需要禁用杀毒软件,既保证了系统安全,又找回了流失的 CPU 性能。












暂无评论内容