win11中defender对zip/rar/7z等压缩包默认执行递归解压式深度扫描,导致卡顿甚至资源管理器无响应;可通过临时勾选“跳过压缩文件夹”、永久排除压缩包所在文件夹或注册表/组策略禁用压缩包内容扫描来解决。

Win11中Windows Defender对ZIP、RAR、7z等压缩包执行递归解压式深度扫描,导致双击打开、解压过程卡顿甚至资源管理器无响应——这不是误报,而是其默认行为:当压缩包内含可执行文件(.exe/.bat/.ps1等)时,Defender会逐层解压并扫描所有嵌套子文件,CPU与磁盘占用飙升至90%以上,持续数十秒到数分钟不等。
临时跳过压缩包扫描(立即生效)
右键点击目标压缩包→选择“使用Windows Defender扫描”→在弹出的扫描窗口左下角勾选【跳过压缩文件夹】→点击“扫描”。该选项仅对本次扫描生效,不影响其他文件。
这一步操作起来很简单,直接勾选即可,但注意:若压缩包已触发实时保护监控(比如刚下载完成),此方法无效,必须先停用实时保护或添加排除项。
永久排除特定压缩包路径
① 打开Windows安全中心→病毒和威胁防护→管理设置→添加或删除排除项;
② 点击“添加排除项”→选择“文件夹”;
③ 浏览并选中存放压缩包的根目录(如D:\Downloads\Archives),【不要选单个.zip文件,Defender不支持对压缩包文件本身设排除】;
④ 确认添加后,该文件夹下所有新放入的压缩包将不再被深度扫描——但已存在的压缩包若已被标记为“需扫描”,仍可能触发一次后台扫描,重启资源管理器可清空缓存状态。
禁用压缩包内文件自动解压分析(注册表级干预)
方法一:关闭“压缩文件夹内容扫描”策略(推荐)
按Win+R输入regedit→以管理员身份运行→定位到:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Scan
若Scan项不存在,右键Windows Defender→新建项→命名为Scan;
在Scan右侧空白处右键→新建→DWORD (32位)值→命名为DisableArchiveScanning;
双击该值,将数值数据设为【1】,基数选十进制;
重启explorer.exe进程(任务管理器→找到Windows资源管理器→右键重启),或直接重启电脑。
方法二:通过组策略停用(仅限专业版/企业版)
Win+R输入gpedit.msc→计算机配置→管理模板→Windows组件→Microsoft Defender防病毒→扫描→配置“扫描压缩文件夹内容”→设为“已禁用”→确定。
该策略优先级高于排除列表,一旦启用,所有压缩包无论路径、类型、来源均跳过内部文件解压分析,仅做外层哈希比对——这是解决卡死最彻底的方式。











