O Windows Installer sempre diz "Outro programa está sendo instalado"

12

Em algum lugar, alguma instalação de software deve ter morrido. Agora, quando tento instalar o software, recebo uma mensagem pop-up do Windows Installer dizendo "Outro programa está sendo instalado. Aguarde até que a instalação esteja concluída e tente instalar este software novamente".

Uma pesquisa no serverfault exibe a "Ferramenta de Limpeza do Windows Installer", que a Microsoft parou de oferecer suporte. Outra pesquisa me levou ao WiseFixer, que quer US $ 50 para consertar meu computador.

Não me importo de pagar algum dinheiro para consertar meu computador, mas não confio mais nas coisas encontradas na maioria dos sites de revisão de produtos ou nas pesquisas na web.

Cathy Sullivan
fonte
5
Você já tentou reiniciar? Afinal, é uma máquina Windows.
Jamesbtate
1
Você já tentou registrar novamente o msiexec? support.microsoft.com/kb/315346
xXhRQ8sD2L7Z
Para permitir que o Google o atualize , a mensagem de erro em alemão diz " Um outro programa é instalado por instante. Clique aqui e faça o seu login na instalação aqui, e clique no ícone de instalação deste software ".
Uwe Keim
1
No meu caso, foi um processo chamado "TiWorker.exe". Não importa quantas vezes eu matei "msiexec.exe" via Process Explorer, ele continua aparecendo novamente. Depois que eu matei "TiWorker.exe" e depois matei " msiexec.exe", ele não apareceu novamente.
precisa
resolvido através de pesquisa e matando todos nome da tarefa que aparecem com "instalador" em seu nome
JinSnow

Respostas:

12

Abra regedite veja se esta chave existe:

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

Nesse caso, remova-o. Reinicie o serviço Windows Installer após remover a chave.

Chris S
fonte
Eu já vi regedit antes, mas não me lembro onde está localizado. Devo editá-lo como um arquivo de texto ou devo executar o regedit?
Cathy Sullivan
2
Iniciar, Executar, digite 'regedit' e navegue na árvore a partir daí.
21911 Holocryptic
4
Alguém que precisa saber exatamente como executar o regedit provavelmente não deve executar o regedit.
Ala - Restabelecer Monica
Parece ter funcionado. Eu também usei o System Mechanic para limpar as coisas. E eu reiniciei depois que removi a chave listada acima.
Cathy Sullivan
Como parar quando net stop msiserveré incapaz de parar?
Abdul Rauf 28/07
10

Inicie o Process Explorer e passe o mouse sobre cada instância do msiexec.exe. Com um pouco de sorte, você terá a linha de comando do que está sendo instalado, o que deve lhe dar algumas pistas sobre o que é.

Exemplo de msiexec do Process Explorer

Eu entendo isso de tempos em tempos e é o meu antivírus instalando algo que só posso adivinhar são novas definições, porque isso acontece com frequência suficiente para eu perceber.

Ben Pilbrow
fonte
2

Desculpe se esta é uma resposta básica ... mas, você possui atualizações pendentes do Windows que precisam ter sua instalação finalizada por meio de uma reinicialização?

Em uma nota lateral, o uso do Windows Installer Cleanup Tool foi o maior erro que eu já cometi. Só pensei em jogar isso dentro;;)

bsisupport
fonte
1
Eu tenho reiniciado esta máquina várias vezes, então não há finalização com uma reinicialização pendente.
Cathy Sullivan
2

A primeira coisa é tentar parar o serviço Windows Installer. Isso pode resolver o problema em si. Muito possivelmente, o Windows está instalando atualizações em segundo plano.

jonawebb
fonte