Quick way to tell if an installed application is 64-bit or 32-bit
Problem
I've got a third-party application (in this case Cognos Data Manager) installed on 64-bit Windows Server 2003. Is there a quick way to determine if an application has been built/compiled as a 64-bit application or as a 32-bit application? By default a program wanted to be installed in Program Files (x86). I'm guessing that means that it is a 32-bit version. I had to get it to talk to an Oracle database and to get that working I eventually reinstalled it in a directory path which didn't have brackets "(" and ")" in it, as that was causing a problem. I've also installed both 64-bit and 32-bit Oracle clients. For future reference, I'd like to be able to type a command "xxxx fred.exe" and have it tell me whether fred.exe would be needing 32-bit or 64-bit setup (eg ODBC data sources etc).
Unverified for your environment
Select your OS to check compatibility.
1 Fix
Fix for: Quick way to tell if an installed application is 64-bit or 32-bit
If you run the application, in Task Manager it should have a *32 beside it to indicate it's 32-bit. I'm pretty sure they had this implemented in Server 2003, not positive though, hopefully someone can clarify. You could also run it through PEiD. PEiD does not support 64-bit PEs, so it will choke if it's 64-bit. There is also the famous GNU file for Windows. It will tell you all sorts of information about an executable. Example: As you can see, the 64-bit WinRAR installer is classified as PE32+,…
Awaiting Verification
Be the first to verify this fix
Sign in to verify this fix