点下载按钮没反应,右上角弹出“小白装机_2.9.6.zip 通常不会下载。请确保信任此文件”,或者下载完双击直接被删、提示“无法安全下载”。
三个提示要分开看
- “通常不会下载”:文件已经下载到临时目录,等你确认。点右边三个点 → 保留 → 在“下载”面板里选仍然保留,文件才会落到下载目录;
- “无法安全下载”:Edge 直接删了临时文件,需要先在“下载”里点“更多信息/保留”,再重新下一次;
- “Windows 已保护你的电脑”:这是另一层(SmartScreen 的安装拦截),点“更多信息”→“仍要运行”。
为什么重复下载还是被拦
因为判断依据不是“你下了几次”,而是文件哈希和分发源的声誉。换了新版本、哈希变了,声誉要重新累积,所以新包出来前几天被拦是正常的。
比“点保留”更稳的做法
- 先核对哈希:把下载到的文件和官网给的 SHA-256 对一遍,确认没被中间人改过,再决定要不要放行;
- 保留后立刻扫一次:用系统自带杀毒对文件做一次自定义扫描,几十秒的事;
- 别关 SmartScreen:为了一个文件把整机防护关掉,是拿系统安全换方便,后面装别的东西照样会被别的威胁盯上。
如果你自己就是发布者
想彻底不被拦,只有两条路:给安装包做代码签名(需要证书,成本不低),或者累积下载声誉(量足够大之后自动放行)。站内说明页写清“为什么会被拦、怎么安全放行、哈希在哪里核对”,比让用户自己去搜索引擎里找答案要靠谱得多。
放行之后,怎么确认文件真的没被动过
点"仍然保留"只是让文件落地,不证明文件是干净的。放行后做两件事:
certutil -hashfile 小白装机_2.9.6.zip SHA256
Get-AuthenticodeSignature .\小白装机_2.9.6.exe | Format-List
第一条核对内容完整性;第二条看数字签名状态——显示 Valid 说明签名链可信,显示 NotSigned 说明这个包没有做代码签名(当前版本就是这种),显示 HashMismatch 则意味着文件被人改过,立刻删掉重下。没有签名不等于有毒,但"签名无效/哈希不符"一定是问题。
最后用系统自带杀毒做一次自定义扫描:Windows 安全中心 → 病毒和威胁防护 → 扫描选项 → 自定义扫描,选这个文件,几十秒出结果。
公司电脑或装了安全软件时,提示会不一样
同样的文件,在不同环境里被拦的方式不同:企业装了组策略管理的机器,Edge 可能直接显示"已被你的组织阻止",这时点"保留"是灰的,需要管理员在 edge://settings 对应的下载策略里放行;装了第三方安全软件的机器,文件可能落地后立刻被隔离进"病毒隔离区",表现是"下载完成但文件消失"——去安全软件的隔离区里恢复并加白名单,而不是反复重下。
参考来源(官方文档):Microsoft 支持:Windows 帮助与支持 · Microsoft Learn:Windows 部署方案