WOW (Windows no Windows) Executando aplicativos de 32 bits no Windows 7

-1

Se não me engano, estou executando o Windows 7 Ultimate 64 bit em casa com uma versão de 32 bits do Office. Em outras palavras, os aplicativos de 32 bits funcionam em versões de 64 bits do Windows, assim como os aplicativos de 16 bits funcionavam no Windows 95.

O que é a emulação WOW?

Meu gerente está me perguntando se um aplicativo do Windows 32 VB6 funcionará no Windows 7 de 64 bits.

    
por Chad 30.08.2011 / 23:12

3 respostas

4

O aplicativo funcionará sem problemas relacionados ao fato de ser um aplicativo de 32 bits. Aplicativos de 16 bits terão problemas.

É chamado WoW64

    
por 30.08.2011 / 23:20
3

Vamos para a questão central:

My manager is asking me if a Windows 32 VB6 app will work on 64 bit Windows 7.

A resposta é "provavelmente, mas você não pode ter certeza e talvez precise fazer alguns ajustes no seu sistema". A maioria dos aplicativos executados no XP-32bit serão executados em 7 a 64 bits sem nenhum trabalho extra. Existem raras exceções, onde o conjunto de instruções de 64 bits causa problemas.

Muito mais comuns são problemas em que as regras do Windows XP são aplicadas mais rigorosamente em 7. Por exemplo, no Windows XP, os usuários padrão não têm acesso de gravação às pastas de arquivos do programa, mas muitos usuários executavam privilégios de administrador. Muitos desenvolvedores se safaram com um aqui e nem sequer sabiam disso. O Windows 7 agora faz um trabalho melhor de impor a mesma regra que sempre existiu, mas ao fazê-lo pode quebrar alguns aplicativos antigos. Normalmente você pode contornar essa regra específica, dando manualmente permissões de gravação ao grupo Usuários para apenas a pasta específica que você precisa, mas isso é apenas um exemplo.

Mas o principal aqui é que é improvável que seja o problema de 64 bits contra 32 bits que está causando problemas.

    
por 30.08.2011 / 23:32
1

Se você notar, no seu sistema operacional de 64 bits você tem links para IE e IE-64bit no menu Iniciar. Por padrão, você está executando o IE de 32 bits. A implicação é que aplicativos de 32 bits são executados sem problemas em versões de 64 bits do Windows 7.
Embora eu tenha certeza de que há alguns aplicativos com problemas, não vi nenhum problema com um aplicativo de 32 bits no Windows 7 de 64 bits

    
por 30.08.2011 / 23:28