Nearly every setup I know shows something like this at the beginning:
There is a text saying:
"Computing space requirement"
This sometimes runs just a few seconds and sometimes significant longer.
Since checking for free disk space is to me the equivalent of simply calling fsutil volume diskfree c:
which takes about one second maximum, the message seems to be an euphemism for:
"we are doing something here and won't tell you what."
I've already tried to use Process Monitor to see what's going on but found nothing significant.
I can think of:
- Extracting the MSI content.
- Looking in the Registry or file system for previous installations.
- …
While there might be no general answer for all setups out there that print "Computing space requirements" what they are actually doing, maybe there is a rule-of-thumb.
(My example screenshot was taken randomly from Markdown Edit which uses the WiX Toolset)
My question:
What happens during setup execution when the setup is busy and writes "Computing space requirements"?