Pinterest Stumbleupon Whatsapp

When you consider Windows versions, you might immediately think of the Home or Pro editions Is a Windows 10 Pro Upgrade Worth $99? Is a Windows 10 Pro Upgrade Worth $99? Windows 10 Pro offers more features, but also carries a $99 price tag to upgrade from the Home edition. Here's what you need to know to decide if professional features are worth the upgrade. Read More . While they are different, there’s another factor that separates Windows versions — whether the system is 32-bit or 64-bit.

You might have heard the terms 32-bit and 64-bit thrown around, but never really understood them. Let’s take a look at where these designations come from, and what they mean for your computing experience.

How Is the Number of Bits Determined?

Whether your computer architecture is 32-bit or 64-bit depends on the processor (also called the central processing unit, or CPU) inside your computer. Currently, the majority of computer processors fall into one of these two categories. 64-bit processors are exponentially more powerful than their 32-bit counterparts, because they can hold and process so much more information.

To understand the magnitude of the differences between the two, you have to understand a bit about counting in binary. Unlike our decimal system, which has ten digits per place, binary only has two — 0 or 1.

Thus, a 32-bit number has 2^32 possible addresses, or 4,294,967,296. Conversely, a 64-bit number’s capacity is 2^64, or 18,446,744,073,709,551,616. Comparing ~4 billion bytes (about 4 gigabytes) to ~18 quintillion bytes (about 18 billion gigabytes) showcases the difference.


Microsoft provides both 32-bit and 64-bit versions of Windows, which you can choose between when you download or install it.

How Windows Differentiates

If you’re using a 64-bit processor, you also need to use a 64-bit version of Windows to take advantage of it. 32-bit versions of Windows work on 64-bit processors, but can’t use the extra power. You can’t install a 64-bit version of Windows on 32-bit processors, but 64-bit Windows is backwards compatible with 32-bit software, as we’ll discuss.

There are two big places you’ll notice this difference in Windows. One is that a 32-bit version of Windows can only utilize up to 4 GB of RAM (or less). Thus, if you put 16 GB of RAM How Much RAM Do You Really Need? How Much RAM Do You Really Need? RAM is like short term memory. The more you multitask, the more you need. Find out how much your computer has, how to get the most out of it, or how to get more. Read More in a 32-bit installation of Windows, you’re not actually using more than 4 GB.

The other place you’ll find a difference is the Program Files folder. On a 32-bit version of Windows, apps will install to the only Program Files folder. 64-bit systems, though, have an additional Program Files (x86) folder. This is because writing software for a 32-bit architecture is vastly different from writing it for a 64-bit system.

When programs need to grab some shared information, like DLLs, to run, they need to look in the correct Program Files directory. This is why Windows keeps them separate. Note that in Windows, 32-bit is referred to as x86, and 64-bit is called x64.

Ancient versions of Windows, like Windows 3.1, ran 16-bit software. 32-bit versions of Windows are backwards-compatible with these legacy programs. If you have a 64-bit machine, however, you can’t run older 16-bit software. You’ll have to turn to emulating a 32-bit operating system.

32-bit and 64-bit Programs

Whenever you install some software, it varies by vendor whether you get a 32-bit or 64-bit version. Some developers only provide a 32-bit version, sometimes they let you choose, and still others automatically install the right version for you. If you’re running a 64-bit version of Windows, you should install the 64-bit versions of software whenever you can.

As we tested with Google Chrome Chrome 64-bit Vs 32-bit For Windows - Is 64-bit Worth Installing? Chrome 64-bit Vs 32-bit For Windows - Is 64-bit Worth Installing? Anyone who is using Windows 7, 8, or 8.1 on a computer with a 64-bit processor can use Chrome 64-bit. What's the difference? I'm glad you asked. Read More , these x64 versions probably won’t blow you away with blazing speed. However, they do take advantage of the increased security of 64-bit architecture, and could be more stable and efficient than their x86 counterparts.

Keep an eye out for links such as Versions or Editions on vendors’ download pages to see if they offer a 64-bit version. Because 32-bit software works for everyone, it’s understandably the default for most vendors. Of course, if you’re on a 32-bit system, only 32-bit software will work for you.

What Am I Running and Can I Upgrade?

Now that we’ve discussed all the details about 32 and 64-bit versions of Windows, we can find out which version you’re using 4 Easy Ways to Know If You're on a 64-Bit Version of Windows 4 Easy Ways to Know If You're on a 64-Bit Version of Windows Are you using a processor that supports a 64-bit operating system and are you running a 64-bit operating system? The average off-and-on PC user probably doesn't know the answers to these questions, although they should.... Read More .

There are plenty of ways to do this, but the easiest is to open the System dialogue. On Windows 8 or Windows 10, right-click the Start Button and choose System. On Windows 7 or earlier, right-click Computer and choose Properties. You can also use the Windows Key + Pause shortcut to open this menu.


Here you’ll see basic info about your computer, such as whether your version of Windows is a Home or Pro version. Under System type, Windows will tell you if your operating system and processor are 64-bit or not. You can also see your Installed RAM here. On a 32-bit system, this will note something like 4 GB usable if you have over 4 GB installed.

Your processor and operating system bit sizes should match, but if they don’t, you might be able to upgrade. If you’re running a 32-bit version of Windows 10 on a 64-bit processor, you can follow our guide to upgrade to x64 Windows How to Upgrade from 32-Bit to 64-Bit in Windows 10 How to Upgrade from 32-Bit to 64-Bit in Windows 10 Is your Windows 10 installation limited to 3.75 GB of RAM because it's the 32-bit version? We show you how to upgrade to 64-bit, so you can finally enjoy advanced features and performance. Read More . Those running a 32-bit version of Windows on a 32-bit processor can’t upgrade; you’ll need to purchase a new machine to take advantage of 64-bit.

Enough Bits

64-bit computing What Is 64-bit Computing? What Is 64-bit Computing? The packaging of a computer or computer hardware is crowded with technical terms and badges. One of the more prominent ones is 64-bit. Read More is becoming the new standard, but it’s been a rough road getting here. While there were 64-bit versions of Windows XP available, it was a headache to deal with its compatibility issues, so not many people used it. Use of 64-bit systems didn’t become too popular until Windows 7, and it’s continued up to Windows 10 today.

4 GB of RAM, which was an unfathomable amount when CPUs were first designed, is still a workable amount of memory in 2016. However, as component prices continue to drop, low-end machines will likely ship with more RAM, making 32-bit systems eventually obsolete.

This in turn will make developers focus on developing 64-bit software, which will be the standard for a long, long time. We probably won’t hit the ceiling of 2,305 petabytes of RAM Memory Sizes Explained - Gigabytes, Terabytes & Petabytes in Layman's Terms Memory Sizes Explained - Gigabytes, Terabytes & Petabytes in Layman's Terms It’s easy to see that 500 gigabytes is more than 100 gigabytes. It’s also easy to see that 1 terabyte is larger than 1 gigabyte and that is larger than 1 megabyte. But these are... Read More anytime soon!

Are you running a 32-bit or 64-bit version of Windows! Let us know what you learned in the comments!

Originally written by Karl L. Gechlik on February 23, 2010.

Leave a Reply

Your email address will not be published. Required fields are marked *