How to Check Which Bit Program Installed in your Windows most PC users run a 64-bit version of Windows. If you are also running a 64-bit version of Windows 10, you may want to make sure that all installed programs are 64-bit for optimal performance.
There are some advantages of running a 64-bit version of a program in a 64-bit Windows 10 installation. A 64-bit program can access more memory than a 32-bit version, since it supports more than 4 GB of memory. Because of this, a 64-bit application in 64-bit Windows could run a little faster.
As you probably already know, a 64-bit Windows 10 installation allows you to install and run 32-bit and 64-bit (x64) architecture programs. However, you can install and run only 32-bit programs in the Windows 10 32-bit (x86) installation.
While optimizing your Windows 10 installation for better performance, you may want to know if an installed program is 32-bit or 64-bit. Fortunately, finding out if an installed program is 32-bit or 64-bit is quite easy.
Can I upgrade applications from 32 bits to 64 bits?
Just as you cannot upgrade a 32-bit to 64-bit Windows installation, you cannot update 32-bit applications to 64-bit and vice versa.
You will have to uninstall the 32-bit application and then install the 64-bit application, if available.
IMPORTANT: Use this guide only if you are running Windows 10 64-bit. Because a 32-bit Windows installation does not support the installation of 64-bit programs, all programs installed in a 32-bit Windows installation are only 32-bit.
Method 1 of 2
Check if a program is 32-bit and 64-bit through Task Manager
If you are running build 19541 or later versions of Windows 10, verifying the architecture of a program is quite easy. Task Manager in Windows 10 build 19541 or later has a provision to show the architecture of the program. This explains how to verify that a program is 64-bit or 32-bit in Task Manager.
Step 1: Open Task Manager by right click in an empty place on the taskbar and then clicking on the Task Manager option. See 11 ways to open the Task Manager guide for alternative options.
Step 2: Expand Task Manager if you get the smallest version by clicking on the More details option.
Step 3: The right button of the mouse in a column header (as shown in the image below), choose Select columns option and then select Architecture of the list.
The Details tab of the Task Manager now shows the Architecture tab, which shows the architecture of all running programs.
Stage 4: Finally, start the program whose architecture you want to verify. Take a look at the Architecture column to learn about the architecture of the program.
Method 2 of 2
Another way to verify if a program is 64-bit or 32-bit in Windows 10
Step 1: Open File Explorer and navigate to This PC. Double-click the drive where Windows 10 is installed to see the Program Files and Program Files (x86) folders, among others.
Note that program files (x86) are created only in the 32-bit Windows 10 installation.
Step 2: Now, check the Program Files and Program Files (x86) folders for the application entry whose architecture you want to decrypt. If the application or application folder is present in Program Files, it means that the installed program is the 64-bit version.
Similarly, if the application is in the Program Files (x86) folder, it is a 32-bit application installed in a 64-bit Windows 10 installation. You can consult the developer if there is a 64-bit version of the application available. If available, uninstall the current one and install the 64-bit one.
NOTE: If you are not sure about the Windows 10 installation architecture, see our verification if your Windows 10 installation is a 64 or 32 bit guide.
Needless to say, you cannot install 64-bit programs in a 32-bit Windows 10 installation. So, if you are running 32-bit Windows 10, all the programs installed on it are just 32-bit programs.