none
PROBLEMA COM O WINDOWS INSTALLER

    Question

  • Estou com um problema ao tentar reinstalar um programa no windows 7 64 bits, o programa estava instalado na máquina, mas derrepente apresentou problemas , tentei remove-lo atraves do painel de controle - Adicionar ou Remover Programas, porém não obtive sucesso ,logo após excluir todas as pastas referente ao programa da máquina , algumas pastas do registro ...e tentei executar novamento o instalador...Observe que o problema não é com o software e sim com o Windows...pois consigo instalar normalmente em outras máquinas...já tentei de diversas maneiras remove o programa , para que posteriormente posso reinstala-lo , porém o windows intaller sempre me informa a mesma mensagem " Já foi instalada uma outra versão deste produto. A instalação dessa versão não pode continuar. Para configurar ou remover a versão existente desse produto, use o Adicionar ou Remover programas no painel de Controle."

    As pergunta são :

    -Existe alguma maneira para que consiga realizar a instalação do software ?Mesmo existindo fraguimentos da instalação anterior...

    -Existe algum aplicativo que consigo remover todos os fraguimentos da instalação anterior, até mesmo no registro do windows?

    Nome do software : ROCLINK 800 1.86

    Thursday, October 25, 2012 7:23 PM

Answers

  • Pedro, bom dia.

         Recentemente tive um problema parecido com o Windows Installer do Windows Server 2008 R2 64bits. Na dificuldade que encontrei, ao tentar instalar algum aplicativo o Windows Installer gerava os mesmos erros reportados por você com uma mensagem adicional "O Windows Installer não pode ser acessado"

         Na situação vivenciada por mim, a causa estava diretamente relacionada aos arquivos utilizados pelo Windows Installer que estavam corrompidos depois que eu tentei reinstalá-lo. Depois de pesquisar bastante identifiquei que dois métodos poderiam corrigir a falha, que são eles:

         Método 1: Registrar novamente o Windows Installer com os passos a seguir:

              - Identificar a localização do Msiexec.exe (arquivo do Windows Installer). Este executável geralmente está localizado em %windir%\system32

              - Abrir o registro do Windows (regedit) e expandir HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services e clicar sobre MSIServer

              - No painel da direita, dê dois cliques em ImagePath (ou botão direito sobre ele e na sequência Modificar). No valor exibido coloque o caminho do seu Msiexec.exe seguido do parâmetro /V, por exemplo: C:\WINDOWS\System32\msiexec.exe /V (Repare no maiúsculo da letra V. Ele é necessário.)

              - Reinicie o computador em modo de segurança (pressionando F8 antes da inicialização do Windows e seleciona modo de segurança ou Safe Mode, dependendo do idioma do seu sistema operacional)

              - Já em modo de segurança clique em Iniciar - Executar e digite o comando msiexec /regserver

              - Como o seu sistema operacional é 64bits, você também vai precisar executar o comando (em Iniciar - Executar) %windir%\Syswow64\Msiexec /regserver

    Obs.:
    Há a necessidade de executar o último comando, pois os binários de 32bits em sistemas operacionais 64bits ficam localizados neste diretório: %windir%\Syswow64\

         Depois de dar Ok nas duas janelas exibidas após os comandos executados, reinicie o computador e verifique se o Windows Installer volta a funcionar corretamente, caso não funcione siga o método 2.

     

         Método 2: Reinstalar o Windows Installer

              - Abra o Prompt (DOS) indo em Iniciar - Executar e digitando cmd

              - Digite os comandos abaixo na sequência:

                   cd %windir%\system32
                   attrib -r -s -h dllcache
                   ren msi.dll msi.old
                   ren msiexec.exe msiexec.old
                   ren msihnd.dll msihnd.old

              - Reinicie o computador

              - Faça o download da versão mais recente do Windows Installer e tente fazer a instalação.

         Apenas para conhecimento, o link que me ajudou pode ser acessado aqui: http://support.microsoft.com/kb/315346/

     

         Na dificuldade que tive, estes passos resolveram o meu problema. Peço que nos mantenha informados para que possamos ajudá-lo.

    Ericson.

    Monday, November 19, 2012 12:08 PM

All replies

  • Boa tarde Pedro.

    Dê uma olhada nesse artigo: http://support.microsoft.com/kb/907749/pt?wa=wsignin1.0

    Grato.


    Welton R. Medici de Jesus MCP - Windows Server 2003

    Tuesday, November 13, 2012 5:23 PM
  • Pedro, bom dia.

         Recentemente tive um problema parecido com o Windows Installer do Windows Server 2008 R2 64bits. Na dificuldade que encontrei, ao tentar instalar algum aplicativo o Windows Installer gerava os mesmos erros reportados por você com uma mensagem adicional "O Windows Installer não pode ser acessado"

         Na situação vivenciada por mim, a causa estava diretamente relacionada aos arquivos utilizados pelo Windows Installer que estavam corrompidos depois que eu tentei reinstalá-lo. Depois de pesquisar bastante identifiquei que dois métodos poderiam corrigir a falha, que são eles:

         Método 1: Registrar novamente o Windows Installer com os passos a seguir:

              - Identificar a localização do Msiexec.exe (arquivo do Windows Installer). Este executável geralmente está localizado em %windir%\system32

              - Abrir o registro do Windows (regedit) e expandir HKEY_LOCAL_MACHINE - SYSTEM - CurrentControlSet - Services e clicar sobre MSIServer

              - No painel da direita, dê dois cliques em ImagePath (ou botão direito sobre ele e na sequência Modificar). No valor exibido coloque o caminho do seu Msiexec.exe seguido do parâmetro /V, por exemplo: C:\WINDOWS\System32\msiexec.exe /V (Repare no maiúsculo da letra V. Ele é necessário.)

              - Reinicie o computador em modo de segurança (pressionando F8 antes da inicialização do Windows e seleciona modo de segurança ou Safe Mode, dependendo do idioma do seu sistema operacional)

              - Já em modo de segurança clique em Iniciar - Executar e digite o comando msiexec /regserver

              - Como o seu sistema operacional é 64bits, você também vai precisar executar o comando (em Iniciar - Executar) %windir%\Syswow64\Msiexec /regserver

    Obs.:
    Há a necessidade de executar o último comando, pois os binários de 32bits em sistemas operacionais 64bits ficam localizados neste diretório: %windir%\Syswow64\

         Depois de dar Ok nas duas janelas exibidas após os comandos executados, reinicie o computador e verifique se o Windows Installer volta a funcionar corretamente, caso não funcione siga o método 2.

     

         Método 2: Reinstalar o Windows Installer

              - Abra o Prompt (DOS) indo em Iniciar - Executar e digitando cmd

              - Digite os comandos abaixo na sequência:

                   cd %windir%\system32
                   attrib -r -s -h dllcache
                   ren msi.dll msi.old
                   ren msiexec.exe msiexec.old
                   ren msihnd.dll msihnd.old

              - Reinicie o computador

              - Faça o download da versão mais recente do Windows Installer e tente fazer a instalação.

         Apenas para conhecimento, o link que me ajudou pode ser acessado aqui: http://support.microsoft.com/kb/315346/

     

         Na dificuldade que tive, estes passos resolveram o meu problema. Peço que nos mantenha informados para que possamos ajudá-lo.

    Ericson.

    Monday, November 19, 2012 12:08 PM