在 Windows 8.1 上打开下载的程序非常慢

ant*_*-fx 5 windows internet google-chrome windows-8.1

在 Chrome 等浏览器中从 Internet 下载文件时,它们似乎在文件上设置了某种标志,告诉 Windows 该文件是从 Internet 下载的,并且可能不安全。

对于很多文件,这不会导致问题,打开文件会很快提示我在需要时进入管理模式进行安装。

然而,对于“声誉”较低的程序,也许他们没有数字证书或者他们刚刚发布,Windows 需要长时间才能打开文件。在它最终决定打开文件之前,它显然坐在那里长达 10 分钟没有做任何事情。

当然,这次我可能会尝试多次打开该文件,在这种情况下,一旦 Windows 决定检查它需要检查的任何内容,这两个文件就会同时执行。

我注意到对于这些文件,即使在 Windows 资源管理器中打开文件的属性也很慢,花费的时间相同。当文件属性最终打开时,我会在其中看到“取消阻止”选项。我相信这是导致问题的标志。

有谁知道是什么导致了这种情况以及如何阻止它?这烦人。我真的不知道是什么原因造成的,也许是 Windows Defender?

这发生在我所有的 Windows 机器上,包括昨天安装的全新安装的 Windows 8.1。机器上运行的唯一防病毒软件是 Windows 8.1 附带的 Windows Defender。没有安装其他安全、广告软件或恶意软件程序。

一个有趣的注意事项是,如果我使用下载管理器下载文件,似乎文件上没有设置此标志,并且文件总是立即打开。

UPDATE1(包括评论摘要):

受影响的浏览器:

  1. Chrome:下载后打开属性/执行文件很慢

  2. IE浏览器。下载后运行“安全扫描”可能需要 10 秒,然后在 IE 和资源管理器中立即打开

抗病毒:

  1. Windows Defender的
  2. MalwareBytes(在一台机器上,但不在另一台也受影响的机器上)
  3. 下载管理器(如Download Ninja),文件直接打开,无延迟

可能的原因/解决方案

禁用 Windows Defender:

  • 这似乎对打开文件所需的时间没有任何影响

由大文件引起的?:

  • 我正在测试的文件只有大约 5-6mb,所以我不确定是这种情况

所有文件都会发生?:

  • 如果它下载了一个众所周知的文件,例如 putty,它会立即打开

在策略编辑器中启用“不保留文件附件中的区域信息”:

  • 这会阻止“取消阻止”按钮显示在属性中,但它似乎不会加快文件的打开速度。在我设置此选项后的测试中,文件在下载后仍然需要 ~30s-4m 才能打开

Cos*_*ech 2

试一试。
首先打开组策略编辑器 (gpedit.msc)
浏览到用户配置 -> 管理模板 -> Windows 组件 -> 附件管理器 将
“不保留文件附件中的区域信息”设置为启用。
现在进入 chrome 设置 -> 显示高级设置
滚动到下载部分并选择“下载前询问保存每个文件的位置”
关闭并重新启动 chrome,再次下载文件,看看会发生什么。
这应该摆脱属性中那个讨厌的解锁按钮。

您可能需要重新启动或从提升的 cmd 运行“gpupdate /force”才能使策略生效。