Como Executar Um Aplicativo De 32 Bits

Índice:

Como Executar Um Aplicativo De 32 Bits
Como Executar Um Aplicativo De 32 Bits

Vídeo: Como Executar Um Aplicativo De 32 Bits

Vídeo: Como Executar Um Aplicativo De 32 Bits
Vídeo: Ejecutar programas x64 en Windows de 32 bits 2024, Novembro
Anonim

A maioria do software atualmente é executado em sistemas Windows de 64 bits. Para evitar possíveis perdas de desempenho, os desenvolvedores tentam fornecer compatibilidade com versões anteriores de aplicativos de 32 bits em tais sistemas.

Como executar um aplicativo de 32 bits
Como executar um aplicativo de 32 bits

Instruções

Passo 1

Aprenda como os aplicativos de 32 bits funcionam em ambientes de 64 bits. Ele faz isso emulando um ambiente adequado.

Wow64 (Windows jn Windows64) intercepta todas as transições entre o código do aplicativo de 32 bits e o kernel do sistema. Para isso, as versões de 64 bits do Windows incluem versões especiais de 32 bits de Ntdll.dll, User32.dll e Gdi32.dll, que transferem o controle para Wow64 em vez de uma chamada de sistema normal. Ao mesmo tempo, o Wow64 muda para o modo de 64 bits, converte os ponteiros de 32 bits passados em 64 bits e executa uma chamada de sistema. Portanto, um aplicativo de 32 bits é completamente isolado do sistema e de outros aplicativos de 64 bits.

Passo 2

Clique no botão “Iniciar” para abrir o menu principal do sistema e vá para o item “Executar” para invocar a ferramenta de linha de comando.

etapa 3

Digite% systemroot% / SysWOW64 / regsvr32.exe para registrar a versão de 32 bits da DLL.

Passo 4

Chame% systemroot% / SysWOW64 / cscript.exe para executar um script VB que cria objetos COM de 32 bits, como Internet Explorer ou Microsoft Office Word.

Etapa 5

Retorne ao menu Iniciar principal e vá para Executar para iniciar a ferramenta Editor do Registro.

Etapa 6

Insira regedit no campo Abrir e clique em OK para confirmar o comando.

Etapa 7

Expanda as seguintes ramificações do registro para alterar os parâmetros a fim de executar todos os scripts no modo de 32 bits:

- HKEY_CLASSES_ROOT / JSEFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / JSFFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / JBEFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / JBSFile / Shell / Open2 / Command;

- HKEY_CLASSES_ROOT / WSFFile / Shell / Open2 / Command.

Etapa 8

Altere o valor dos scripts de Default = C: / Windows / System32 / SysWOW64 / CScript.exe "% 1"% * para Default = C: / Windows / System32 / SysWOW64 / Cscript.exe "% 1"% *.

Etapa 9

Reinicie seu computador para aplicar as alterações selecionadas.

Recomendado: