Почему индикатор выполнения сбрасывает многократно в .msi установщиках?

Существует действительно странная вещь, которая прослушивала меня для установщиков Windows (главным образом .msi, но иногда другие также).

А именно, индикатор выполнения сбрасывает многократно во время операции, представляя его абсолютно бесполезный, поскольку у Вас нет способа знать, насколько больше индикаторов выполнения необходимо пройти.

Это - так или иначе функция?! Кто-то может объяснить это поведение?

Вот пример установщиков, о которых я говорю.

enter image description here

0
задан 06.01.2012, 20:11

2 ответа

В зависимости от стандартной программы установки индикатор выполнения может также быть связан с отдельными устанавливаемыми файлами и выполнения индикатора выполнения от 0 до 100% для каждого файла, поскольку каждый файл извлечен и установлен на папке назначения, в дополнение к наличию выполнений прогресса от 0 до 100% для других шагов. Но поскольку Harold сказал, это часто - времена, просто там работающие много раз, чтобы заставить Вас чувствовать, что это не замерзло.

2
ответ дан 24.11.2019, 04:35

Много раз маркер прогресса используется, чтобы заверить пользователя, что процесс установки не остановился. Слишком много программ (не только установщики) просто, кажется, зависают при выполнении некоторой длительной задачи. Это приводит к приветствию с 3 пальцами или другим формам компьютерного злоупотребления.

Не соединяя индикатор выполнения, чтобы, ну, в общем, прогрессировать, является также раздражающим. И иронически, индикатор хода выполнения часто выполняется независимым потоком, и основная операция могла все еще зависнуть.

Вздох...

1
ответ дан 24.11.2019, 04:35

Теги

Похожие вопросы