1

mysetup.exeを開くのに30秒かかるのはなぜですか?
エクスプローラーからexeをクリックした場合、およびその中のダウンロードフォルダーの場合にも、遅延が発生します。他のフォルダに遅延はありません。

Windowsが「このファイルを実行しますか?」というセキュリティ警告ダイアログを表示する前に、30秒の遅延が表示されます。-遅延はオープンファイルのセキュリティ警告/AESに関連していると思いますか?

他のファイル(同じサイズのセットアップツール)は、ダウンロード後1〜2秒以内にすぐに開きます。この新しい、パックされていないソフトウェア(5 MBのファイルサイズ)だけを開くには、30秒かかります。

mysetup.exeファイルはデジタル署名されています(comodo)

4

2 に答える 2

1

また、30 秒はかなり一般的なインターネット接続タイムアウトです。そのため、Windows にネットワーク接続はあるがインターネット接続がない場合 (外部ルーターがオフになっている、またはインターネット アクセスがブロックされているなど)、おそらく Comodo サーバーに接続しようとしていますが、最終的にタイムアウトになります。(ほとんどの証明書が有効であると想定されるため、タイムアウトのデフォルトの動作は、関係なく証明書を有効なものとして扱うことです。)

于 2013-03-19T20:01:13.577 に答える
0

この遅延は、実行可能ファイル全体の署名を検証しようとするエクスプローラーによるものです。これはすべての実行可能ファイルで発生しますが、サイズが数百MBを超えるとはるかに顕著になります。また、同じ理由で、ある時点でアイコンの表示が停止します。

これは完全にExplorerのバグであるため、Inno Setupで実行できるのは、DiskSpanningディレクティブを使用してセットアップを小さなファイルに分割することだけです。

于 2013-03-18T14:19:23.780 に答える