Como resolver erros do Windows Installer

O suporte para o Windows XP terminou

A Microsoft terminou o suporte para o Windows XP em 8 de Abril de 2014. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

O suporte para Windows Server 2003 terminou a 14 de Julho de 2015

A Microsoft terminou o suporte para Windows Server 2003 a 14 de Julho de 2015. Esta alteração afetou as suas atualizações de software e opções de segurança. Aprenda o que isto significa para si e como pode ficar protegido.

IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 2438651
Sintomas
Quando instalar, desinstalar ou actualizar um programa num computador baseado no Windows, poderá receber uma das seguintes mensagens de erro.
Mensagem de erro 1
Não foi possível aceder o serviço Windows Installer.
Mensagem de erro 2
Não foi possível iniciar o serviço Windows Installer.
Mensagem de erro 3
Não foi possível iniciar o serviço Windows Installer no computador Local. Erro 5: Acesso negado.
Resolução
Executar a resolução de problemas corrigir o problema automaticamente
Para corrigir este problema automaticamente, execute o "Corrigir problemas que os programas não podem ser instalados ou desinstalados"Resolução de problemas para reparar problemas que bloqueiam o instalação de programa ou remoção devido a chaves de registo danificadas.
Corrigir o problema manualmente
Importante Para efectuar muitas dos métodos e os passos neste artigo, tem de ter sessão iniciada computador como administrador.
Para determinar se está a utilizar uma conta que tenha direitos de administrador
Para determinar se está a utilizar uma conta que tenha direitos de administrador, utilize um dos seguintes métodos, conforme apropriado para o sistema operativo que estiver a executar.
Windows 7 e Windows Vista
  1. Abra a caixa de diálogo de data e hora .
    1. Clique em Iniciar.
    2. Escreva o seguinte comando na Iniciar procura ou Procurar programas e ficheiros caixa e, em seguida, prima Enter:
      timedate. cpl
      Aparece a caixa de diálogo de data e hora .
      O captura para este passo de ecrã
  2. Clique em Alterar data e hora. Quando aparecer a caixa de diálogo de Controlo de conta de utilizador , clique em continuar.
    O captura para este passo de ecrã
  3. Efectue um dos seguintes passos, consoante o que acontece quando clica em continuar:
    • Se o computador não pede uma palavra-passe, já iniciou sessão com uma conta de administrador. Clique em Cancelar duas vezes para fechar a caixa de diálogo de data e hora . Está pronto para corrigir os problemas do Windows Installer.
    • Se o computador lhe pedir uma palavra-passe, não iniciou sessão com uma conta de administrador.
Windows XP e Windows Server 2003
  1. Abra a caixa de diálogo de data e hora .
    1. Clique em Iniciar e, em seguida, clique em Executar.
    2. Escreva o seguinte comando na caixa de diálogo ' Executar ' e, em seguida, prima ' OK ':
      timedate. cpl
      O captura para este passo de ecrã
  2. Efectue um dos seguintes procedimentos, conforme o resultado:
    • Se for apresentada a caixa de diálogo Propriedades de hora e data , já iniciou sessão como administrador. Clique em Cancelar para fechar a caixa de diálogo.
      O captura para este passo de ecrã
    • Se receber a seguinte mensagem, não iniciou sessão como administrador:
      A captura de ecrã que mostra a mensagem é apresentada se não iniciou sessão como administrador
Depois de ter verificado que tiver sessão iniciada no computador como administrador, pode iniciar a resolução de problemas do Windows Installer.

Identificar problemas do Windows Installer

Se o motor Windows Installer estiver danificado, desactivado ou instalado incorrectamente, isto poderá causar problemas de instalação do programa.

Utilize os seguintes métodos para identificar problemas que poderão estar a causar problemas quando instalar, desinstalar ou actualizar programas do Windows Installer.
Método 1: Determinar se o motor Windows Installer está a funcionar
  1. Clique em IniciarBotão Iniciar, tipo cmd na procura caixa ou clique em Executar , em seguida, escreva cmd na caixa de diálogo (Windows XP ou Windows Server 2003) e, em seguida, prima Enter para abrir uma janela de linha de comandos.
  2. Na linha de comandos, escreva MSIExec, e, em seguida, prima Enter.
  3. Se estiver a funcionar o motor MSI, não deverá receber mensagens de erro. Se receber uma mensagem de erro, introduza o texto da mensagem de erro num motor de busca como Bing ou do Google para localizar informações de resolução de problemas sobre o problema.
  4. Tente instalar ou desinstalar novamente.
Método 2: Certifique-se de que o serviço Windows Installer não está definido para desactivado
  1. Clique em IniciarBotão Iniciar, tipo Services. msc na procura caixa ou clique em Executar , em seguida, escreva Services. msc na caixa de diálogo (Windows XP ou Windows Server 2003) e, em seguida, prima Enter para abrir os Serviços.
  2. Com o botão direito Do Windows Installere, em seguida, clique em Propriedades.
  3. Se a caixa tipo de arranque está definida para desactivado, altere-o para Manual.
  4. Clique em OK para fechar a janela de propriedades.
  5. O serviço Windows Installer com o botão direito e, em seguida, clique em Iniciar. O serviço deverá ser iniciado sem erros.
  6. Tente instalar ou desinstalar novamente.
Método 3: Verificar a versão do Windows Installer e actualizar para a versão mais recente, se necessário
Importante Este método aplica-se apenas ao Windows XP, Windows Vista, Windows Server 2003, Windows Server 2003 R2 e Windows Server 2008.
  1. Clique em IniciarBotão Iniciar, tipo cmd na procura caixa ou clique em Executar , em seguida, escreva Services. msc na caixa de diálogo (Windows XP ou Windows Server 2003) e, em seguida, prima Enter para abrir uma janela de linha de comandos.
  2. Na linha de comandos, escreva MSIExec, e, em seguida, prima Enter. Se estiver a funcionar o motor MSI, não deverá receber mensagens de erro e deve abrir uma caixa de diálogo separada. Mostra a versão MSI.
  3. Se o programa de instalação não tiver a versão 4.5, transfira e instale O Windows Installer 4.5.
  4. Tente instalar ou desinstalar novamente.
Método 4: Voltar a registar o motor do installer
Importante Este método aplica-se para o Windows XP e Windows Server 2000 apenas.
  1. Clique em Iniciar, clique em Executar, tipo cmde, em seguida, clique em linha de comandos.
  2. Na linha de comandos, escreva o seguinte e em seguida, prima Enter após cada linha:
    MSIExec /unregister

    MSIExec /regserver
  3. Tente instalar ou desinstalar novamente.

Corrigir o processo de instalação ou atualização que não foi concluído com êxito

O método de instalação ou actualização não for executado até à conclusão

Existem vários métodos que podem ser utilizados para instalar, desinstalar ou actualizar um programa. Além disso, o método ou métodos utilizados podem não ter iniciado ou foi concluída com êxito. Nesta situação, tente outro método para instalar ou actualizar o programa.

Seguem-se métodos comuns que são utilizados para instalar o software:
  • Insira o suporte de CD ou DVD e, em seguida, permita a início automático de instalação.
  • Navegue para o CD, DVD, suporte de dados amovível ou outra localização onde são armazenados os ficheiros de instalação de programas e, em seguida, faça duplo clique sobre o programa de configuração. O ficheiro de configuração é normalmente um dos seguintes procedimentos:
    • Execução automática ou Autorun.exe
    • O programa de configuração ou Setup.exe
    • Instalar ou Install.exe
  • Clique em Executar , quando transfere o programa de um Web site.

Não é possível ler o suporte de instalação

Instalação, tal como CD e DVD suportes de dados podem estar sujo ou riscado e, por conseguinte, ser ilegível para o leitor de CD ou DVD. Para resolver este problema, siga estes métodos:
Método 1: Limpe o CD ou DVD
Para tal, utilize um kit de limpeza de disco CD ou DVD. Ou, utilize um pano de algodão macio e isento de fibras para limpe cuidadosamente o lado prateado do CD. Não utilize lenços de papel, tal como este pode riscar o plástico ou deixar arranhar. Quando limpar o CD, limpe do centro do disco para fora. Não utilize um movimento circular. Se o problema persistir, limpe o CD utilizando um pano húmido ou um CD ou DVD de limpeza de disco solução comercial. Seque cuidadosamente o disco antes de o inserir na unidade.
Método 2: Copiar os ficheiros de instalação para o computador ou para outros media amovíveis
Ao fazê-lo, tome nota da localização e, em seguida, execute o programa de instalação a partir dessa localização. O ficheiro de instalação é normalmente denominado Autorun.exe ou Setup.exe, mas poderá variar. Se não tiver a certeza, verifique o ficheiro Leia-me na pasta para obter instruções sobre como executar o processo de instalação. Se um ficheiro executável (.exe) estiver disponível, não recomendamos que execute ficheiros. msi directamente sem instruções específicas do fornecedor.

Nota Se vários CDs ou DVDs são necessários, a Microsoft recomenda que copie todos os discos na mesma pasta, pela ordem inversa (disco superior números pela primeira vez). Esteja preparado para aprovar a substituição de ficheiros existentes, se for solicitado e, em seguida, instalar a partir dessa localização.
Método 3: Obter uma nova versão do pacote de instalação
Se tentou instalar a partir de um CD ou DVD, efectue o seguinte:
  • Verifique no Web site do fabricante de software para obter uma versão mais recente do pacote de software. Transfira e instale a nova versão.
  • Se já tiver a versão mais recente, transferir o programa a partir do Web site do fabricante e, em seguida, execute a instalação.

Os ficheiros transferidos, copiados ou instalação estão danificados

Método 1: Copiar os ficheiros de instalação para o computador
Copie os ficheiros de instalação para um disco rígido local do computador ou outros suportes amovíveis. Tome nota da localização e, em seguida, execute a instalação a partir dessa localização. O ficheiro de instalação é normalmente denominado Autorun.exe ou Setup.exe, mas poderá variar. Se não tiver a certeza, verifique o ficheiro Leia-me na pasta para obter instruções sobre como executar a instalação. Se um ficheiro executável (.exe) estiver disponível, não recomendamos que execute ficheiros. msi directamente sem instruções específicas do fornecedor.
  • Se estiver a instalar um programa da Internet, redownload o ficheiro (seleccione Guardar em vez de Executar na caixa de diálogo de transferência), guarde o ficheiro para uma pasta num disco rígido local do computador ou outros suportes amovíveis. Em seguida, execute a instalação a partir dessa localização.
  • Se os ficheiros de instalação estiverem numa rede (por exemplo, num ambiente comercial ou empresarial), copie todos os ficheiros para uma pasta num disco rígido local do computador e, em seguida, execute a instalação a partir dessa localização.
Método 2: Obter uma nova versão do pacote de instalação
Se algum tempo ter decorrido entre quando transferiu o pacote e quando tentou instalá-lo, efectue o seguinte:
  • Verifique no Web site do fabricante de software para obter uma versão mais recente do pacote de software. Transfira e instale a nova versão.
  • Se já tiver a versão mais recente, transfira o programa novamente, e, em seguida, execute a instalação.

Programas que estão actualmente em execução no computador estão a interferir com o processo de instalação

Desactive os programas que possam estar a interferir com o processo de instalação. Para tal, siga estes passos:
  1. Clique em IniciarBotão Iniciar, tipo Msconfig na procura e, em seguida, clique msconfig.exe.

    Permissão de controlo de conta de utilizador Se lhe for pedido para uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou confirme.
  2. No separador Geral , clique em arranque selectivoe, em seguida, desmarque a caixa de verificação de Carregar itens de arranque .
  3. Clique em Serviços, clique em Ocultar todos os serviços da Microsofte, em seguida, clique em Desactivar todos.
  4. Clique em OKe, em seguida, clique em reiniciar.
  5. Tente executar a instalação do programa de software.
  6. Quando tiver terminado de resolver o problema, reinicie o computador no modo de arranque Normal. Para tal, siga estes passos:
    1. Clique em IniciarBotão Iniciar, escreva msconfig na caixa de pesquisa e, em seguida, clique em msconfig.exe.

      Permissão de controlo de conta de utilizador Se lhe for pedido para uma palavra-passe de administrador ou confirmação, escreva a palavra-passe ou confirme.
    2. No separador Geral , clique em arranque Normal, clique em OKe, em seguida, clique em reiniciar.
Para mais informações sobre como utilizar o MSConfig, consulte Como resolver um problema executando um arranque limpo no Windows 8, o Windows 7 ou o Windows Vista.

Corrigir a que um programa não foi desinstalado com êxito

Normalmente, existem várias maneiras de remover qualquer programa. Nesta situação, tente outro método para remover o programa.

Seguem-se métodos comuns que são utilizados para instalar o software:
Método 1: Utilizar a opção de desinstalação (se disponível)
  1. Clique em IniciarBotão Iniciare, em seguida, clique em Todos os programas.
  2. Seleccione a pasta para o programa que está a tentar desinstalar e, em seguida, abra a pasta.
  3. Se existir uma opção de desinstalação, experimente utilizá-la.
Método 2: Opções de painel de controlo da utilização
  1. Clique em IniciarBotão Iniciar, clique em Painel de controlo, clique em Adicionar e remover programas ou programas e funcionalidades e, em seguida, clique em desinstalar um programa.
  2. Seleccione o programa e, em seguida, clique em desinstalar. Siga as instruções.
Avançadas passos de resolução de problemas
Nota Os seguintes passos são apropriados apenas para utilizadores avançados.

Verificar a existência de demasiado longos nomes de ficheiros e pastas

Certifique-se de que não tem quaisquer nomes de ficheiro ou pasta que são mais de 260 caracteres.

Para mais informações sobre as limitações de comprimento máximo do caminho, consulte Atribuição de nomes de ficheiros, caminhos e espaços de nomes.

Activar o registo do MSI e, em seguida, leia o. msi ficheiros de registo verbosos

A maioria dos programas criar um registo de instalação. Se não conseguir localizar um registo de tal, pode activar o registo verboso MSI. Para mais informações, consulte Como activar o registo do Windows Installer.

Nota Se estiver a executar o ficheiro de registo do. msi sem a aplicação bootstrapping (.exe), pode adicionar parâmetros para o registo verboso. Por exemplo, pode executar o seguinte comando:
Msiexeccaminho\your_msi.msi/ L * vcaminho\your_msi_log.txt
Para obter uma lista de parâmetros da linha de comandos msiexec, consulte Opções da linha de comandos.

Normalmente, regista uma falha na instalação "Return Value 3", onde ocorreu o problema e onde começou a anulação da instalação. A descrição da falha aparece imediatamente antes da entrada de registo de devolver o valor 3.

Utilize Wilogutl.exe para analisar ficheiros de registo

Pode utilizar o Wilogutl.exe ferramenta para analisar ficheiros de registo de uma instalação do Windows Installer. Esta ferramenta pode sugerir soluções para os erros encontrados num ficheiro de registo. Está disponível no mais tardar Software Development Kit do Windows.

Segue-se um exemplo de como utilizar a ferramenta de Wilogutl.exe na linha de comandos:
wilogutl /q /lc:\mymsilog.log /o c\outputdir\

Desinstalar o programa manualmente

Poderá desinstalar manualmente algumas partes do programa através da interface do Windows. Por exemplo, poderá eliminar os ficheiros de programa e pastas. Uma vez que os passos para efectuar este procedimento podem diferir bastante, dependendo da versão do Windows que estiver a executar o e no programa que está a tentar desinstalar o, sem passos normativas são aqui fornecidos. Se não for suficientemente familiarizado com o programa que está a tentar desinstalar para identificar positivamente os ficheiros e pastas para esse programa, a Microsoft não recomenda que tente este método. Geralmente, quando começar a eliminar ficheiros de programa e pastas, corre o risco de se danificar o sistema operativo. Utilize este método na sua conta e risco.

Se estiver a considerar desinstalar manualmente o programa, tenha em atenção o seguinte:
  • Antes de utilizar este método, certifique-se de que cria um ponto de restauro do sistema.
  • Antes de começar, mova quaisquer dados pessoais ou documentos que podem ter terminado a na pasta de instalação do programa que está a desinstalar. Por exemplo, mova este material para a pasta documentos.
  • Se não é possível eliminar manualmente um ficheiro de programa, isto poderá significar que o ficheiro está a ser utilizado ou que outro programa está aceder ao ficheiro e impedi-lo de eliminá-la. Por exemplo, software antivírus pode ser aceder ao ficheiro. Quando o software antivírus está a aceder a um ficheiro de programa e tornando impossível eliminá-la, é provável que este mesmo software antivírus foi impedi-lo de desinstalar o programa por meios mais tradicionais.
Mais Informação
Para obter informações gerais sobre como instalar ou desinstalar um programa, consulte o seguinte:

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 2438651 - Última Revisão: 10/29/2015 01:00:00 - Revisão: 23.0

Windows 7 Enterprise, Windows 7 Home Basic, Windows 7 Home Premium, Windows 7 Professional, Windows 7 Starter, Windows 7 Ultimate, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, Microsoft Windows XP Home Edition, Microsoft Windows XP Professional Edition, Microsoft Windows XP Starter Edition, Windows Server 2008 Datacenter, Windows Server 2008 Enterprise, Windows Server 2008 Standard, Microsoft Windows Server 2003 R2 Datacenter Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Datacenter Edition (64-Bit x86), Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86), Microsoft Windows Server 2003 R2 Enterprise Edition (64-Bit x86), Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86), Microsoft Windows Server 2003 R2 Standard Edition (64-Bit x86), Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003, Datacenter x64 Edition, Microsoft Windows Server 2003, Enterprise x64 Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003, Standard x64 Edition, Microsoft Windows Server 2003 Standard Edition, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Enterprise Edition, Microsoft Windows 2000 Professional Edition, Microsoft Windows 2000 Standard Edition

  • kbsurveynew kbexpertiseinter kbinfo kbcip kbconsumer kbquadrantinstall kbmt KB2438651 KbMtpt
Comentários