Windows 7 64-Bit Momentum

Microsoft posts some interesting information about the uptick in 64-bit versions of Windows 7.

As of June 2010, we see that 46 percent of all PCs worldwide running Windows 7 are running a 64-bit edition of Windows 7. That is, nearly half of all PCs running Windows 7 are running 64-bit. Compared to Windows Vista at 3 and a half years after launch, only 11 percent of PCs running Windows Vista worldwide are running 64-bit. With Windows 7, running a 64-bit OS is becoming the norm.

The reason for the jump in transition to 64-bit PCs can be attributed to a few things. The first is the price of memory has dropped over the last several years making it easier for OEMs to up the amount of memory in the PCs they ship. And most major processors in PCs today are capable of running a 64-bit OS. There are also more and more compatible devices and applications for PCs running 64-bit Windows 7.

OEMs today have fully embraced 64-bit. We have seen many OEMs convert entire consumer lines of PCs to 64-bit only – which can be seen quite a bit today in North America. According to Stephen Baker at NPD, 77% of PCs sold at retail in April 2010 in the U.S. had a 64-bit edition of Windows 7 pre-installed.

I think that last bit is, perhaps, the most interesting. I've seen Windows 7 sales data back to late 2009, and this has consistently shown that most copies of Windows 7 sold with new PCs are, in fact, 64-bit versions. So why is total 64-bit uptick so low, comparatively speaking? My guess is that there are two factors. One, many of the Windows 7 retail copies sold so far have been used to upgrade Windows Vista in-place. And since most of those Vista copies (89 percent) were 32-bit, so were the upgrades. Also, netbooks representing 10-20 percent of total PC sales, and those are almost all selling with 32-bit versions of Windows 7 as well.

Microsoft could have done more to drive 64-bit computing by supporting an in-place 32-bit to 64-bit upgrade path of course.

Discuss this Article 14

Keleko
on Jul 8, 2010

MS should stop selling 32 bit versions of their OS.  It is past time that we all go to 64 bit.  Apple's done it already with Snow Leopard (the 32 bit kernel can run 64 bit applications, something Windows doesn't do).  The only way to make it universal is to force it.  Maybe with Windows 8 they can finally do that.  Anyone with a system too old to run it will just have to get a newer system.  If they can't afford it then they can just keep what they have until they can.  XP proves that.

Grannyville
on Jul 8, 2010

I got that impression that such an upgrade, from 32-bit to 64-bit, would be incredibly difficult to impossible to do.

clindhartsen
on Jul 8, 2010

The only problem with that Keleko is the Netbook market, which has no reason to go 64-bit, though I suppose it would with time as chips continually become cheaper.

Waethorn
on Jul 8, 2010

Until Intel stops selling crippled Atom processors, Microsoft won't have much choice in the matter.

With XP Mode for backwards compatibility, there is little reason to buy a system with a 32-bit version of Windows 7.

As for us, 64-bit versions have been the norm since Windows 7 launched.  Even prior to Windows 7, most of our systems shipped with 64-bit versions of Windows Vista too.

subzerohitman721
on Jul 8, 2010

As an early adopter of Windows 7 x64 I couldn't be any happier with the results of Windows 7. I'm thrilled with a 64 bit OS. As much as I love and respect Leo Laporte, I think Leo's is wrong that 64 bit has more problems than benefit. There is more than enough hardware, more than enough great drivers, and more than enough support now for 64.

Microsoft needs to make a hard decision with Windows 8. This should be simple. There is no 32 bit Windows 8. It is time to kill the 32 bit platform. Do you know how much legacy could be killed if we forced all of the business and consumer world to full transition now to 64? I think Microsoft could kiss a lot of the 32 bit security problems goodbye with a full transition to 64.

For those who keep arguing that so many programs are still written in 32 bit, my answer to that is to get those lazy programmers to a 64 bit machine and start writing like there's no tomorrow. If we finally got rid of 32 bit and 16 bit, we force the entire industry to get everything up to speed. Business would have no choice but to invest in modern programs. You simply have every software company give a hard deadline. All of these ancient programs are not supported as of this X date. Start writing 64 bit versions. Have them fully tested and ready by X date.

Image Windows 8 with full x64, no 32 legacy at all. If you need any of the past programs, Windows Virtual PC fills in. The size of Windows 8 could shrink dramatically. Microsoft has honored the 32 bit legacy for a long time. Let's make the move now during the Windows 7 days so by Windows 8, it's the only option in the playbook.

sjaak327
on Jul 8, 2010

Actually, since Vista, going from x86 to x64 has been easy. The only downside was the absence of some drivers in the beginning. But since then driver availability has been on the up. Way before Windows 7 RTM date, going from 32 to 64 bit on Vista has been a piece of cake.

Of course, if you still run some old 16 bit ! applications, then you are out of luck, these are not supported by Win7/Vista X64.

On the server front, I am sure the number of x64 machines are much higher. Since Server 2008, 64 bit has been the perferred platform. Exchange 2007 only runs on x64, (apart from a "test version on 32 bit, which cannot be activated). Exchange 2010 by my knowledge doesn't even offer a x86 version anymore.

sjaak327
on Jul 8, 2010

Oh in addition to my previous post, of course a direct, in place upgrade from X86 to X64 isn't supported, if that's what you are referring to.

A migration from a x86 Windows to a x64 Windows, is easy by doing a clean install, and reinstalling your apps. Use USMT to transfer data, or in case you have only a few many machines, use Windows Easy Transfer.

anonymuos
on Jul 8, 2010

One annoying regression is 64-bit Windows 7 doesn't support 32-bit shell extensions unlike 64-bit Vista/XP did.

Auras
on Jul 8, 2010

@Grannyville You could at least make it free to upgrade or make something really cheap like 5-10$

Dr. Daniel Jackson
on Jul 9, 2010

I went x64 with Vista Sp 1 and haven't looked back, the driver issues and incompatibility problems are for the most part a thing of the past,

If your running the 32 bit kernel with SL does it address all of your ram?  Or is it just showing you what you have, like Vista used to do. I prefer the 32 bit kernel as the 64 bit is incompatible with NTFS 3-G

rr0de74@live.com
on Jul 9, 2010

All the new PC's I see are 64bit.  

I would asume that Windows 8 will be 64bit only and probably allow an upgrade from Windows 7 32bit to Windows 8 64bit.

yoshipod
on Jul 9, 2010

Given the slower rate of change in the windows world due to lots of backwards compatibility, this is actually pretty impressive.

I would not be surprised to see Windows 8 64 bit only.

qaelith.2112
on Jul 9, 2010

Leo was saying on this week's Windows Weekly, "What about the guy with a parallel port printer who can't get it to work with 64-bit Windows?" ... I feel the guy's pain, but I think the correct answer is, "Spend $40 and get a new printer.  Yours has been obsolete for over a decade now."

By now, there shouldn't really be many modern peripherals that can't work on 64-bit Windows.  I'd propose that the ones that don't are probably due to be replaced anyway, and maybe this is just a wake-up call that it's time to update your equipment.

Waethorn
on Jul 9, 2010
MJ says that Hyper-V v3 will be available not just as server tech, and that applications will exist in some form of isolated VM's on the client in Windows 8.

Please or Register to post comments.

IT/Dev Connections

Las Vegas
September 30th - October 4th

Paul ThurottYou'll have the opportunity to experience:
• 120 Technical
Sessions
• Networking with Peers
• Expert Speakers


Come See Paul Thurrott & Mary Jo Foley in Person!

Register Now

Office 365 InfoCenter

Get the latest insight and info from Paul

Read Now!

What I Use