Recentemente, um amigo meu tentou instalar um programa em sua máquina Windows e o computador deu o erro da tela azul da morte. Depois de reiniciar seu computador, ele tentou executar um programa diferente e recebeu a seguinte mensagem:
The Windows Installer service could not be accessed. This can occur if the Windows Installer is not correctly installed.
Se você está recebendo este erro no Windows, aqui estão algumas coisas que você pode tentar corrigir!
Método 1 – Certifique-se de que o serviço do Instalador do Windows esteja iniciado
Por vezes, se o serviço do Instalador estiver desativado, você receberá este erro. Você pode ligá-lo indo para Iniciar, depois Executar e digitando em Services.msc. Em versões mais recentes do Windows, basta clicar em Start e começar a digitar services.msc.
Então, desça até o Windows Installer e clique duas vezes nele. Defina o tipo de inicialização para Manual, clique em Aplicar e clique em Iniciar para iniciar o serviço.
Você também pode iniciar o serviço indo para Iniciar, Executar e digite em Iniciar rede MSIServer na caixa Executar.
Método 2 – Apagar MSIEXEC sem extensão
Outra coisa estranha que pode acontecer é a criação de um segundo arquivo msiexec no seu diretório C:\Windows\system32. Por padrão, deve haver apenas um arquivo msiexec.exe nesse diretório, mas às vezes outro é criado sem extensão e com o tamanho 0 KB.
Se esse for o caso, então você deve renomear o arquivo msiexec extra com uma extensão .OLD. Uma vez que você renomeá-lo, então você pode reiniciar o serviço do Windows Installer. Novamente, vá em Serviços e clique com o botão direito do mouse no Windows Installer e escolha Reiniciar.
Método 3 – Modificar Serviço de Chamada de Procedimento Remoto
Por vezes o problema pode ser causado por outro serviço chamado Chamada de Procedimento Remoto. Vá para a seção Serviços novamente como mencionado acima (Iniciar, Executar, services.msc) e clique com o botão direito do mouse na Remote Procedure Call (não a que diz Localizador de RPC) e escolha Properties.
Now clique na guia Log On e em Log on como:, escolha Local System Account e marque a caixa de seleção Allow this service to interact with the desktop. Depois reinicie seu computador e veja se o problema desaparece.
Se isso não funcionar, escolha o botão This account: radio e clique em Browse. Procure por Serviço de Rede e clique em OK. A senha será automaticamente preenchida para esta conta, portanto não a altere.
Again, restart your computer and see if the problem goes away.
Again, restart your computer and see if the problem goes away. Note que se ele desaparece quando você escolhe Conta de Sistema Local, basta deixá-lo nessa configuração. Só mude para NT Authority\NetworkService se o Local System Account não funcionar.
Método 4 – Reinstale o Windows Installer Service
Se isso não funcionar, você pode baixar o Windows Installer Service e reinstalá-lo! Um pouco irónico, não? Faça isso se você nem vê o serviço listado no applet Services ou se nada mais funcionar.
Você pode baixar o pacote MSIServer do WinHelpOnline. Depois de baixá-lo, descompacte-o e clique com o botão direito do mouse no arquivo .REG e clique em Merge. Clique em Yes quando lhe for pedido para confirmar. Isto basicamente adiciona as chaves de registro necessárias para que o serviço de instalação funcione corretamente.
Método 5 – Instalar a última versão do Windows Installer
Finalmente, você pode fazer uma busca no Google por “Windows Installer” e baixar a última versão da Microsoft. Isto assegurará que você não está executando uma versão mais antiga que poderia estar causando conflitos com outro software, etc.
.