Como consertar um Windows Installer corrompido

Verificando meu e-mail

Crédito da imagem: m-imagephotography / iStock / Getty Images

Instalar novos softwares e componentes em seu computador é uma atividade arriscada. Ao longo dos anos, a Microsoft tomou várias medidas para evitar que seu sistema fosse corrompido por uma instalação incorreta, mas isso ainda pode acontecer. Às vezes, uma instalação incorreta pode até corromper o próprio Windows Installer, fazendo com que as instalações subsequentes que dependem do Windows Installer falhem. Isso pode travar seu sistema em um loop, onde você não pode consertar o instalador sem instalar um novo software, que não instala porque o instalador está quebrado.

Corrigindo chaves de registro corrompidas com o Microsoft Fix It Solution Center

Em alguns casos, o que parece ser um problema com o Windows Installer pode, na verdade, ser um problema com chaves de registro corrompidas e, para alguns desses problemas, a Microsoft possui uma correção automática. Visite o Centro de Soluções Microsoft Fix It na Web. Lá, na Etapa 3, onde diz "Soluções de filtro", digite "Corrija problemas que os programas não podem ser instalados ou desinstalados" sem o aspas e, a seguir, clique em "Executar agora" na solução que surgir ou clique em "Saiba mais" para ter uma ideia melhor de qual é a solução vai fazer. Depois de executar a correção, reinicie o computador e tente a instalação novamente.

Vídeo do dia

Corrigindo o Windows Update com o Microsoft Fix It Solution Center

(Esta seção Ref. 2) Se você estiver tendo um problema específico com o Windows Update, navegue até a Central de Soluções do Microsoft Fix It e na caixa de pesquisa da Etapa 3 digite "Corrija o problema com o Microsoft Windows Update que não está funcionando "sem as aspas, clique em" Saiba mais "e siga as instruções da Microsoft para solucionar o problema.

Cancelando o registro e registrando novamente o Windows Installer

(Esta seção Ref. 3; veja a nota nos Comentários do Escritor) Passe o dedo ou clique no Botão Iniciar do Windows e no campo Pesquisar digite "Serviços". Em seguida, clique no aplicativo "Serviços" que aparece nos resultados. Role a lista de serviços e clique duas vezes em “Windows Installer”. A janela de propriedades do Windows Installer aberto e, na seção Status do serviço, se o serviço estiver listado como "interrompido", clique no botão "Iniciar" botão. Clique em “OK” para fechar a janela. Em seguida, cancele o registro e registre novamente o Windows Installer - esta é uma maneira de limpar informações corrompidas. Volte para o botão Iniciar e no campo Pesquisar digite "MSIEXEC / UNREGISTER" sem as aspas e pressione "Enter" ou clique em "OK". Volte para o No campo de pesquisa, digite "MSIEXEC / REGSERVER" sem as aspas e pressione "Enter" ou clique em "OK". Reinicie o seu computador e tente a instalação novamente.

Limpando o registro do sistema

(Esta seção Ref. 4) Se ainda estiver tendo problemas com o Windows Installer, você pode limpar alguns dados do registro do sistema que podem estar corrompendo o instalador. Esteja avisado que modificar as configurações do registro incorretamente pode tornar o seu computador inutilizável. Antes de tentar essa correção, faça backup de seus arquivos e crie um ponto de restauração do sistema. Quando estiver pronto, deslize ou clique no botão "Iniciar" e digite "Regedit" no campo Pesquisar. Clique no programa “Regedit” quando ele aparecer nos resultados. Clique em “Sim” se o Windows pedir sua permissão para que o Editor do Registro faça alterações no seu computador. Navegue pelo diretório de registro até este local:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \

Clique com o botão direito na pasta “Instalador” e selecione “Permissões”. Clique em "SISTEMA" e certifique-se de que SISTEMA tenha a caixa de seleção de permissão marcada como "Controle total".

Em seguida, navegue aqui:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Updates \

Clique na pasta "Updates". Clique duas vezes na tecla "UpdateExeVolatile" no lado direito da janela e insira os dados do valor como "0" sem aspas. Em seguida, clique em "OK". Reinicie o seu computador e tente instalar novamente.

Se isso não funcionar ou se a pasta Updates ou a chave UpdateExeVolatile não existir, não se preocupe. A chave UpdateExeVolatile tem a ver com instalações de software e, se for danificada, pode causar um problema com o Windows Installer. No entanto, é apenas uma possibilidade, então, se essa não for a resposta, vá para a próxima etapa navegando aqui:

HKEY_LOCAL_MACHINE \ System \ CurrentControlSet \ Control \ Session Manager \

Clique com o botão direito na chave "PendingFileRenameOperations" no lado direito da janela e clique em "Excluir" no menu suspenso e, em seguida, confirme sua seleção quando solicitado. Reinicie o seu computador e tente instalar novamente.

Se isso não funcionar ou se a chave não existir, não se preocupe. A chave "PendingFileRenameOperations" tem a ver com arquivos que são renomeados durante o uso, e se esses dados forem bagunçados, isso pode causar problemas com o instalador. Mas, novamente, é apenas uma possibilidade, então, se essa não for a resposta, vá para a próxima etapa navegando de volta para a pasta do instalador:

HKEY_LOCAL_MACHINE \ Software \ Microsoft \ Windows \ CurrentVersion \ Installer \

Clique na pasta "Instalador". Clique com o botão direito na tecla "InProgress" no lado direito da janela e clique em "Excluir" no menu suspenso e, em seguida, confirme sua seleção quando solicitado. Observe que essa chave pode não existir se o seu sistema não tiver nenhuma instalação em andamento. Reinicie o seu computador e tente instalar novamente.

Outras etapas

Se nenhuma das soluções resolver o seu problema, restaure o sistema a um ponto anterior ao início do problema. Se isso também não funcionar, você pode tentar reinstalar o Windows Installer. As versões 7 e 8 do Windows usam o Windows Installer 5.0, que não está disponível como um download autônomo redistribuível; Portanto, no caso do Windows 8, você terá que baixar o Windows 8 Software Development Kit, que lhe dará acesso a uma nova cópia do Windows Installer 5.0. Se isso não funcionar ou se você não conseguir instalar o SDK devido ao problema do instalador, pode ser necessário contratar um técnico para examinar o seu computador.