必须立即添加文件夹排除项以防止误删;可通过windows安全中心图形界面四步操作或powershell命令add-mppreference快速添加,注意路径格式与勒索软件防护等冲突项需同步调整。

当Windows Defender将你开发的程序、编译产物或本地测试数据文件夹误判为威胁并隔离时,必须立即添加文件夹排除项,否则后续运行会持续被拦截或删除。
通过Windows安全中心图形界面添加文件夹排除
第一步:点击任务栏右下角通知区域的盾牌图标→选择“打开Windows安全中心”(若图标未显示,请按Win+I打开设置→更新和安全→Windows安全中心→打开)。
第二步:在左侧菜单中点击“病毒和威胁防护”→滚动到右侧区域,点击“病毒和威胁防护设置”。
第三步:向下滚动找到“排除项”→点击右侧“添加排除项”按钮→在弹出菜单中选择“文件夹”。
第四步:点击“浏览文件夹”→【必须选中目标文件夹的根目录,不能选其父级或子级路径】→选中后点击“选择此文件夹”。此时该文件夹会立刻出现在排除项列表中,且下方状态显示“已启用”。
注意:添加后无需重启,实时保护会立即跳过该文件夹内所有内容的扫描;但此前已被隔离的文件需手动还原,不能自动恢复。
在 Windows 11 上"直接发声"的 TTS(从 WSL2/TUI 调用 powershell.exe + System.Speech)。适用于用户说"说出来/读出来/语音播报/用TTS",或反馈"没声音/tts 生成的 mp3 是空的/播不出来",以及需要中文语音但 OpenClaw 内置 tts 不可用时。
用PowerShell命令行快速添加(适合批量或脚本化操作)
以管理员身份运行PowerShell →执行以下命令:
Add-MpPreference -ExclusionFolder "C:\MyProject\Build"
这条命令会立即将指定路径加入排除列表,支持中文路径和空格,无需引号转义——但路径末尾不能带反斜杠“\”,否则会报错。
验证是否生效:运行 Get-MpPreference | Select-Object -ExpandProperty ExclusionFolder 查看当前所有排除文件夹。
排除失败的常见原因与绕过方法
如果添加后仍被拦截,先检查该文件夹是否被其他安全机制覆盖:打开“病毒和威胁防护设置”→下滑找到“勒索软件防护”→点击“受控文件夹访问”→确认其状态为“关闭”或该文件夹已加入“受保护文件夹”的“允许应用”列表。
某些企业环境启用了“篡改防护”,此时普通用户无法通过界面或PowerShell修改排除项。你需要联系IT管理员,在Intune或组策略中统一配置,并确保 HideExclusionsFromLocalAdmins 未启用——否则连管理员账户也看不到已配置的排除项。










