私が知っているほぼすべてのセットアップは、最初にこのようなものを示しています:
言っているテキストがあります:
「コンピューティングスペース要件」
これは、たった数秒で実行されることもあれば、さらに長く実行されることもあります。
ディスクの空き容量を確認することは、最大で約1秒かかるfsutil volume diskfree c:
を呼び出すのと同じであるため、メッセージは次のような意味のないものです。
「私たちはここで何かをしているので、あなたには何も教えません。」
私はすでに何が起こっているかを確認するために Process Monitor を使用しようとしましたが、重要なものは何も見つかりませんでした。
私は考えることができます:
実際に実行している「コンピューティングスペース要件」を出力するすべてのセットアップに対する一般的な回答はないかもしれませんが、経験則があるかもしれません。
(私のスクリーンショットの例は Markdown Edit からランダムに取られた WiX Toolset )を使用しています
私の質問:
セットアップがビジー状態で「コンピューティングスペース要件」を書き込んだ場合、セットアップ実行中に何が起こりますか?
インストールする必要があるプログラムの量を決定し、ディスク上のサイズを決定します。ユーザーがインストールのために選択した機能や現在のシステムの状態など、いくつかの要因があります。
多くのプログラムは共有依存関係に依存していますが、それらの依存関係がOSに同梱されていない場合、またはそれらのライブラリの異なるバージョンが同梱されている場合、アプリケーション自体がそれらをインストールする必要があります。または、別のプログラムによってすでにインストールされている可能性があります。
つまり、プログラムのインストールによる実際のディスクへの影響は大きく異なる可能性があります。ディスクとレジストリを検索して依存関係がシステムで既に利用可能かどうかを判断するのに時間がかかるため、UIはこのメッセージを表示して、何を行っているかを通知します。
マティーニを作る方法はいくつありますか?あなたは正確です。それは、ソフトウェア、作成者、および「それら」が計算、検索、収集、調査しているソフトウェアに依存します...答えは「はい」です。同じプログラムを1回インストールしてからアンインストールしてから再インストールし、各インストールに2つの非常に異なる時間がかかる場合があります。お使いのコンピューターには、イベントのスケジュールもあります。また、あなたは物事をやっています。毎日午前8時にオフィスに到着する場合がありますが、時間がかかる場合があります。そして、コンピュータサイエンスの優先順位と呼ばれるものがあります。