C'est une question que je me suis posé il y a longtemps, mais je viens seulement de trouver la réponse.
Pour les applications lancées, on ouvre le gestionnaire de tâches (CTRL + ALT + SUP) et on clique sur l'ongle processus. Si le nom du processus se termine par 32 c'est qu'il s'agit d'une application 32 bits. @img(app_32bits.png)
On utilise l'utilitaire de compression 7z-zip. Celui-ci possède une commande en ligne 7z qui avec l'option l retourne le type d'application x86 ou x64.
exemple d'un programme 32 bits
C:\Program Files (x86)\Java\jre6\bin>"C:\Program Files\7-Zip\"7z l java.exe 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 Listing archive: java.exe -- Path = java.exe Type = PE CPU = x86 Characteristics = Executable 32-bit NoRelocs NoLineNums NoLocalSyms
exemple d'un programme 64 bits
C:\Program Files\7-Zip>7z l 7z.exe 7-Zip [64] 9.20 Copyright (c) 1999-2010 Igor Pavlov 2010-11-18 Listing archive: 7z.exe -- Path = 7z.exe Type = PE CPU = x64 64-bit = + Characteristics = Executable LargeAddress NoRelocs
Si vous avez notepad++ installé, ouvrez l’exe avec notepad++ et rechercher la première occurrence de PE.
si vous trouvez: