Microsoft Defender SmartScreen
功能Windows 8.1, 10, 11
Microsoft Defender SmartScreen 是一项 Windows 安全功能,它会对照微软的信誉数据检查下载的应用和访问的网站。对于下载人数较少的文件,即使文件带有签名且安全无虞,它也会显示蓝色的“Windows 已保护您的电脑”屏幕。
1信誉机制的工作原理
SmartScreen 根据信誉来判断文件:下载并运行该文件的人数以及是否报告过问题。新程序或新版本初始时的信誉较低,因此在发布后的头几周内,即使拥有有效的代码签名,出现警告也很常见。
2在点击“仍要运行”之前
请仅从发布者的官方网站下载。检查数字签名(文件“属性”>“数字签名”),并将 SHA-256 哈希值与发布者列出的哈希值进行比较,例如在 PowerShell 中使用Get-FileHash <file> -Algorithm SHA256。
如果发布者未知、缺少签名或哈希值不符,请勿运行该文件。
3设置
SmartScreen 在“Windows 安全中心”>“应用和浏览器控制”>“基于声誉的保护”中进行控制。建议保持开启状态。
如何检查 SmartScreen 发出警告的下载项
- 右键单击文件 >“属性”>“数字签名”,并检查签名者名称。
- 打开 PowerShell 并运行:Get-FileHash <path-to-file> -Algorithm SHA256
- 将哈希值与发布者官方页面上的哈希值进行比较。
- 仅当两者匹配时,才在 SmartScreen 界面上选择“更多信息”>“仍要运行”。
注意事项
- 请勿为了安装单个程序而关闭 SmartScreen。
- 签名只能证明谁发布了文件,并不能保证每个版本都没有漏洞。
相关文章
- BitLocker 恢复密钥什么是 BitLocker 恢复密钥、Windows 为什么会要求输入该密钥、在哪里可以找到它以及如何使用 manage-bde 检查保护状态。
- Windows 中的临时文件Windows 存放临时文件(%TEMP%、C:\Windows\Temp)的位置、可以安全删除的内容以及支持的清理方法。
- Windows 恢复环境 (WinRE)什么是 WinRE,如何打开它,它提供哪些工具,以及如何使用 reagentc /info 进行检查。
资料来源
- Microsoft Defender SmartScreen (Microsoft Learn) learn.microsoft.com
说明: Rain Cleaner 在其“信任中心”页面上公布了其 SHA-256 哈希值和签名详情。
最后审核: