Windows 智能屏幕是否也应该阻止硬盘上的文件?

Windows 智能屏幕是否也应该阻止硬盘上的文件?

我下载了一个 .zip 文件,其中包含使用 Visual Studio 创建的 .exe 程序。

到目前为止一切顺利。我没有使用 IE,而是用了 Chrome,一切正常。

我在我的硬盘上解压了该文件并尝试运行它......

在此处输入图片描述

本质上翻译就是:Windows SmartScreen 阻止了该程序的执行。

我一直以为 SmartScreen 只会检查通过 IE 下载的内容,而不会检查硬盘上已有程序的执行情况,所以我很想知道这到底是怎么回事。这是 SmartScreen 的正常行为吗?

(我之前曾启动过已签名和未签名的 .exe 文件,但从来没有弹出过这个问题,所以这让我很困惑)。

答案1

阻止是由与文件关联的 NTFS 流引起的,取决于文件的来源(受信任、Internet、Intranet 或不受信任)。

Right Click您可以通过登录、转到Properties并单击 来解除对文件的阻止Unblock。这将删除针对该文件的标签。

您说得对,这种行为通常与 Internet Explorer 有关。我不能肯定,但正如您从 Chrome 下载的一样,如果 Chrome 认为这些文件来自不安全的来源,它似乎也会标记这些文件。但是,任何包含此流的文件都会抛出检查,不仅是在尝试运行 IE 时,而且它会针对文件存储(以及从 ZIP 文件等中提取的任何文件)。

更多内容可参见这里

相关内容