双击.exe或.msi安装包被Windows阻止时,可右键属性勾选“解除锁定”快速解限;或通过注册表添加LowRiskFileTypes键值(需重启)实现一劳永逸;还可临时运行PowerShell命令Set-ExecutionPolicy RemoteSigned绕过SmartScreen。

当你双击一个刚下载的.exe或.msi安装包,弹出“由于无法验证发布者,Windows 已阻止此软件”对话框,点击“更多信息”后只看到“仍要执行”灰色不可点按钮——这不是文件损坏,而是系统主动拦截,必须手动解除限制才能继续安装。
右键属性中取消“已阻止”标记(最快适用单个文件)
找到被拦住的安装程序文件 → 右键 → 选择“属性” → 拉到最下方“安全”区域 → 若看到“此文件来自其他计算机,可能被阻止以帮助保护该计算机”,勾选右下角“解除锁定”复选框 → 点击“确定”。
这一步仅对当前文件生效,不改系统设置,也无需重启。若勾选项是灰色不可选,说明你没用管理员账户打开属性窗口,或该文件已被压缩包二次解压过——此时需先解压到桌面再操作。
注册表添加低风险文件类型(一劳永逸但需重启)
方法一:直接注入LowRiskFileTypes键值
按 Win+R → 输入 regedit → 回车 → 导航至:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Associations
若右侧空白处无 LowRiskFileTypes 字符串值 → 右键空白处 → 新建 → 字符串值 → 命名为 LowRiskFileTypes。
双击该字符串 → 在“数值数据”栏粘贴以下内容(注意末尾分号不能丢):
.exe;.msi;.bat;.cmd;.vbs;.reg; → 点击“确定”。
关闭注册表编辑器 → 重启电脑 → 此后所有带上述扩展名的本地文件将跳过发布者验证弹窗。
⚠️ 注意:该设置仅作用于当前登录用户,切换账户后需重复操作;若误删分号或漏掉点号,会导致整条规则失效,且无报错提示。
临时绕过SmartScreen筛选器(适合紧急安装)
第一步:按下 Win+X → 选择“Windows PowerShell(管理员)”或“命令提示符(管理员)”;
第二步:输入以下命令并回车:
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser;
第三步:在文件所在目录下,右键空白处 → 选择“在此处打开 PowerShell 窗口” → 输入:
.\your_setup_file.exe(把 your_setup_file.exe 替换为实际文件名)→ 回车运行。
这条命令不会关闭SmartScreen,只是让PowerShell允许执行本地签名脚本和程序,比完全禁用更安全。退出PowerShell后策略依然保留,下次用同样方式启动即可。

















