none
ID 1030 - The application tried to install a more recent version of the protected Windows file RRS feed

  • Pergunta

  • Estimados, tudo bem.<o:p></o:p>

    Estou tentando instalar um software no Windows Server Enterprise Edition 64Bits e não
    estou conseguindo, eu recebo a messagem abaixo:<o:p></o:p>

    Product: ClientSetup -- Error 1402. Could not open key:
    HKEY_LOCAL_MACHINE32\Software\Classes\WOW6432Node\CLSID\{1A9D2E1D-63A4-11D3-9EC5-5C91AD000000}\MiscStatus. System error 161.  Verify that you have sufficient access to that key, or
    contact your support personnel.<o:p></o:p>

    Junto com o erro indicado acima, também registra no eventviewer a mensagem abaixo (ID 1030).

    Product: ClientSetup. The application tried to install a more recent version of the protected Windows file C:\Windows\SysWOW64\ODBC32.DLL.  You may need to update your operating system for this application to work correctly. (Package Version: 6.1.7600.16385, Operating System Protected Version: 6.0.6002.18362).

    Mesmo logando com a conta de Administrador Local ou de Domínio, recebo a mesma mensagem. Em outro servidor Windows Server 2008 Datacenter Edition 64 Bits, funcionou normalmente a instalação. Somente neste servidor é que não funciona. Seria a versão do Windows ? Ou algum Update (KB) específico que precisa atualizar ?

    Inclusive, já tentei ir até a chave respectiva no registro e dar a permissão na mão mas nem assim resolveu.

    Agradeço desde já a ajuda.

    Att.

    Adalton

    terça-feira, 5 de janeiro de 2016 14:27

Respostas

  • Adalton,

    Eu não sei ao certo que pacote é esse, mas parece que de fato é incompatível com o sistema operacional. A mensagem "You may need to update your operating system for this application to work correctly" é um forte indicativo de que você pode ter problema se tentar forçar a atualização desses arquivos, eu recomendaria você atualizar o servidor para a versão R2 pelo menos. Se mesmo assim você quiser tentar instalar por sua conta e risco, você pode desabilitar o DEP e os arquivos serão sobrescritos durante a instalação. Basta rodar o comando abaixo e reiniciar o servidor:

    bcdedit /set {current} nx AlwaysOff

    Tenha em mente que isso pode corromper o seu servidor e causar danos, indisponibilidade e a completa reinstalação, a decisão de tentar é por sua conta e risco. Minha recomendação seria pelo menos testar em laboratório antes de executar em produção (ideal seria ter a versão 2008 R2).

    Qualquer coisa, avise.

    Abraço,
    Gustavo Zimmermann Montesdioca - MTAC, MCT
    Blog: www.gm9.com.br

    • Marcado como Resposta Cristopher C I_ sexta-feira, 8 de janeiro de 2016 13:23
    terça-feira, 5 de janeiro de 2016 19:48

Todas as Respostas

  • Adalton, boa tarde.

    Sugiro tentar rodar o setup como administrador (Run as administrator), clique com botão direito em cima do arquivo de setup e selecion essa opção, alguns setups não tem capacidade de solicitar elevação e muitos erros de instalação acontecem por essa limitação. Se não funcionar, sugiro que você verifique qual a versão do arquivo C:\Windows\SysWOW64\ODBC32.DLL no servidor que funcionou e no que está dando erro, além do service pack e patches. O Windows Server Enterprise Edition é a versão 2008, 2008R2 ou 2012? 

    Se a resposta fornecida nessa thread ajudou na sua solução, não esqueça de marcar como resposta!

    Abraço,
    Gustavo Zimmermann Montesdioca - MTAC, MCT
    Blog: www.gm9.com.br
    terça-feira, 5 de janeiro de 2016 16:29
  • Obrigado pela resposta Gustavo. Vamos la:

    1. Eu ja tentei executar como administrador e inclusive, setando algumas opções do modo de compatibilidade, mas sem sucesso.

    2. O que percebi em minha análise, no servidor que eu testei e funcionou, a versão do Windows é Windows Server 2008 Enterprise Edition R2 SP1 - 64 Bits e com o Windows Installer na versão 5.0.

    3. O Servidor que eu estou tendo problemas, é um Windows Server 2008 Enterprise SP2 64 bits e com a versão do Windows Installer 4.5.

    Estou suspeitando que a diferença entre o item 2 e 3 acima possa estar ocasionando no erro que estou recebendo na tentativa de instalar o software. A versão 5 do Windows Installer não tem disponível para download, ela vem como parte do R2 ou Windows Server 2012 e meu cliente não possui outra versão de Windows Server.

    Outro ponto importante, é que eu recebo no eventviewer mais de um evento 1030, com arquivos diferentes, o que postei é apenas um deles (ODBC32.DLL), mas existem outros também. Se você observar na mensagem, la esta a versão do arquivo necessário e a versão atual. Eu comparei e realmente bate com a informação do evento. Veja as outras:

    Product: ClientSetup. The application tried to install a more recent version of the protected Windows file C:\Windows\SysWOW64\SCRRUN.DLL.  You may need to update your operating system for this application to work correctly. (Package Version: 5.812.10240.16384, Operating System Protected Version: 5.7.6002.18960).

    Product: ClientSetup. The application tried to install a more recent version of the protected Windows file C:\Windows\SysWOW64\MSVCP60.DLL.  You may need to update your operating system for this application to work correctly. (Package Version: 7.0.7600.16385, Operating System Protected Version: 7.0.6002.18005).

    Product: ClientSetup. The application tried to install a more recent version of the protected Windows file C:\Windows\SysWOW64\MSVBVM60.DLL.  You may need to update your operating system for this application to work correctly. (Package Version: 6.0.98.15, Operating System Protected Version: 6.0.98.2).

    Product: ClientSetup. The application tried to install a more recent version of the protected Windows file C:\Windows\SysWOW64\MSSCRIPT.OCX.  You may need to update your operating system for this application to work correctly. (Package Version: 1.0.7600.16385, Operating System Protected Version: 1.0.0.18000).

    Product: ClientSetup. The application tried to install a more recent version of the protected Windows file C:\Windows\SysWOW64\IEFRAME.DLL.  You may need to update your operating system for this application to work correctly. (Package Version: 11.0.10240.16590, Operating System Protected Version: 9.0.8112.16708).

    Product: ClientSetup. The application tried to install a more recent version of the protected Windows file C:\Windows\SysWOW64\CDOSYS.DLL.  You may need to update your operating system for this application to work correctly. (Package Version: 6.6.7600.16385, Operating System Protected Version: 6.6.6001.18000).

    Alguma outra sugestão ? Seria incompatibilidade mesmo por conta da versão do S.O ou Windows Installer ?  Será que seu eu pegar os arquivos atualizados do meu servidor onde funcionou a instalação e atualizar o servidor onde ocorre o problema, é uma boa opção ?

    terça-feira, 5 de janeiro de 2016 16:54
  • Adalton,

    Eu não sei ao certo que pacote é esse, mas parece que de fato é incompatível com o sistema operacional. A mensagem "You may need to update your operating system for this application to work correctly" é um forte indicativo de que você pode ter problema se tentar forçar a atualização desses arquivos, eu recomendaria você atualizar o servidor para a versão R2 pelo menos. Se mesmo assim você quiser tentar instalar por sua conta e risco, você pode desabilitar o DEP e os arquivos serão sobrescritos durante a instalação. Basta rodar o comando abaixo e reiniciar o servidor:

    bcdedit /set {current} nx AlwaysOff

    Tenha em mente que isso pode corromper o seu servidor e causar danos, indisponibilidade e a completa reinstalação, a decisão de tentar é por sua conta e risco. Minha recomendação seria pelo menos testar em laboratório antes de executar em produção (ideal seria ter a versão 2008 R2).

    Qualquer coisa, avise.

    Abraço,
    Gustavo Zimmermann Montesdioca - MTAC, MCT
    Blog: www.gm9.com.br

    • Marcado como Resposta Cristopher C I_ sexta-feira, 8 de janeiro de 2016 13:23
    terça-feira, 5 de janeiro de 2016 19:48