根本原因是microsoft defender smartscreen对非签名、低信誉exe文件主动拦截;最通用方案是通过windows安全中心关闭四项基于声誉的保护开关,立即生效但需自担风险。

Windows 11 运行从网页下载的 EXE 文件时反复弹出“Microsoft Defender SmartScreen 已阻止启动此应用”蓝色警告框,根本原因是系统对非签名、低信誉度可执行文件实施主动拦截,尤其针对首次运行的本地下载程序。该拦截不区分文件是否真实安全,仅依据云端声誉库匹配与本地行为特征分析触发。
通过 Windows 安全中心关闭 SmartScreen 全局检查
这是最通用、无需版本限制且可逆的操作路径,直接禁用 SmartScreen 在应用层、浏览器层、商店层和资源管理器层的全部信誉判断逻辑。
1、按 Win + I 打开设置 → 左侧点“隐私和安全性” → 右侧滚动到底部点击“Windows 安全中心” → 点击“打开 Windows 安全”链接。
2、左侧选“应用和浏览器控制” → 右侧点“基于声誉的保护设置”。
3、将以下四个开关全部设为【关】:检查应用程序和文件、潜在不希望的应用程序阻止、Microsoft Edge 的 SmartScreen 保护、Microsoft Store 应用的 SmartScreen 保护。
这一步做完立即生效,无需重启。但注意:关闭后系统将不再提示仿冒网站、未知安装包或恶意下载文件,风险自担。
家庭版专用:注册表强制禁用 SmartScreen 核心服务
Windows 11 家庭版无法使用组策略编辑器,注册表修改是唯一能绕过图形界面、彻底屏蔽 SmartScreen 底层调用的方式,适用于所有家庭版用户。
方法一:手动写入注册表键值
1、按 Win + R 输入 regedit → 回车 → 点“是”允许管理员权限。
2、导航至:HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsSystem
3、若 System 项不存在,右键“Windows” → 新建 → 项 → 命名为 System。
4、在右侧空白处右键 → 新建 → DWORD (32 位) 值 → 命名为 EnableSmartScreen → 双击将其数值数据改为 0。
5、重启电脑,SmartScreen 的应用级拦截将完全失效。
方法二:一键导入 REG 文件(推荐给不熟悉注册表操作的用户)
新建记事本 → 粘贴以下内容 → 保存为 disable-smartscreen.reg → 双击运行并确认合并:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System]
"EnableSmartScreen"=dword:00000000
注意:注册表错误可能导致系统异常,务必提前备份或创建还原点。
临时绕过:解除单个 EXE 文件的锁定状态
很多用户其实并不想永久关闭 SmartScreen,只是想立刻运行刚下载的某个可信安装包。这时只需清除系统自动添加的“来自互联网”的标记即可,操作快、无副作用、不影响其他防护。
第一步:找到目标 EXE 文件 → 右键 → 选择“属性”。
第二步:在“常规”选项卡底部查看是否有“解除阻止”复选框。
第三步:勾选它 → 点击“应用” → 点击“确定”。
第四步:双击运行该 EXE,不会再弹 SmartScreen 警告。
如果没看到“解除阻止”选项,说明文件不是从网络下载的(比如U盘拷贝),或已被其他工具清除过 Zone.Identifier 流;此时 SmartScreen 拦截大概率来自声誉库匹配,需走前两个方案。











