需启用“智能应用控制”(SAC)以主动拦截风险软件,其默认关闭,仅在UEFI安全启动开启、TPM 2.0激活且全新安装或重置后可激活;可通过重置电脑、全新安装、PowerShell修改注册表或安全中心手动启用四种方式开启。

如果您希望 Windows 11 主动识别并阻止未经验证、未签名或来源不明的风险流氓软件运行,则需启用“智能应用控制”(Smart Application Control, SAC)。该功能基于微软云信誉服务与AI预测模型,在程序启动前即评估其可信度,并自动拦截高风险执行行为。此功能默认不启用,且仅在满足硬件条件(UEFI 安全启动开启、TPM 2.0 激活)及系统初始状态(全新安装或重置后)下可被激活。以下是多种经验证有效的开启路径:
一、通过重置电脑触发评估模式并启用
重置电脑是微软官方推荐的首选方式,可在保留个人文件的前提下重建系统安全策略环境,强制 SAC 进入评估模式,并依据后续实际使用行为自动升级为启用状态。
1、按下 Win + I 组合键,打开“设置”应用。
2、依次点击“系统”→“恢复”→“重置此电脑”区域下的“初始化电脑”选项。
3、选择“保留我的文件”,避免误删文档、图片等个人数据。
4、按屏幕提示完成重置流程,等待系统自动重启并重新配置。
5、首次登录桌面后,SAC 将自动以评估模式启动,开始后台学习常用应用行为;若无兼容性异常,约 3–7 日后将自动切换为启用状态。
二、通过全新安装 Windows 11 强制激活评估模式
全新安装可彻底清除现有系统策略冲突与注册表残留,确保 SAC 在首次启动时即加载并进入评估模式,适用于当前系统无法触发 SAC 初始化的场景。
1、从微软官网下载 Windows 11 安装助手 或使用 Media Creation Tool 制作可启动 USB 安装介质。
2、运行安装程序,在安装类型界面选择“自定义:仅安装 Windows(高级)”。
3、在磁盘分区步骤中,选中系统盘(通常为 C:),点击“格式化”以清除旧系统残留策略。
4、完成安装并首次进入桌面后,打开“Windows 安全中心”→“应用和浏览器控制”→“智能应用控制设置”。
5、确认状态栏显示“评估模式”,表示 SAC 已成功激活并开始运行。
三、通过 PowerShell 修改注册表策略强制启用
当系统已完成评估但图形界面未显示启用开关时,可通过 PowerShell 直接写入底层代码完整性(CI)策略注册表项,等效于系统级激活 SAC,无需等待自动升级。
1、右键点击“开始”按钮,选择“Windows Terminal(管理员)”或搜索 PowerShell 后右键选择以管理员身份运行。
2、输入以下命令并回车执行:Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\CI\Policy" -Name "VerifiedAndReputablePolicyState" -Value 1 -Force。
3、执行后无提示即表示成功;如需验证,可运行:Get-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Control\CI\Policy" -Name "VerifiedAndReputablePolicyState"。
4、确认返回值为 1 后,重启计算机使策略完全生效。
四、通过 Windows 安全中心手动启用(限评估模式已存在时)
当系统已处于评估模式且界面显示启用开关可用时,可直接通过图形界面将运行模式由评估切换为启用,操作安全可逆,无需命令行干预。
1、打开“Windows 安全中心”(可通过开始菜单搜索直接启动)。
2、依次点击左侧导航栏“应用和浏览器控制”→“智能应用控制”。
3、点击右侧“管理智能应用控制”链接。
4、在新页面中找到主开关,将其切换为“启用”状态。
5、在随后出现的用户帐户控制(UAC)提示中点击“是”完成确认。


















