Windows 11下无法终止“Antimalware Service Executable”进程且持续高CPU占用求助
Windows 11下无法终止“Antimalware Service Executable”进程且持续高CPU占用求助
我完全懂你的烦躁——12核CPU被占30%以上,连管理员权限都杀不掉,换谁都头疼!先给你明确说:这个进程是Windows Defender的核心组件,系统会强制保护它,真的没法像Linux那样用sudo kill -9直接干掉,硬操作反而可能搞出系统问题,咱们还是从解决持续高CPU的根源入手:
先搞清楚为什么持续高负载
你自己提到的点很对:Defender短时间高CPU是正常的(比如刚开机扫描、更新病毒库),但一直高就是因为后台有太多进程/文件需要它反复检查,咱们一步步来优化:
实用解决方案
临时暂停实时扫描,确认问题根源
打开Windows安全中心 → 病毒和威胁防护 → 病毒和威胁防护设置 → 管理设置,临时关闭「实时保护」(记得之后一定要开回来!)。如果CPU立刻降下来,那就是实时扫描在拖后腿,接下来调整扫描策略就行。调整Defender的扫描计划,避开使用时段
- 按Win+R输入
taskschd.msc打开任务计划程序 - 依次展开:任务计划库 → Microsoft → Windows → Windows Defender
- 找到「Windows Defender Scheduled Scan」,右键选「属性」:
- 切换到「触发器」标签,把自动扫描时间改成你不用电脑的时段(比如凌晨2点)
- 切到「设置」标签,勾选「如果计算机使用电池运行,则停止任务」,减少耗电
- 按Win+R输入
排除可信文件夹/进程,减少扫描负担
把你确定安全的内容从Defender的扫描列表里去掉:- 打开Windows安全中心 → 病毒和威胁防护 → 病毒和威胁防护设置 → 管理设置 → 添加或删除排除项
- 比如游戏安装目录、工作项目文件夹,或者你常用的可信后台进程,都可以加进去,Defender就不会反复扫这些内容了。
更新Defender组件,修复已知bug
旧版本的Defender可能存在导致高CPU的bug:- 打开Windows安全中心 → 病毒和威胁防护 → 病毒和威胁防护更新 → 检查更新,确保病毒定义和Defender的核心组件都是最新的。
临时停止Defender服务(仅应急用)
如果你现在急需CPU资源,可以用命令暂时停掉,但重启后会自动恢复,别长期关:- 右键开始菜单,选「Windows终端(管理员)」(或者CMD管理员)
- 输入命令:
net stop WinDefend,回车执行;要恢复的话输入net start WinDefend
额外优化建议
你提到后台进程多,那可以去任务管理器的「启动」标签,禁用掉那些你不需要的开机自启程序——后台跑的程序少了,Defender要监控的对象就少了,自然不会一直高负载。
备注:内容来源于stack exchange,提问作者james




