windows 10中可彻底禁用smartscreen的五种方法:一、关闭安全中心系统级防护;二、禁用edge内置smartscreen;三、注册表修改enablesmartscreen为0;四、组策略禁用(专业版及以上);五、注册表设置smartscreenenabled为off。

如果您在 Windows 10 中安装第三方软件时反复遭遇“Windows 已阻止此应用”“SmartScreen 已阻止启动一个未识别的应用”等弹窗提示,则说明 Microsoft Defender SmartScreen 正在对本地可执行文件实施运行前拦截。以下是多种可独立生效、覆盖不同系统版本与使用场景的彻底禁用方法:
一、关闭 Windows 安全中心中的系统级 SmartScreen
该操作停用基于云端声誉数据库的哈希比对机制,使系统不再对 EXE、MSI 等文件执行全局扫描与拦截,适用于所有 Windows 10 版本,包括家庭版。
1、按下 Win + I 打开“设置”应用。
2、点击左侧“隐私和安全性”,然后选择“Windows 安全中心”。
3、在安全中心主界面中,点击“应用和浏览器控制”。
4、向下滚动至“基于声誉的保护”区域,点击右侧“管理设置”链接。
5、将“检查应用和文件”选项设为关闭。
6、将“Microsoft Defender SmartScreen”开关切换为关闭。
7、将“适用于 Microsoft Edge 的 SmartScreen”也设为关闭。
8、将“适用于 Microsoft Store 应用的 SmartScreen”同样设为关闭。
二、在 Microsoft Edge 中禁用内置 SmartScreen
Edge 浏览器拥有独立于系统级的 SmartScreen 引擎,即使系统设置已关闭,仍可能对下载的安装包触发二次拦截。关闭此项可消除浏览器端的下载阻断行为。
1、启动 Microsoft Edge,地址栏输入:edge://settings/privacy 并按回车。
2、向下滚动至“安全性”模块,找到“Microsoft Defender SmartScreen”选项。
3、将其开关状态由开启改为关闭。
4、关闭并重新打开 Edge 浏览器,确保设置已加载生效。
三、通过注册表强制禁用 SmartScreen(全版本通用)
该方法直接修改系统底层策略键值,绕过图形界面限制,适用于家庭版等无组策略功能的系统,可防止 SmartScreen 后台服务自动恢复。
1、按下 Win + R,输入 regedit 并以管理员身份运行。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System。
3、若“System”项不存在,右键“Windows”项 → 新建 → 项 → 命名为“System”。
4、在“System”项内右键空白处 → 新建 → DWORD (32位) 值 → 命名为 EnableSmartScreen。
5、双击该值,将其“数值数据”设为 0,点击“确定”。
6、重启计算机使更改生效。
四、通过组策略编辑器彻底禁用(仅限专业版/企业版/教育版)
组策略提供系统级策略覆盖能力,可同步禁用资源管理器、Edge、PowerShell 及其他组件调用的 SmartScreen 行为,避免策略残留导致拦截复现。
1、按下 Win + R,输入 gpedit.msc 并回车。
2、依次展开:计算机配置 → 管理模板 → Windows 组件 → Microsoft Defender SmartScreen → 应用和浏览器控制。
3、双击右侧“配置应用和浏览器控制”策略。
4、选择“已启用”,并在下方下拉菜单中选择关闭。
5、点击“确定”,关闭组策略编辑器。
6、按 Win + R 输入 cmd,右键以管理员身份运行命令提示符,输入 gpupdate /force 并回车。
五、修改 Explorer 层级注册表开关(兼容旧版与隐藏策略)
部分 Windows 10 版本(如 1709 及早期更新)仍依赖 Explorer 进程读取 SmartScreenEnabled 键值,该路径可覆盖界面设置未生效的情况。
1、按下 Win + R,输入 regedit 并运行。
2、导航至路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer。
3、在右侧空白处右键 → 新建 → 字符串值 → 命名为 SmartScreenEnabled。
4、双击该字符串值,将其“数值数据”设为 Off,点击“确定”。
5、重启资源管理器进程或注销当前用户使设置立即生效。











