必须从系统级、浏览器级和注册表三层同步关闭才能彻底禁用smartscreen:先在windows安全中心关闭“检查应用和文件”及“潜在不希望的应用阻止”,再在edge设置中关闭microsoft defender smartscreen,最后通过注册表新建enablesmartscreen并设为0。

你在 Windows 10 中下载安装包后双击运行,反复弹出“Windows 已保护你的电脑”“SmartScreen 已阻止启动一个未识别的应用”提示框,每次都要点“更多信息→仍要运行”,不仅打断操作节奏,还可能因误点“不运行”导致安装中断;这不是病毒警报,而是系统对未签名、低下载量或非 Microsoft Store 来源文件的默认拦截机制,必须从系统级、浏览器级和注册表三层同步关闭才能彻底失效。
通过 Windows 安全中心关闭系统级 SmartScreen
这是覆盖最广、最稳妥的主控开关,关闭后本地 .exe/.msi 文件不再触发弹窗,所有 Windows 10 版本(含家庭版)均支持。
1、按 Win + I 打开设置 → 点击“更新和安全” → 左侧选择“Windows 安全中心”。
2、在安全中心首页点击“应用和浏览器控制” → 向下滚动至“基于声誉的保护”区域,点击右侧“管理设置”。
3、将“检查应用和文件”设为关闭 → 同时关闭“适用于 Microsoft Edge 的 SmartScreen 防护” → 【必须关闭“潜在不希望的应用阻止”】,否则部分灰色工具类软件仍会被二次拦截。
4、关闭页面后更改立即生效,无需重启。
在 Microsoft Edge 中禁用内置 SmartScreen
即使系统级已关闭,Edge 浏览器仍会独立扫描你刚下载的安装包并弹窗拦截,尤其当你用 Edge 下载 .exe 文件时,这一步必不可少。
方法一:地址栏直达
1、打开 Edge,地址栏输入 edge://settings/privacy 并回车。
2、向下滚动到“安全性”模块,找到“Microsoft Defender SmartScreen”。
3、将其开关切换为关闭。
4、关闭并重新打开 Edge,确保策略加载成功。
方法二:菜单入口
1、点击右上角三个点 → 设置 → 隐私、搜索和服务。
2、滚动到底部“安全性”区域,关闭同一项开关。
注册表强制禁用(防止后台自动恢复)
前两步关闭后,极少数场景(如资源管理器缩略图预览、PowerShell 脚本调用、企业部署环境)仍可能触发残留提示。此时需修改注册表切断 SmartScreen 初始化链路,该操作适用于所有版本,且能防止系统更新后自动重置。
第一步:准备注册表编辑器
1、按 Win + R 输入 regedit → 回车 → 若弹出 UAC 提示,点击“是”。
第二步:定位并新建键值
1、导航至:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System。
2、若右侧空白处无 EnableSmartScreen 项,右键空白 → 新建 → DWORD (32位) 值 → 命名为 EnableSmartScreen。
3、双击该值,将“数值数据”设为 0,基数保持十进制。
第三步:生效验证
1、关闭注册表编辑器。
2、按 Ctrl + Shift + Esc 打开任务管理器 → 找到“Windows 资源管理器” → 右键“重新启动”。
3、此后再下载并运行任意第三方安装包,不再出现 SmartScreen 弹窗。











