How To Choose Between 32-bit & 64-bit Windows 7 Operating Systems

Oct. 21st, 2009 By Mahendra Palsule

corner_spotWindows 7 launches this week and those waiting to upgrade should first decide if they want to install the Windows 7 64-bit (x64) version or stick with 32-bit (x86) Windows. Why? Even if you install 32-bit initially, it should be possible to upgrade to 64-bit later, right? Wrong.

You can’t upgrade from 32-bit to Windows 7 64-bit without doing a fresh “clean” install, which requires you to reinstall all applications from scratch. Therefore, you need to decide on either 32-bit or 64-bit before you install Windows 7.

While I recommend you go with 64-bit, read through this article to make an informed decision.

Background: What is 32-bit and 64-bit?

32-bit and 64-bit are computer architectures that specify the length of data types and addresses that are supported. What this means for the average user is how much memory can be used effectively and how powerful the number-crunching capacity of the CPU is.

Since Windows XP was originally only released as a 32-bit operating system, and because older hardware have 32-bit device drivers, application development on the Windows platform has been slow in moving to 64-bit. However, after both Windows XP and Vista were released in 64-bit, Microsoft is now pushing 64-bit strongly, and you can expect application developers to take advantage of 64-bit computing soon.

MS 64-bit Computing

Should You Buy 32-bit or 64-bit Windows 7?

Fortunately, you do not need to worry about all this when purchasing a computer or Windows 7. If you are buying a new PC from a vendor, it will ship with 64-bit Windows pre-installed if the configuration supports 64-bit. If you buy retail boxed versions of Windows 7, they will include both 32-bit and 64-bit editions, except for the Home Basic edition.

Win7 SysInfo

Advantages of 64-bit

There are several benefits of going to Windows 7 64-bit:

  • With 32-bit Windows, you can use a maximum of 4GB RAM. 64-bit Windows 7 runs very fast with 4GB and you can upgrade your RAM to 8 or 16 GB later, making your system future-proof.
  • A 32-bit OS can theoretically use up to 4 GB of RAM, but 32-bit versions of Windows Vista and Windows 7 see a maximum of 3.12 GB. With 64-bit Windows 7, you can use the full 4GB RAM.
  • You get better security with 64-bit Windows. All 64-bit device drivers are digitally signed, which means you will not have random crashes. You also get more advanced security features like Kernel Patch Protection with 64-bit Windows 7.
  • Since 64-bit systems process more information and support greater RAM, Windows 7 is more responsive when you are running complex applications or many applications simultaneously. If you use graphics applications like Photoshop, video editing, games, CAD, etc., you should go 64-bit.
  • Not all applications have 64-bit versions that take advantage of the 64-bit architecture, but you can expect more of them after Windows 7 goes mainstream. Meanwhile, most 32-bit applications work fine under 64-bit Windows. If any of them don’t for some reason, you can reasonably expect the application developers to fix any issues, because a lot of people will be running 64-bit Windows.

ProgramFilesFolders

Check If Your PC Supports 64-Bit Windows 7

If you have bought or upgraded your computer in the past couple of years, with an Intel Core 2 Duo or equivalent/higher processor, your PC is already equipped to run 64-bit Windows 7. If you want to make sure, you can do any of the following:

  • If you are running 32-bit Windows Vista, go to Control Panel > System and Maintenance > Performance Information and Tools. Click View and print details. In the System section, you can see whether your PC is 64-bit capable.
  • You can use the Windows 7 Upgrade Advisor to find out if your system can run 64-bit Windows 7.
  • Check the Windows 7 Compatibility Center to see if your devices have 64-bit drivers.

Win7 Upgrade Advisor

When You Should Use 32-bit

There are some situations in which you are better off using 32-bit Windows 7:

  • If you use only 2GB of RAM, and do not plan to upgrade anytime soon. To really take advantage of 64-bit Windows 7, you need minimum 4GB RAM.
  • You have legacy devices like scanners and printers that do not have 64-bit device drivers. 32-bit drivers are not supported under 64-bit Windows 7, so you should make sure all the devices you need to use are compatible with 64-bit.
  • You run old 16-bit applications that were developed for Windows 3.1 or DOS. These won’t run under 64-bit Windows.

Did this post clear your doubts about 32-bit and 64-bit Windows versions? Is your system ready for 64-bit Windows 7? Feel free to share and ask any questions in the comments!

(By) Mahendra is an Editor at Techmeme, tweets as @ScepticGeek and blogs at Skeptic Geek.

Enjoyed the article? Subscribe to MakeUseOf to get daily updates on new cool websites and programs in your email for free. You'll also get free printable cheat sheets to your favorite programs

Your Email:

Add MakeUseOf to:



14 Comments Add Comment
2009-10-21 12:30:04
Chris McQ.

I liked the article. Sure it was kind of short & high level, but perfect for the home user who may not be that tech savy. To the point & simplistic. Great job.

2009-10-21 21:46:40
Subscribed to comments via email

This article really clear my mind about the mystery of 32 bit and 64 bit. Now I know the difference between both of them and if possible, I will use 64 bit to have better performance.

2009-10-21 22:47:26
Lisa

With an aging PC with only 3GB of RAM and a ScanSnap scanner that Fujitsu hasn’t bothered to make 64bit drivers for, I’ll be installing the 32 bit. Thanks for making the choice a bit easier.

2009-10-24 07:09:46

I’ve tested windows 7 32 bit final, and it support fully 4 GB RAM!
If your version of windows 7 can not support more than 3.2 GB RAM, you can follow this article to break the limit for 32 bit version of windows: http://www.vtechtip.com/2009/10/force-windows-32-bit-support-more-than.html

2009-10-22 09:57:51
Rob

just to let people know, 64-bit operating systems and applications typically use more RAM than 32-bit OSs and applications, which may result in actual decreases in performance when running RAM heavy tasks

2009-10-23 11:29:37
shylo

is that why they want you to have a minimum of 4 gigs of RAM??

2009-10-23 21:34:06
Rob

They recommend at least 4 gigs because just about the biggest advantage of a 64-bit OS is that it can actually use 4 gigs of RAM or more, whereas technically 32-bit OS’s should be able to use up to 4 gigs (however its been my observation, both with Vista and Ubuntu, that 32-bit versions see something closer to 3 gigs). So if you don’t have 4+ gigs or RAM (or aren’t at least planning on upgrading relatively soon), it’s almost pointless to use a 64-bit OS imho. [/wall of text]

(Comments wont nest below this level)
2009-10-23 17:40:22
Marcelo

Very good job!

2009-10-27 18:54:36
Jshm2

Don’t see the bother really as Linux has been supporting up to 64GB of RAM on 32-bit for years and Macs have been supporting 32GB of RAM for years. Ol’bloaty has been playing catchup all along and it’s only at W7 that’s it got anywhere close – but on 64-bit.

http://en.wikipedia.org/wiki/Physical_Address_Extension

Also see how it compares:

http://www.tuxradar.com/content/benchmarked-ubuntu-vs-vista-vs-windows-7

2009-11-01 06:42:58
paul in adk

The added windows confusion made my decision even clearer. Run Ubuntu linux.

2009-11-01 06:43:54
paul in adk

The added windows confusion, made my decision easy, run Ubuntu linux.

2009-11-07 19:03:41
leek

You run old 16-bit applications that were developed for Windows 3.1 or DOS. These won’t run under 64-bit Windows.

Misleading. You can run 16-bit applications with DOSBox.

2009-11-11 11:24:04

Users should also be aware of some issues that may pop up when using the 64-bit version of Windows 7. There could be possible driver issues, higher memory consumption and no compatibility with 16-bit software. For users who are trying to choose which version of Windows 7 to get, if you currently have a 32-bit operating system and you don’t work with resource intense applications, you should stick with 32-bit. If you are thinking of buying a brand new computer, you might as well go with 64-bit version. Check out this post with more info- http://bit.ly/1XCLPT

2009-11-18 12:22:01
Daryl

Cheers for that article. Clarified the basic issues for me very nicely. Good work, thanks.

Reply

You may use <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> in your comment.