windows 11 的 smart app control(sac)会拦截未签名或云库无记录的程序,需先确认其状态:若设置中“智能应用控制设置”可操作,则直接关闭或切为评估模式并重启;若灰色不可点,则须以管理员身份运行 powershell 执行注册表命令禁用并重启生效。

你在运行绿色软件、开发工具或旧版小众程序时,反复被弹窗提示“智能应用控制已阻止此应用”,双击直接卡死无法点“仍要运行”——这不是杀毒软件在拦,是 Windows 11 底层的 Smart App Control(SAC)在强制拦截未签名或云库无记录的程序,必须针对性关闭才能解封。
先确认 SAC 当前状态和是否可图形化关闭
按 Win + I 打开设置 → 进入「隐私和安全性」→ 点击「Windows 安全中心」→ 左侧选「应用和浏览器控制」→ 找到并点击「智能应用控制设置」。
页面顶部会明确显示当前状态:【评估】、【打开】或【关闭】。只有显示为【评估】或【打开】且选项可点击时,才支持图形界面直接关闭;若该区域整体灰色不可操作,说明系统已锁定 SAC,必须跳转注册表方案。
这一步不能跳过。误以为“有这个入口就一定能关”,结果在灰色页面反复点击无效,浪费时间还可能误操作其他安全项。
图形界面可操作时:一键关闭 SAC
方法一:直接关闭(适用于评估模式或刚启用不久的设备)
在「智能应用控制设置」页,点击【关闭】→ 弹出警告框时勾选「我了解关闭后无法在不重装系统的情况下重新启用」→ 点击「关闭」→ 等待页面刷新显示「已关闭」状态 → 【必须重启电脑】,否则拦截策略仍生效。
方法二:切回评估模式(适合想保留部分防护但临时放行)
选择【评估】而非【关闭】→ 系统会继续监控但不再主动拦截→ 重启后观察目标程序是否能运行。注意:评估模式下部分高风险未签名程序仍可能被拦,不如彻底关闭来得干净。
界面锁定/灰色不可点时:用 PowerShell 强制禁用
第一步:以管理员身份运行 Windows 终端
右键开始菜单 → 选择「终端(管理员)」→ 点击「是」通过 UAC 提示。
第二步:执行注册表修改命令
输入以下命令并回车:
Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\CI\Policy" -Name "VerifiedAndReputablePolicyState" -Value 0 -Type DWord
第三步:验证是否写入成功
再输入:
Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\CI\Policy" -Name "VerifiedAndReputablePolicyState"
若返回值为 0,说明已设为关闭状态。
第四步:重启生效
直接关机再开机,不要仅注销或休眠。重启后进入 Windows 安全中心确认状态已变更为「已关闭」,再尝试运行被拦程序。
关掉前必做的两件事
① 先对被拦文件做「解除阻止」
右键该 .exe 或 .msi 文件 → 「属性」→ 「常规」选项卡 → 勾选底部「解除阻止」→ 「应用」→ 「确定」。很多拦截其实卡在这一步,根本不需要动 SAC。
② 检查是否被其他机制叠加拦截
打开「Windows 安全中心」→ 「保护历史记录」→ 筛选「阻止的应用」→ 查看拦截来源是否写着「智能应用控制」。如果写的是「基于声誉的保护」或「SmartScreen」,那就该去关对应开关,不是 SAC 的事。











