Tenho lido bastante sobre como o Windows 7 lida com aplicativos de 32 bits versus 64 bits (incluindo detalhes de system32 e wow64) e estou surpreso com a quantidade de informações contraditórias disponíveis.
Especificamente:
- Aplicativos de 32 bits veem o registro diferente de aplicativos de 64 bits?
- O diretório (pasta) no qual um aplicativo está armazenado faz alguma diferença no Windows 7 em relação a como o aplicativo se comporta ou vê o registro ou sistema de arquivos ? Ou são os diretórios 'Arquivos de Programas' e 'Arquivos de Programas (x86)' estritamente para estética organizacional, e não para função?
- O Windows 7 simplesmente determina se um aplicativo é de 32 bits ou 64 bits no tempo de execução ou se alguma outra coisa determina como um aplicativo é interpretado? O diretório no qual um aplicativo está localizado afeta a velocidade ou a precisão dessa determinação de alguma forma?
A melhor resposta responderá a todas as três partes dessa pergunta, mas todas as respostas serão bem-vindas.
- Aplicativos de 32 bits lidos no Wow6432Node chaves.
- O diretório não faz diferença. As duas pastas são predefinidas para que você possa ter uma versão de 32 bits e 64 bits da mesma ferramenta instalada.
- se o Windows determinar que é uma versão de 32 bits e usa o subsistema WoW64 para executar o aplicativo 32Bit em um Windows de 64 bits.
por
16.10.2014 / 05:48