可通过四步排除法解决MsMpEng.exe高CPU占用:一、添加高I/O文件夹至排除项;二、添加antimalware service executable进程至排除项;三、添加.log、.tmp等临时文件类型至排除项;四、排除C:\Program Files\Windows Defender自身目录。

如果您在使用Windows 10系统时发现MsMpEng.exe(Antimalware Service Executable)持续占用过高CPU资源,这通常源于Windows Defender对特定路径或进程的频繁实时扫描。以下是针对性解决该问题的操作步骤:
一、向Windows Defender添加文件夹排除项
将高I/O或常更新的目录(如大型游戏安装目录、开发项目文件夹、缓存目录等)从实时保护扫描范围中移除,可显著降低MsMpEng.exe因反复扫描触发的CPU峰值。
1、点击“开始”菜单,选择齿轮图标进入【设置】。
2、选择【更新和安全】,然后点击左侧的【Windows 安全中心】。
3、在主界面中,点击【病毒和威胁防护】。
4、在“病毒和威胁防护”设置下,点击【管理设置】链接。
5、向下滚动到“排除项”部分,点击【添加或删除排除项】。
6、点击【添加排除项】,然后选择【文件夹】。
7、浏览并选中您希望排除的文件夹,例如C:\Program Files\Windows Defender或D:\Games\MyGame,确认后将其加入排除列表。
二、向Windows Defender添加进程排除项
当MsMpEng.exe自身被其他安全机制反复检查,或其服务宿主进程被误判为可疑行为时,将其进程名直接设为排除对象,可中断此类无效扫描循环。
1、在【添加或删除排除项】界面,点击【添加排除项】,然后选择【进程】。
2、在弹出的输入框中,键入antimalware service executable(注意大小写不敏感,但需完整匹配显示名称)。
3、点击【添加】按钮,该进程将不再被实时保护监控。
三、向Windows Defender添加文件类型排除项
某些开发环境或工具链会高频生成临时文件(如.log、.tmp、.cache),若Defender默认扫描所有新创建文件,则极易引发CPU飙升。排除特定扩展名可规避无意义扫描负载。
1、回到【添加或删除排除项】界面,点击【添加排除项】,选择【文件类型】。
2、在输入框中依次添加以下常见高频率临时扩展名:.log、.tmp、.cache、.dmp。
3、每输入一个扩展名后点击【添加】,确保全部成功列入排除列表。
四、禁用Windows Defender对自身程序目录的扫描
Windows Defender在扫描过程中若包含其自身安装路径(C:\Program Files\Windows Defender),可能引发自检死循环或模块重载异常,导致CPU持续满载。明确排除该路径可消除该类内部冲突。
1、在【添加或删除排除项】界面,点击【添加排除项】,选择【文件夹】。
2、在地址栏手动粘贴路径:C:\Program Files\Windows Defender。
3、点击【选择文件夹】,在弹出的确认对话框中点击Yes以完成添加。










