Всегда выполняется две копии msiexec

когда я пытаюсь установить пакет, я вижу два msiexec работает в Process explorer.
Через некоторое время один из msiexec уходит, но один все еще продолжает работать

кто-нибудь знает почему это происходит ?

13
задан kinokijuf
02.01.2023 11:11 Количество просмотров материала 2747
Распечатать страницу

2 ответа

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

процесс запуска последовательности пользовательского интерфейса создается при запуске установки, выполняемой в контексте пользователя. После завершения установки, процесс завершается.

процесс внесения изменений-это служба, работающая как localsystem.

здесь что MSDN может сказать об этом

3
отвечен Martín Canaval 2023-01-03 18:59

этот msiexec является службой установщика Microsoft. Программа установки запускает эту службу, но после установки не завершает работу этой службы; следовательно, вы можете видеть, что она работает.

вы можете остановить службу установщика Windows из служб (запустить службы.msc), но я бы не рекомендовал, потому что если есть какая-то фоновая(не UI) установка, она может перейти в нестабильное состояние.

вы можете увидеть гораздо больше msiexec работает одновременно при установке больших установок, таких как Autocad ;) но в итоге останется только один...

1
отвечен Amol Ramkrishna Patil 2023-01-03 21:16

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх