Windows 7 upgrade 'hacks' not legal, Microsoft suggests

Microsoft has been trying to clarify details on upgrading to Windows 7 for individual users, but it's been a bumpy ride at best.

The main problem has been straightening out the differences between what is technically possible and what is allowed by Microsoft's licensing. Both points appear to be confusing for users. In addition, there's a cost-motivation factor. Microsoft sells Windows 7 upgrade media at a lower cost than the full editions of the operating system. "Hacks" have appeared on the Web, suggesting a way for users to do clean installations of Windows 7 using the lower-priced upgrade media.

The published hacks elicited responses from Eric Ligman, a global partner experience lead at the Microsoft Worldwide Partner Group. Ligman admitted that the hacks were technically possible but emphasized that they violated Microsoft's licensing restrictions.

"Over the past several days, there have been various posts…[showing] that a Windows 7 Upgrade disc can perform a 'clean' installation of Windows 7 on a blank drive from a technical perspective," Ligman wrote last week in a Microsoft small-to-medium business blog. "Of course, from the posts I saw, they often forgot to mention a very basic, yet very important, piece of information.... 'Technically possible' does not always mean legal."

Individuals need to have a licensed copy of Window XP or Windows Vista to use the upgrade media. They can even migrate to higher editions of Windows 7. For instance, Vista Home Basic users can upgrade to the Windows 7 Ultimate edition, according to this Microsoft forum post.

Users of older Windows OSes, such as Windows 2000, have to buy the full version of Windows 7 and can't upgrade.

Another snag for those wanting to upgrade their PCs is that the Windows 7 upgrade is tied to use on specific hardware. The upgrade copy of Windows 7 is only licensed to run on the same PC that ran XP or Vista, as installed by the original equipment manufacturer.

Users can tell if they have a full licensed copy of Windows from an OEM via a Microsoft "certificate of authenticity label." The label will either be attached to the computer or will appear on the installer packaging from the PC manufacturer.

So, the word "upgrade" essentially has two meanings when it comes to Windows 7. First, it refers to what's allowed by the license. Second, it refers to the technical ability to move from the older Windows OS to Windows 7 without having to migrate settings, options and data. The alternative to an upgrade is a "clean install." Those moving from x86 to x64 hardware face a clean install, which requires backing up information before installing the new OS.

Documentation on how to do clean installs with Windows 7 is described in a Microsoft TechNet article here.

Home users doing clean installs to Windows 7 can use a cable device and Windows Easy Transfer software to facilitate migrating files and settings from an old computer to a new one. The Windows Easy Transfer software is available for both 32-bit and 64-bit machines.

From a technical standpoint, Microsoft only supports upgrades from Vista to Windows 7. Upgrades from XP to Windows 7 are not supported. Instead, XP users need to perform a "custom installation" of Windows 7. A custom installation is essentially a clean install that requires backing up settings and options and then restoring them after installing Windows 7.

When XP users run the custom installation option in the Windows 7 setup program, it offers two options. Either the user wipes the hard disk, destroying data and settings, or they can install Windows 7 using the existing XP-partitioned drive on the PC.

This latter custom install approach was recommended by Microsoft employee Keith Combs in a blog post. However, users need to have enough disk space to carry it out. Using the existing partitioned drive doesn't wipe out the user data but instead stores the data in a directory called "windows.old." After the installation, users can move the data over to Windows 7 folders from the windows.old directory, Combs wrote.

Microsoft provides step-by-step instructions for upgrading from XP to Windows 7 here. Steps for upgrading from Vista to Windows 7 are described here. A FAQ on 32-bit vs. 64-bit systems is available at this link.

Microsoft provides some upgrade tools at its Windows 7 Compatibility Center, where software and hardware compatibility with Windows 7 can be checked. The Center also offers a download of the Windows 7 Upgrade Advisor, which will scan hardware to see if the PC is ready for Windows 7. It also checks for software compatibility prior to a Windows 7 upgrade.

Reader Comments

Wed, Nov 4, 2009

Following the "ethical definition discussion" above, it would be a car manufacturers fault if I got caught doing 120 mph in a school zone because they made the car capable of doing so. While I don't necessarily agree with the MS approach, saying its their fault for not stopping you from breaking the rules is a bit of a stretch.

Wed, Nov 4, 2009

I am trying to sort out who is ethical in this one. Per dictionary.com, ethical means:

1. pertaining to or dealing with morals or the principles of morality; pertaining to right and wrong in conduct.
2. being in accordance with the rules or standards for right conduct or practice, esp. the standards of a profession: It was not considered ethical for physicians to advertise.
3. (of drugs) sold only upon medical prescription.

Obviously, number 3 does not pertain to this one. If you offer something on-line for a certain clientele but it is visible to the public with no authentication or access controls, you are at fault for being a high-risk taker. Secondly, if you put all your eggs (brown and white colors) in one basket but only permit a buyer of the whole thing to use only brown eggs but there are a whole bunch of white ones, well, you are a fool for expecting the buyer to use only the brown ones. Based on this, I would say MS is not being realistic in their own conduct. If you only want to sell brown eggs, put only brown eggs in the basket. One would think that a company with over $30,000,000,000 in R&D funds, would invest in a little of that to ensure that when I select an upgrade that is only what I would download.

Wed, Nov 4, 2009 Dave Washington DC

As with most Windows family OS's #7 is an attempt to bolster sales by forcing incompatibility in products you already own at the cost of being a beta site for yet another poorly tested OS. Microsoft's new revisions of OS's could best be called 'forced office upgrade' as they are intended to force sales in their office product line and not to improve productivity. Remember that 90% of the editing features of MW Word and Excell existed in the 1980's. No innovation, poorly tested software and a track history of destroying innovation through predatory practices Microsoft products should be avoided. The best windows 7 upgrade is to Ubuntu 9.1 or buy a Mac.

Wed, Nov 4, 2009

You said: "Another snag for those wanting to upgrade their PCs is that the Windows 7 upgrade is tied to use on specific hardware. The upgrade copy of Windows 7 is only licensed to run on the same PC that ran XP or Vista, as installed by the original equipment manufacturer." This is only true for OEM Windows licenses. If, instead, you have a full Windows license, the license is not tied to the PC it's currently running on.

Please post your comments here. Comments are moderated, so they may not appear immediately after submitting. We will not post comments that we consider abusive or off-topic.

Please type the letters/numbers you see above