Blogs at Amazon

« Microsoft's Windows 7 Family Pack disappears in U.S. | Main | Getting to Know the Samsung Omnia II »

Windows 7: The 64 Bit Question

I often get questions from readers who are considering upgrading to Windows 7 about whether they should choose the 32 bit or the 64 bit edition. The number describes the width of a processor’s registers, which affects how much data the processor can process per clock cycle. Wider registers means the CPU can handle more memory and larger files.

As most computer users know, more RAM usually results in better performance. 32 bit Windows only supports up to 4 GB of RAM. There was a time when this was more than enough for any home user and most business desktops, but with today’s memory-hungry applications and huge video files, that’s no longer the case. In 64 bit Windows 7, memory support depends on the edition, as shown in the table below:

Home Basic

8 GB

Home Premium

16 GB

Professional

192 GB

Ultimate

192 GB

That extra memory can also come in very handy when you’re running multiple virtual machines, as more and more people are doing these days.

NOTE: The amount of memory you can actually install and use also depends on your system’s motherboard.

Hardware vendors have been making 64 bit capable computers for years. Intel shipped its first 64 bit processors (Itanium) in 2001 and AMD introduced the Opteron and Athlon 64 lines based on the x86 architecture in 2003. Windows XP Professional came in a 64 bit edition, released in 2005, but there were a number of issues that prevented it from being adopted on a wide scale. Drivers were scarce and there were still many old 16 bit programs in use, which wouldn’t run on it. All of Vista’s edition came in 64 bit, but driver compatibility was still a problem and vendors sold most systems with the 32 bit version installed.

Now, with Windows 7, for the first time since the initial emergence of 64 bit processors in the early 1990s (MIPS and DEC Alpha), the 64 bit architecture has finally gone mainstream. Most desktop systems are being sold with 64 bit Windows 7 pre-installed, and drivers for add-on peripherals are much easier to come by. Consequently, high end systems routinely come with 6 or 9 GB of RAM, and may support 12 or 24 GB.

image

Even if you only have 4 GB of memory installed, the 64 bit version of Windows allows the OS to fully utilize all of it, whereas 32 bit versions only use about 3.5 GB of it.

Of course, the amount of RAM is only one factor that affects your computer’s performance, as illustrated by the Windows Experience Index (WEI) score shown for the system above. A closer look at that rating shows that in this case, it’s the graphics card that’s the bottleneck:

image

The processor and memory, on the other hand, rate close to the top of the scale.

In order to fully take advantage of 64 bit computing, not just your operating system but your applications as well need to be 64 bit versions.  However, the good news is that most 32 bit programs (with the exception of hardware drivers) do run on 64 bit Windows. The 64 bit editions of Windows 7 include both 64 bit and 32 bit versions of Internet Explorer 8.  You may have to use the 32 bit version for some web sites, because there is no 64 bit version of Flash available yet. Mozilla offers a 64 bit version of Firefox, too. And the newest version of Microsoft Office, Office 2010, will come in a 64 bit version.

Bottom line: You can reap many performance benefits by making the switch to 64 bit, especially if you also run 64 bit apps. Memory is relatively cheap now, and those who run multiple virtual machines, memory-intensive graphics/video software or who multi-task heavily will benefit most from the support for more RAM.  However, if you need to run ancient 16 bit applications, note that they will not work on your 64 bit system (you may be able to work around that by installing Windows 7 XP Mode, if you have the Pro or Ultimate edition of Win7, and running those apps in the VM). Older hardware devices such as printers or scanners also may not have 64 bit drivers available and thus won’t work.

 

- Debra Littlejohn Shinder, MVP (Enterprise Security)
  deb@shinder.net    www.debshinder.com

Comments

About that whole virtual machine thing... why is it that I can run VirtualPC 2007 under XP or Vista (actually works very nicely under Vista) but it isn't supported under Windows 7 Pro?

I tried to install the version that is supposed to work under Windows 7 and (as the compatibility test had warned me), my Core 2 Quad based HP apparently doesn't support Hardware Virtualization - nor does it seem to have any way of turning it on in the BIOS (which has about the most brain damaged config I've ever seen).

So... will Virtual PC 2007 run reliably under Windows 7?

@Jeff: Good question. Virtual PC will run under Windows 7 but any virtualization program requires a CPU that supports Hardware Virtualization--it really is down to the CPU. If the CPU doesn't have a virtualization option, no software running on it will be able to provide that function.

Then why did Virtual PC 2007 run Win7 under XP without difficulties (albeit a little slowly) on the exact same hardware that I have installed Win7 on... and which it's version of Virtual PC (not 2007) refuses to run, claiming no hardware virtualization?

@Jeff: Ah, sorry I misunderstood what you were saying the problem was. In that case:

1) Are you running a 64-bit version of Win7 when your XP was 32-bit?
2) Is the virtual machine you're trying to run 32-bit or 64-bit?
3) Are you trying to run XP Mode or another guest OS?

This table may help in explaining the cross-compatibility: http://en.wikipedia.org/wiki/Windows_Virtual_PC#Table_of_supported_operating_systems

If all else fails, I recommend using Sun's VirtualBox instead. It's a free VM app that works extremely well.

very nice blog...I am also planing to sift on windows 7 and got very good information from this blog.....

By http://connectonlineshop.com/

Sounds strange, but you can have dual boot ... 32-bit Operating Systems You're probably aware that 64-bit and 32-bit versions of your operating system exist, but apart from ascribing to a bigger-is-better philosophy, you may have no idea what separates the two.

i was also confuse about it, nice to know new information...nice

I was very pleased to find this site.I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have ed hardy clothing you bookmarked to check out new stuff you post. http://www.edfashionclothes.com/

Thanks for the wonderful post. I am using windows 7 in my office and a lot of question has cleared. Thanks

window 7 is much better than vista..recomend people to use vista

I can say simple nice

Every girl will be happy with inspired links of London jewelry which make her look dazzling and outstanding; every girl will be happier to obtain brand jewelry with less money which makes them a sense of achievement. That's why girls all like links jewelry where various links of London jewelries are at most keen prices
More http://www.linksjewelry.co.uk/Charms/

She will have to clear his belongings. When she was looking thru the
drawers, she saw this insurance policy, dated from the day they

She will have to clear his belongings. When she was looking thru the
drawers, she saw this insurance policy, dated from the day they

I think this site is the most affordable I've seen of the game card sites
http://www.ndscardsale.com/r4

64-bit features and it's speed appeals me to change my operating system from windows 7 32-bit to windows 7 64-bit but confusion that it may not run older application and hardware make my decision postpone.

Soccer is my favorite,so is David Beckham

Valuable post and nice information. Give me suggestion regarding http://www.onlineseos.com/sv/

Post a comment