为什么打开文件安全警告对mysetup.exe来说太慢了?

时间:2013-03-18 11:30:52

标签: installation inno-setup

为什么打开mysetup.exe需要30秒才能打开? 当我从资源管理器中单击exe并且其内部下载文件夹时,也会发生延迟。其他文件夹没有延迟。

在Windows显示“安全警告”对话框“是否要运行此文件?”之前出现30秒延迟? - 我认为延迟与开放文件安全警告/ AES有关吗?

其他文件(相同尺寸的安装程序)在下载后1-2秒内立即打开,只需这个新的inno打包软件(5 MB文件大小)需要30秒才能打开。

mysetup.exe文件已经过数字签名(comodo)

2 个答案:

答案 0 :(得分:1)

此外,30秒是相当常见的Internet连接超时。因此,如果Windows具有网络连接但没有Internet连接(例如,外部路由器关闭或阻止Internet访问),那么它可能尝试联系Comodo服务器,但最终会超时。 (超时的默认行为是将证书视为有效,因为假设大多数证书都有效。)

答案 1 :(得分:0)

此延迟是由资源管理器尝试验证整个可执行文件的签名。它发生在所有可执行文件上,但是当大小超过几百MB时更为明显。由于同样的原因,它也会在某些时候停止显示图标。

由于这完全是一个Explorer错误,因此您在Inno Setup中唯一能做的就是使用DiskSpanning指令将设置拆分为更小的文件。