Установщик Windows всегда говорит «Устанавливается другая программа»

12

Где-то должна была умереть какая-то установка программного обеспечения. Теперь, когда я пытаюсь установить программное обеспечение, я получаю всплывающее сообщение от установщика Windows, говорящее: «Устанавливается другая программа. Пожалуйста, подождите, пока установка не будет завершена, а затем попробуйте установить это программное обеспечение снова».

Поиск по ошибке на сервере вызывает «Средство очистки установщика Windows», которое Microsoft перестала поддерживать. Другой поиск привел меня к WiseFixer, который хочет, чтобы мой компьютер починил 50 долларов.

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

Кэти Салливан
источник
5
Вы пытались перезагрузиться? В конце концов, это машина Windows.
jamesbtate
1
Вы пробовали перерегистрировать msiexec? support.microsoft.com/kb/315346
xXhRQ8sD2L7Z
Чтобы позволить Google догнать это, немецкое сообщение об ошибке гласит: « Ein anderes Programm wird momentan installiert. Warten Sie, bis die andere Установка abgeschlossen ist, und wiederholen Sie anschließend die Установка программного обеспечения dieser ».
Уве Кейм
1
В моем случае это был процесс под названием «TiWorker.exe». Независимо от того, как часто я убивал msiexec.exe через Process Explorer, он снова появляется снова. После того, как я убил «TiWorker.exe», а затем убил «msiexec.exe», он больше не появлялся .
Уве Кейм
решил эту проблему,
выполнив

Ответы:

12

Откройте regeditи посмотрите, существует ли этот ключ:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Installer\InProgress

Если так, удалите это. Перезапустите службу установщика Windows после удаления ключа.

Крис С
источник
Я видел regedit раньше, но я не помню, где находится. Должен ли я отредактировать его как текстовый файл или запустить regedit?
Кэти Салливан
2
Запустите, запустите, введите «regedit» и оттуда перейдите по дереву.
Голокриптик
4
Кто-то, кому нужно точно сказать, как запустить regedit, вероятно, не должен запускать regedit.
Опека - Восстановите Монику
Кажется, сработало. Я также использовал Системный Механик, чтобы убрать вещи. И я перезагрузился после того, как удалил ключ, указанный выше.
Кэти Салливан
Как остановить это, когда net stop msiserverне может остановить это?
Абдул Рауф
10

Запустите Process Explorer и наведите указатель мыши на каждый экземпляр msiexec.exe. Если вам повезет, вы получите командную строку для установки, которая должна дать вам некоторые подсказки относительно того, что это такое.

Пример Process Explorer msiexec

Я получаю это время от времени, и мой антивирус устанавливает что-то, о чем я могу только догадываться, это новые определения, потому что это происходит достаточно часто, чтобы я мог это заметить.

Бен Пилброу
источник
2

Извините, если это базовый ответ ... но есть ли у вас какие-либо ожидающие обновления Windows, которые должны быть завершены при перезагрузке?

Кстати, использование средства очистки установщика Windows было самой большой ошибкой, которую я когда-либо совершал. Просто думал, что я добавлю это.;)

bsisupport
источник
1
Я много раз перезагружал эту машину, так что нет никакой финализации с ожиданием перезагрузки.
Кэти Салливан
2

Прежде всего, попытайтесь остановить службу установщика Windows. Это может решить проблему само по себе. Вполне возможно, что Windows устанавливает обновления в фоновом режиме.

jonawebb
источник