Como executar programas de 32 bits em janelas de 64 bits
- 2559
- 358
- Howard Fritsch
Os programas de 64 bits são mais rápidos e com mais eficiência que aplicativos de 32 bits. Qualquer PC razoavelmente moderno tem um processador de 64 bits. Mas, como você executa software de 32 bits em um computador de 64 bits?
Computadores modernos-aqueles fabricados nos últimos anos-são alimentados por processadores de 64 bits e sistemas operacionais e são apenas capazes de executar aplicativos de 64 bits. É por isso que o software enviado hoje em dia é quase exclusivamente 64 bits. Você ainda terá alguns aplicativos de 32 bits (especialmente se estiver executando aplicativos mais antigos), e executá-los em uma versão de 64 bits do Windows geralmente é bastante perfeita. Então, como tudo funciona? Vamos descobrir.
ÍndiceWOW64 é um subsistema Windows projetado para executar 32 aplicativos em uma máquina de 64 bits. WoW64 simula o ambiente de um sistema operacional de 32 bits, fornecendo aplicativos mais antigos com a interface encontrada nas versões anteriores do Windows.
Esta camada de compatibilidade é leve, poderosa e funciona imediatamente. Isso significa que você pode apenas clicar duas vezes no arquivo exe de qualquer aplicativo de 32 bits e permitir que o Windows cuida do resto.
Uma alternativa cara: virtualização
Máquinas virtuais são um método bem conhecido de executar diferentes arquiteturas e sistemas operacionais em hardware não projetado para apoiá-lo. Você pode instalar e executar aplicativos destinados a Linux ou MacOS da Apple em um PC Windows com um processador Intel sem alterações drásticas.
Você pode usar a mesma técnica para executar uma versão mais antiga de 32 bits do Windows no seu PC moderno. Isso permitirá que você execute aplicativos herdados em seu sistema, mesmo que seu processador atual seja de 64 bits.
Lembre -se, porém, que esse método envolve muito trabalho e é francamente desnecessário. É muito mais fácil usar o emulador Wow64 integrado do que caçar uma cópia do Windows XP de 32 bits.
Instalando aplicativos de 32 bits em um computador de 64 bits
Não há diferença na instalação de um aplicativo de 32 bits em um sistema operacional de 32 bits versus uma versão de 64 bits do Windows. Se você tem um CD-ROM ou um arquivo de configuração, basta executar a instalação e deixar o sistema operacional resolvê-lo.
O Windows lida com versões de 32 bits de programas, colocando-as em um diretório diferente. Existe a pasta de arquivos de programas padrão, que possui todo o software de 64 bits que você instalou e um programa de programas (x86) que abriga aplicativos destinados a uma máquina de 32 bits.
O software presente no diretório x86 é executado emulando uma versão de 32 bits do Windows usando wow64. Esse processo é completamente automático, para que você possa executar aplicativos presentes nos dois arquivos de programas sem nenhuma diferença.
Você pode executar aplicativos de 32 bits em uma CPU de 64 bits?
Muitas pessoas acreditam que os programas antigos só podem ser executados em um processador de 32 bits. Embora seja verdade que apenas um computador de 32 bits pode executar nativamente esses aplicativos, todos os tipos modernos de sistema podem executar esses programas tão bem.
Para a maioria dos usuários, isso se resume a simplesmente executar o referido aplicativo, pois o Windows cuidará dos detalhes técnicos de emulá -lo através do WoW64 por si só. Se você deseja adotar uma abordagem diferente (talvez se o utilitário não estiver funcionando para você), você pode usar a virtualização.
Serviços como VirtualBox ou VMware permitem imitar uma máquina virtual de 32 bits, que pode executar qualquer aplicativo de 32 bits diretamente. Este é um processo complicado, mesmo com tutoriais, então é melhor você conseguir o WoW64 trabalhando na instalação do Windows normalmente.