2015-08-22 14:33:51 +0000 2015-08-22 14:33:51 +0000
4
4

Executar aplicações de 32bit no Windows 10 64 Bit

Tenho um computador com Windows 10 (edição doméstica), que tem 4GB de Ram e um processador i5. Preciso de executar um antigo programa de contabilidade de 32 bits. O vendedor disse que não vai lançar uma versão de 64 bits (embora exista uma versão de 64 bits, faltam-lhe características chave da versão mais antiga).

O programa instala-se bem, mas quando clico no ícone do programa, diz que o programa não vai funcionar num sistema de 64 bits.

Que opções tenho eu?


Fiz um bom trabalho de pesquisa, mas parece que não tem saída.

1) WoW64 Link

Aparentemente, isto é suposto permitir-lhe correr 32 bits em janelas de 64 bits. Contudo, não tenho a certeza de como instalá-lo. Penso que é apenas para servidores web. Contudo, este tópico de Stack Overflow diz que pode funcionar no Windows 7, mas não explica como configurá-lo (ou se irá funcionar no Windows 10).

2) Modo XP Link

A 32bit emulador Windows XP. No entanto, parece ser apenas para o Windows 7. Também de acordo com este Stack Overflow thread , é necessário o Windows Professional.

3) Máquina de Caixa Virtual Link

Vamos emular o Windows. Parece ser um exagero para os meus propósitos. Além disso, precisaria de comprar uma licença Windows de 32 bits. Penso que funcionaria lentamente com 4GB de Ram.

4) Unidade de partição em versões 32bit e 64 bitAparentemente, pode usar a ferramenta gratuita EaseUS para dividir a unidade em duas e depois instalar versões separadas de 32bit e 64 bit.

Novamente, parece exagerado e parece que precisaria de comprar uma licença de 32 bit do Windows 10.

São estas as minhas únicas opções?


Imagens

Instalação

Primeira execução (A partir da mensagem de erro, acho que é um programa de 16 bits)

Clicando em programa

Respostas (3)

3
3
3
2016-01-02 16:10:56 +0000

Simplificando, se quiser operar um programa mais antigo de 16 bits, tem de estar a correr uma versão de 32 bits do Windows. As versões de 64 bits do sistema operativo simplesmente não o suportam ](https://support.microsoft.com/en-us/kb/896458), uma vez que carecem da camada de compatibilidade (são compatíveis com o software 32-bit mais amplamente utilizado, no entanto). Existem algumas outras limitações do Windows 64-bit , mas o ponto chave aqui é que os programas de 16-bit não executam.

Editar: Depois de revisitar esta questão algum tempo depois, gostaria de abordar as suas conclusões no OP.

  1. WoW64* permite-lhe executar programas de 32-bit num ambiente Windows de 64-bit. Está integrado no sistema operativo Windows e não requer instalação adicional. Da mesma forma, instalações de 32-bit do Windows podem executar programas de 16-bit.
  2. XP Mode* era uma característica do Windows 7 Professional, Enterprise, e Ultimate, que lhe permitia executar o mais popular na altura Windows XP numa máquina virtual.
  3. Virtual Box , ou qualquer software de máquina virtual (VMWare é outro exemplo) permite-lhe instalar um sistema operativo no seu interior e executá-lo dentro da sua máquina principal. Esta seria a forma mais fácil de alcançar o seu objectivo, pois poderia simplesmente instalar o software num SO virtual de 32 bits. Se desse ao VM 2GB de acesso à memória, numa instalação de 32-bit, este correria bem. É lento, mas está bem.
  4. Particionando a sua unidade* permitir-lhe-ia a duplicação de instalações gémeas de arranque do Windows. Esta é uma solução mais permanente, e não deve ser feita IMO, a menos que não possa executar o VM.
2
2
2
2016-05-28 21:25:38 +0000

Isto não é 32-bit, é 16-bit*

Isto exigiria que pudesse correr um espaço de memória de 16-bit WoW.

WoW16 significa Windows no Windows.

O WoW começou no Windows 3.0, frequentemente chamado Windows for Workgroups.

Uma vez que este espaço de memória de 16bit já não está disponível poderia instalar DOSBox no sistema, instalar o Windows 3.1 no DOSBox e executar a aplicação a partir daí.

A sua outra opção é instalar uma versão 32bit do Windows 10 como uma máquina virtual e executá-la a partir daí.

0
0
0
2016-03-28 22:52:38 +0000

Caixa Virtual com Linux e Wine pode fazê-lo.

Em alternativa, aqui está um tutorial usando DosBox .