Windows Vista 64-Bit – Is It Ready For Primetime?
Posted 08/09/08 at 05:01:53 PM | by Justin Kerr

When Windows Vista launched back in January 2007, the 64-bit edition was clearly not ready for primetime. The driver and compatibility issues that mired the early days of the OS were even worse on the 64-bit side, and for most users Vista x64 was completely crippled or in some cases, wouldn’t install at all. Hardware manufacturers struggled to release stable device drivers but because 32-bit and 64-bit editions both required radically different drivers, Vista x64 just wasn’t a priority. Coming up on two years later, 32-bit Vista’s issues seem to have calmed down, but what about Vista x64? Well according to Microsoft, usage of the niche OS is on the rise, but is it finally ready for prime time?
What is Vista 64, and why would I want this?
The jump from 16 to 32-bit computing in Windows 95 went mostly un-protested. But then again, back in 1995, computer instability was pretty much expected. PC pioneers put up with a lot of driver issues, and punishing blue screens. Today, PC operating systems have a much larger audience to impress, and most of its users have a very low tolerance for instability. For mainstream users, and those with older hardware, 32-bit is still the way to go. But chances are if you are reading this article, it’s because your not mainstream, and your ready to risk a few orphaned devices in pursuit of something better.
The obvious reason for transitioning to a 64-bit OS is the increased RAM capacity which technically could be as high as 16 Exabyte’s. Vista x64 however, only supports 8 GB for home premium, and a not too shabby 128 GB in the ultimate and business editions. And while this might sound a bit extreme, this extra RAM actually comes in quite handy even today. Microsoft claims Vista can make use the increased RAM capacity using a new feature called Superfetch. Using this technology, the OS is able to pre-load commonly used applications into memory, and even makes use of historical access patterns to predict a user’s needs. The more RAM present in the system, the more applications Vista can prefetch. This is an excellent example of how extra RAM can improve performance, but won’t necessarily show up in traditional benchmarks. This feature alone represents a huge benefit for heavy multi taskers looking for ways to improve overall system responsiveness.
Vista 64 Bit Software Compatibility
One of the most common myths about 64 bit operating systems is that old software doesn’t work. What you lose in stepping up a 64-bit OS is in fact, only 16-bit program support. This includes items from the DOS / Windows 3.1 era, but not much else. 64-Bit copies of Windows implement a technology called WOW64 (Windows-on-Windows) to enable backward compatibility with 32-bit applications that been emerging since the mainstream adoption of Windows 95 more then a decade ago. WOW64 creates a 32-bit environment that allows older applications to run unmodified in a 64-bit OS. Backwards compatibility with 8 & 16-bit applications isn’t impossible under Vista 64, but it requires a bit of creativity. An excellent choice for working with very old applications is Microsoft’s free Virtual PC 2007. This utility allows you to install a virtual copy of any Microsoft operating system including Windows 95, 98, or even MSDOS. You can then run it in parallel just like any other application.
To make life even simpler, If DOS compatibility is your only concern, DOSBox is an excellent free 32-bit alternative that will have you chasing Vorticons as Commander Keen in no time flat. Here is another important tip for 64-bit gamers. The Games for Windows brand might not add up to a lot, but for x64 users it signifies that the game was tested for compatibility in both 32 & 64-bit environments. Some games even ship with a native 64-bit executable, such as Crysis, and Devil May Cry 4 which in my case, greatly improved CPU efficiency. Many popular mainstream applications have gone 64-bit as well including, Adobe Lightroom, ESET NOD 32, and even Apple iTunes. Veteran Photoshop users can also look forward to 64-bit version that will substantially benefit from the additional RAM capacity.
Vista 64 Bit Hardware Compatibility
Working around software incompatibilities can be challenging, but at least workarounds exist for almost any scenario. Drivers on the other hand are a different story. 32-bit drivers are not compatible at all, and for the most part security improvements which will be detailed in the next section are to blame. While it safe to assume in advance that your 10 year old parallel port scanner won’t work, how will you know if your 2 year old USB printer is compatible? For that Microsoft has launched the Vista Compatibility Center. Simply browse the categories, click the 64-bit system filter and learn what hardware is, and is not compatible before you take the plunge.
Here is another Microsoft specific tip. When seeking out new hardware look for the “Works with Windows Vista” or “Certified for Windows Vista” logo’s. Hardware devices baring these badges have undergone testing in both 32 & 64-bit OS’s. Only a small number of devices bother to file for this certification however, so in most cases the Compatibility Center or the manufacturers website will be your best bet. Drivers have come a long way in the past year and I have yet to run into a device I couldn’t get working, though I must admit, I don’t tend to keep hardware for more the a few years. Nvidia, ATI, and even Creative Labs all have mature and stable x64 drivers at this point as well.
Vista 64 Bit Security Improvements
Oddly enough, one of the biggest improvements in Vista x64 bit is actually the enhanced security features that go far beyond what is offered by Vista 32. Microsoft has been able to utilize the lesser used 64-bit editions as a way of putting software developers on notice. They are attempting to encourage less destructive software/operating system interactions. Initiatives such as Kernel Patch Protection were implemented to help keep the Windows core operating system safe from threats that come from both Malware, and sloppy applications that like to plant their roots deep in the OS. It prevents kernel-mode drivers and 3rd party software from interfering with critical Windows services, a defiantly plus. Sadly, this feature is no longer enforced post SP1, but many developers were forced to find workarounds during the delay and Microsoft isn’t making it easy.
Additionally, new security features such as Address Space Layout Randomizer and Data Execution Protection both help thwart hacking attempts to which 32-bit OS’s are still somewhat vulnerable. Other stipulations such as the requirement for signed drivers has also been dropped, but Microsoft is clearly using the OS as a way of previewing security features that make life difficult for programmers, but will benefit users in the long run.
Is Vista 64 Ready For Prime Time?
Ultimately, the decision will be up to you. Some compatibility sacrifices may need to be made, but the price of transitioning to 64-bit Vista today is much less painful then it was a year ago. It probably isn’t a good solution for casual users who only want to surf the web and watch Youtube on 5 year old hardware. But it is the future of operating systems, and it is finally stable enough to give a reliable user experience with most modern hardware. Microsoft has publically stated that Windows 7 will be the last 32-bit operating system, and if memory prices continue to crash, 32-bit Windows 7 may not even be a popular choice. OEM Vista 64-bit machines are also finally beginning to appear at retail, and within a few years it is not hard to image even mainstream users wanting 4GB of RAM or more. A new chapter in PC history is about to begin.
Useful Links
- Nvidia Graphics Card 64-Bit GeForce Drivers
- ATI Graphics Card 64-Bit Catalyst™ Drivers
- Creative Labs X-Fi 64-Bit Sound Card Drivers
- Microsoft 32/64-Bit Compatibility Center
- Microsoft On The Differences Between 32 & 64 Bit Versions Of Vista
- Order 64-Bit Media From Microsoft For Owners Of Vista 32-Bit
Gaming 64-bit
Submitted by JeyNyce on Wed, 2008-08-20 06:26
I've been using Vista 64 for gaming and haven't had any problem what so ever. As said before I just wish there was more 64-bit apps out there.
16 Exabytes! Zounds,
Submitted by jwalch.hawk on Mon, 2008-08-11 22:46
16 Exabytes! Zounds, that's a lot!
Oh wait...
Nevermind.
Sorry about the brain freeze, folks...
Submitted by Marcus_Soperus on Mon, 2008-08-11 20:51
...32-bit Windows sure does work with files over 4GB. To do so, of course, it has to shuttle parts of the file in and out of memory. Consequently, in 32-bit Vista, you'll be seeing the "system busy" hula hoop more often than with 64-bit Vista (assuming more RAM is installed).
The big sticking point as far as hardware goes is the large numbers of systems that have 64-bit processors running on a motherboard that's really optimized only for 32-bit use because of memory limitations. I'm writing this on a laptop that has an AMD Turion 64 processor, but thanks to its 2GB memory limit, I'd be foolish to run it in 64-bit mode.
------------------------------------------
It's amazing how illogical a business built on binary logic can be.
I'm actually getting ready
Submitted by Keith E. Whisman on Mon, 2008-08-11 20:13
I'm actually getting ready to reinstall Vista 64 ultimate. I have the updated bios that fixed graphics corruption with the Nvidia Nforce 7xxi chipset.
I just need to get another hard drive as my Samsung F1 1tb drive died last week.
Re the comment about the 4GB limitation
Submitted by HeartBurnKid on Mon, 2008-08-11 17:00
The 4GB file size limit is a limitation of the FAT32 file system, not a limitation of 32-bit windows. Going to Vista 64-bit will not solve this problem. Converting your disk to NTFS will, and can be done even on 32-bit Vista and XP (and, considering that Linux systems can now read and write NTFS, there's no reason not to).
The 4 GB limit is not of the
Submitted by Digital-Storm on Mon, 2008-08-11 19:31
The 4 GB limit is not of the FAT32 file system. I ran Windows XP Profesional with my drive formatted as NTFS. It will not go above 4 GB unless you get an address extension, but thats just a pain in the ass. I would much rather switch to 64 Bit. Besides, you are theo ne that hates anything APPLE and Microsoft. I read your preveious comments.
Pay attention, kid.
Submitted by HeartBurnKid on Wed, 2008-08-13 15:37
The 4GB RAM limit is a limitation of 32-bit OS's, and will be circumvented by going to 64-bit Vista. The 4GB FILE-SIZE limit is a limitation of FAT32, and will not be circumvented by a move to a 64-bit OS without a corresponding file system conversion, unlike what the poster I was replying to (Marcus_Soperus) was saying.
And, obviously, I hate Microsoft so much that I'm recommending NTFS. Obviously.
Vista 64
Submitted by praetor_alpha on Mon, 2008-08-11 16:42
I have been using 64 bit Vista for about a year, with very few issues. More 64 bit apps are needed, though.
And not to nitpick, but PLEASE learn how to use apostrophes.
Good article, but misses the larger files benefit of 64-bit
Submitted by Marcus_Soperus on Sun, 2008-08-10 12:36
Thanks very much for a concise update on how Vista's 64-bit support has improved since its original introduction. However, It's also important to note that the 4GB limitation for 32-bit memory size also applies to file size. 64-bit apps can work with files that are larger than 4GB, as well as with more than 4GB of RAM. Because 64-bit apps remove the 4GB file/memory size limitations, video editing, database development, 3D modeling, CAD and other apps can use larger files.
Another useful bit of information: x64 and x86-64 are the most common ways to refer to 64-bit drivers, apps, and Windows versions.
It's amazing how illogical a business built on binary logic can be.










