补充一些更深入的见解。根据微软安全架构的最佳实践,极不建议仅仅为了提升解压性能,就将目标解压文件夹永久添加到Windows Defender的排除列表中。这种操作会破坏系统的零信任基线,导致在该物理路径下释放的任何潜在恶意负载都能在磁盘写入期间直接绕过实时扫描机制。为了确定最合适的底层优化策略,需要进一步明确当前正在解压的具体压缩算法格式,以及这种极端的性能降级是仅在处理特定的大型单文件压缩包时发生,还是在涉及大量碎片化小文件的常规解压场景中也会出现。
在源压缩包具有经过完全验证的安全签名且绝对可信的前提下,一种更严谨的临时性能权衡方案是提升当前操作的系统权限级别,并暂时挂起安全拦截。您可以直接启动具有管理员权限的PowerShell终端并执行 Set-MpPreference -DisableRealtimeMonitoring $true 命令。该操作将暂时释放底层的I/O句柄。在解压进程结束后,请立即执行 Set-MpPreference -DisableRealtimeMonitoring $false 以恢复系统的保护状态。如果出于企业部署可管理性的考量必须配置排除项,通过修改注册表键 HKLM\SOFTWARE\Microsoft\Windows Defender\Exclusions\Processes 为特定的解压可执行文件(例如 7zG.exe 或 7zFM.exe)临时注入进程级排除,从技术角度来看,这比直接暴露整个物理目录空间具备更高的系统级安全可控性。