O arquivo não é compatível com a versão do Windows que você está executando

12

Eu tenho um instalador muito antigo (aplicativo legado) que estamos tentando executar em um sistema operacional Windows de 64 bits.

Anteriormente, ele só foi instalado no Windows XP de 32 bits. Eu recebo o seguinte erro quando tento executá-lo:

The version of this file is not compatible with the version of Windows 
you're running. Check your computer's system information to see whether 
you need an x86 (32-bit) or x64 (64-bit) version of the program, and then 
contact the software publisher.

Entrar em contato com o editor do software não é uma opção (o software é muito antigo).

Existe uma maneira de fazer isso funcionar? Algum tipo de modo de compatibilidade?

A única coisa que eu ouvi falar que irá funcionar é um Virtual XP na caixa Win 7. O problema é que esse software faz parte de todo um conjunto de software. Eu teria que colocar todas as peças no Virtual XP ou nenhuma.

Antes de eu ir para o caminho de colocar tudo no virtual xp eu gostaria de saber que não há nenhuma maneira de obter tudo no Win 7 os.

    
por Vaccano 07.06.2010 / 18:10

4 respostas

7

Você diz que é um instalador muito antigo, é um aplicativo de 16 bits? Todo o suporte a aplicativos de 16 bits foi descartado do Windows 7 x64 - Ele não será executado. Você precisará usar um emulador ou voltar para o Windows de 32 bits. O modo XP no Windows 7 pode ser uma solução fácil para que esse aplicativo funcione perfeitamente e sem problemas.

    
por 07.06.2010 / 20:22
3

Com os instaladores antigos, você só precisa mexer nas configurações. Tente definir o modo de compatibilidade para o Windows XP SP 3 e defina a execução como administrador.

Alguns instaladores legados podem ser "descompactados". Isso significa que alguns utilitários zip podem realmente descompactar os arquivos que o programa deve instalar. Agora eu não recomendo, mas você pode tentar mover os arquivos manualmente.

    
por 07.06.2010 / 18:25
3

Se executar o instalador no modo de compatibilidade com o UAC desativado ( alteração no registro ) não funciona, o próximo passo é tentar uma instalação manual. É aqui que você usa as técnicas de comparação de arquivos para encontrar o que o instalador realmente faz no seu computador e espelhar isso na sua máquina com Windows 7. Se você nunca fez isso antes, eu não recomendaria isso porque você pode ter muitos problemas tentando fazer com que tudo funcione. O que eu sei por experiência é uma dor real para conseguir tudo.

A melhor opção é baixar e ativar o modo XP no windows 7 (não funciona com o win 7 home ou starter). Isso pelo menos forneceria atalhos na área de trabalho que iniciam a VM sob demanda. Você pode encontrar aqui .

    
por 07.06.2010 / 19:03
0

Eu tive a mesma mensagem de erro para um instalador corrupto .

Um instalador que foi criado para o Windows 7 (32 bits / 64 bits), em primeiro lugar, foi corrompido ao ser transferido via e-mail, mostrando essa mensagem (no Windows 7 de 64 bits). O arquivo não corrompido foi instalado corretamente.

Então, sugiro que você experimente o instalador em uma máquina Win XP antes de tentar operações mais técnicas.

Se o instalador estiver de fato corrompido, você terá que encontrar um backup ou obtê-lo em outro lugar.

    
por 07.04.2015 / 11:29