Esta é uma ferramenta .Net que é configurada como AnyCPU . Em um 32Bt Windows ele é executado como 32Bit em um Windows 64Bit, ele é executado como aplicativos de 64 bits.
Eu baixei o programa OpenHardwareMonitor . O site diz que é executado em 32 bits e 64 bits do Windows. Não há arquivo de instalação, ele está contido em um arquivo zip . Se você olhar dentro do arquivo zip, o único executável será o OpenHardwareMonitor.exe. Tudo isso me leva a acreditar que é um programa de 32 bits. Então eu descompactei-o em C: \ Program Files (x86).
Mas eu o executei no sistema Windows 7 de 64 bits e abri o Gerenciador de Tarefas. Com base no que eu li, se um programa é de 32 bits, ele mostrará * 32 ao lado do nome do processo no Gerenciador de Tarefas. Mas o OpenHardwareMonitor.exe não possui * 32 ao lado dele. Isso significa que é de 64 bits? Como seria executado em um sistema de 32 bits, então?
Além disso, para programas que não possuem arquivos de instalação e só vêm em um arquivo zip, importa se eu os extraio em C: \ Arquivos de Programas se for um programa de 32 bits, ou C: \ Arquivos de Programas ( x86) se for um programa de 64 bits?
Esta é uma ferramenta .Net que é configurada como AnyCPU . Em um 32Bt Windows ele é executado como 32Bit em um Windows 64Bit, ele é executado como aplicativos de 64 bits.
No meu no gerenciador de tarefas Aplicativos, ele não mostra um * 32 ou * 64 ao lado do nome, apenas o nome. Se for compatível com sistemas x86 e x64, então é um programa x86.
No entanto, se você for para a guia Processos, ele mostrará um * 32 em sistemas x64.