Windows 10系统下如何修复Heroku CLI安装器报错「此应用已被阻止以保护你的安全」?
Heroku CLI安装时Windows提示「此应用已被阻止以保护你的安全」的解决方案
我之前也碰到过一模一样的问题!当时也是用管理员账户从官方网站下载的Heroku CLI安装器,结果Windows直接弹出「此应用已被阻止以保护你的安全」的提示,还显示发布者未知,当时确实挺纠结的——明明是官方渠道的文件,却被系统拦了,既想安装又怕有安全风险。
先跟你说个好消息:官方已经修复这个问题了
编辑于2021年4月28日:我已向Heroku提交工单,该问题已于2021年4月27日修复,Windows二进制文件已更新,新的安装说明可查看Heroku CLI页面。
你现在可以重新去官方页面下载最新的安装器,应该不会再遇到拦截提示了。
万一之后再碰到类似情况(或者当时还没修复时的临时解决办法)
因为你提到Windows没有「更多信息」选项,只能点击「关闭」,那可以试试这些方法:
- 右键点击下载好的安装器文件,选择「属性」,在「常规」标签页的最下方,找到「安全」区域,如果有「解除锁定」按钮,点击它,然后再双击安装器尝试安装。这是Windows针对从互联网下载的文件的默认安全锁定机制,解除后就能正常安装了。
- 如果上述方法行不通,还可以用命令行安装:打开管理员模式的PowerShell,执行
winget install heroku命令,通过winget官方源来获取安装包,这种方式不会触发发布者未知的拦截提示。 - 另外,也可以选择下载免安装的压缩包版本,解压后把Heroku可执行文件所在的文件夹路径添加到系统环境变量的「Path」里,这样不用安装也能正常使用Heroku CLI的所有功能。
完全理解你谨慎的心态,毕竟涉及到开发工具,安全第一!这些方法都是针对Windows安全机制的常规操作,不用担心安全问题。
内容的提问来源于stack exchange,提问作者Crazy_K
相关产品推荐
相关产品推荐

