Oct 032008
Here are two methods for determining whether an application is 16-bit or 32-bit
Method 1
- Right-click the program’s executable file and then choose Properties. If you see a Version tab, it’s a 32-bit program.
- if the program is running, press Ctrl+Shift+Esc to open the Windows Task Manager. On the Processes tab, look in the Image Name column for the name of the program’s executable file. If any 16-bit programs are running, you’ll find an entry for Ntvdm.exe, the virtual DOS machine. Just above it in the list, you’ll see indented entries for Wowexec.exe (the Windows on Windows subsystem) and the executable name of each 16-bit program running in that virtual machine.
Incoming search terms:
- how to determine if a program is 16-bit or 32-bit (13)
- wowexec exe (5)
- how to determine 16-bit application (3)
- how to tell if my application is 16-bit or 32-bit (3)
- 16-bit (3)
- windows xp 16 bit or 32 bit (3)
- how to check 16 bit (2)
- how to check if program is 16 bit (2)
- determine 16 bit application (2)
- determine if an application is 16 bit (2)


Ok, but how do you determine this from the command line?
Good tip, thanks