32-Bit vs. 64-Bit OSes: What's the Difference? ...... 2018
Chances are good you're running an x64-based operating system, but what does that even mean?
There are a lot of ways to count, but when it comes to computers there is only binary: 0 and 1. Each one is a considered a "bit." That means for 1-bit computing, you get two possible values; 2-bit means four values; then at 3 bits you double that to eight (2 to the third power, aka 2 cubed).
Keep going exponentially and you eventually get 32-bit (2 to the 32nd power) worth 4,294,967,296; 64-bit (or 2 to the 64th power) is worth 18,446,744,073,709,551,616 values.
That's a lot of bits, and the numbers show just how much more powerful a chip that supports higher bit computing can be. It's a lot more than double.
That's spanbecause span="" style="box-sizing: border-box;" every few years, the chips inside the computers (even smartphones) and the software running on those chips make leaps forward in supporting a new number. For example: /spanbecause
It's pretty obvious: 64-bit, sometimes styled as x64, is capable of doing more than 32-bit (which is actually called x86, a term that stuck from when Windows Vista starting sticking 32-bit apps in a folder called "Program Files (x86)," x86 originally referring to any OS with the instruction set to work on Intel chips like 8086 through 80486).
These days, you are most likely already running 64-bit chips with 64-bit operating systems, which in turn run 64-bit apps (for mobile) or programs (on the desktop, to settle on some nomenclature). But not always. Windows 7, 8, 8.1, and 10 all came in 32-bit or 64-bit versions, for example.
How do you even tell which one you have?
Identify 64-Bit OS
If you are running Windows on a computer less than 10 years old, your chip is almost guaranteed to be 64-bit, but you may have installed a 32-bit version of the OS. It's easy enough to check.
In Windows 10, click on the "My Computer" icon on the desktop and select "Properties" (or open the Control Panel and go to System and Security System). Under the System heading, you'll see it at System type: "64-bit Operating System, x64-based processor" means you're covered.
You can also just type About in the Windows 10 search box to bring up the Settings page, which will show the same thing.
Why 32-Bit at All?
Why would you install a 32-bit OS on a desktop or laptop PC? The big reason is because you have a 32-bit processor, which requires a 32-bit OS.
But having such a CPU is unlikely. Intel started making 32-bit processors in the 80386 range way back in 1985; it was selling 64-bit processors by 2001. If you've bought a PC since the Pentium D chip came out in 2005, it's unlikely you'd have a 32-bit instruction set inside. The last Intel 32-bit chip, Pentium 4E, came out in February 2004 and that was extended to 64-bit by the x86-64. That was backward-compatible with both 32- and 16-bit software as needed. Later versions of the Pentium 4, like the Extreme Edition, were fully 64-bit—and even that was discontinued by 2005.
More likely, you have an old operating system you installed that only came as 32-bit. Subsequent upgrades, if any, may not have jumped up to 64-bit. And that may be fine—not all of the earliest 64-bit processors had all the features in place. You can determine if your PC is really ready for full 64-bit by using software like 64bit Checker. It works on all versions of Windows going back to Windows 95.
Installing a 32-bit OS on a 64-bit architecture system will work, but it's not optimal. A 32-bit OS, for example, has more limitations—the standout being it can only really utilize 4GB of RAM. Installing more RAM on a system with a 32-bit OS doesn't have much impact on performance. But upgrade that system with excess RAM to the 64-bit version of Windows and you'll notice the difference.
This should spell it out in the ="" span="" style="box-sizing: border-box;"way: the officially supported maximum RAM on Windows 10 is 2 terabytes (or 128GB on Windows 10 Home).
The theoretical limit of RAM at 64-bit: 16 exabytes. But we're a long way from having hardware that could ever support that.
Either way, it makes buying a new laptop with 16GB RAM not seem as impressive, doesn't it?
64-bit computing features many other improvements, though in ways that may not be noticeable to the naked eye. Wider spandatapathsspan="" style="box-sizing: border-box;", larger integer sizes, eight octet memory addresses. It's all stuff for the computer scientists to take advantage of to make your computing all the more powerful./spandatapaths
You may also notice that some programs you download for spandesktop span="" style="box-sizing: border-box;" operating system come in 32- and 64-bit options. Firefox is a good example, where the options are "Windows" and "Windows 64-bit" (as well as "Linux" or "Linux 64-bit"—the spanmacos span="" style="box-sizing: border-box;" version is 64-bit only). /spanmacos /spandesktop