Почти каждая знакомая мне установка показывает что-то вроде этого в начале:
Есть текст, говорящий:
"Требования к вычислительной площади"
Это иногда длится всего несколько секунд, а иногда значительно дольше.
Поскольку проверка свободного дискового пространства для меня эквивалентна простому вызову fsutil volume diskfree c:
который занимает максимум одну секунду, сообщение выглядит как эвфемизм для:
«Мы здесь что-то делаем и не скажем, что».
Я уже пытался использовать Process Monitor, чтобы увидеть, что происходит, но не нашел ничего существенного.
Я могу думать о:
- Извлечение содержимого MSI.
- Поиск в реестре или файловой системе для предыдущих установок.
- ...
Хотя может не быть общего ответа для всех установок, в которых указано "Требования к вычислительному пространству", что они на самом деле делают, возможно, существует практическое правило.
(Мой пример скриншота был взят случайным образом из Markdown Edit, который использует WiX Toolset)
Мой вопрос:
Что происходит во время выполнения установки, когда установка занята и пишет "Требования к вычислительному пространству"?