Ever since the Windows 8 was released, many people have been aware of a loophole which allowed people to upgrade even from pirated Windows versions to the latest PC Operating system by paying a pittance-actually Rs 699 for people in India. The offer was originally intended for people who have purchased a Windows based PC in the last 4 months to upgrade to Windows 8 easily. However people in India soon realized that MS wasn’t employing any verification for whther the software running on the system was actually genuine or a pirated one.

It is now known that MS has closed this loophole, and that people now need to enter the original Windows 7 key while upgrading, which is then checked against the activation date and only then is upgrade allowed. I’ve been of the opinion that it was actually a well designed strategy on the part of Microsoft to get people from India to move from pirated version of Windows to a genuine one. I’d also been of the opinion that if  software companies price the software cheaply, there are people willing to upgrade. So far Windows products had been priced at a premium price of around Rs 6000 for the basic Windows 7 HomeBasic to Rs 10,000 for the Windows 7 Pro version. Compared to this, the price of Windows 8 Pro Upgrade is indeed a massive shift from earlier trends.

Although the upgrade offer is designed to allow only people running a genuine version of Windows to upgrade, in this short writeup, I describe a method to do a clean install of Windows 8 on a system without any Windows running. This requires a single Registry edit. If however you’re running another version of Windows, you can upgrade simply by booting off the USB Key or DVD. In any case, before beginning, you need to have either burned the downloaded ISO to a DVD or made a pendrive bootable. The ISO generation and Pendrive system image is made with the Windows 8 Upgrade Assistant.

This method describes how to do a clean install of Windows 8 using the Windows 8 Upgrade option (sold by Microsoft for Rs 699).

First, visit this page for the upgrade offer. Hit “Continue” to get started.

Enter your registration details including your email address. Microsoft will now send a Discount coupon to your email and a link to download Upgrade Assistant

Run the program you just downloaded (Windows8-UpgradeAssistant.exe) from the computer you plan on upgrading to Windows 8 on. If that’s a different computer than the one you’re on, move the program file there.

On running the program, it gives a list of compatible and non-compatible programs. Then it makes you choose the kind of installation you want. If you want to do a clean install of Windows 8, choose to retain “Nothing” and proceed.

The Upgrade Assistant takes care of the Purchase from Microsoft, and after submitting your Personal Info and Credit Card/Paypal details (Indian debit cards are not supported), you will be shown a purchase confirmation screen which shows a cost of Rs 1999 for the Windows 8 pack. A DVD costs Rs 1080 in addition. There is a field to enter the Promo code that Microsoft sent emailed you.

Choosing any other option (e.g. Windows settings, personal files, and apps or Just personal files), if you get one, would actually be an upgrade download of Windows 8, and cannot be used for a clean install of Windows 8.

Click the Order button on the Windows 8 for you screen, next to Windows 8 Pro and follow the ordering instructions given.

Tip: There’s no need to order the Windows DVD since you’ll be downloading a full disc image which gives you the ability to make your own disc for backup.

Your Windows 8 Pro product key will be displayed on the Thanks for your order screen, which you’ll see after your order successfully processes. Print and keep a safe copy of the license key. A confirmation email should also follow soon.

Important: Don’t lose your product key! You’ll need your product key each time you install Windows 8. You should also have received an email with your Windows 8 Pro order and that email also contains a copy of your key. Save it, print it, whatever you need to do. Just don’t lose it.

Next, the upgrade assistant downloads Windows. You can also use a seperate program called Windows8-Setup.exe to download Windows without going through the Order process if you’ve already done it once.

Note: Windows 8 isn’t installing right now, the installation files are just being downloaded to your computer in preparation for the next step.

Once the download is complete, you’ll see Checking the download and Getting files ready screens. Just wait those out.

On the Install Windows 8 screen, choose Install by creating media and then click Next.

If you Install now, you’ll be upgrading from your current operating system (e.g. Windows 7, Windows Vista, or Windows XP) but what you want to do is boot from some media, like a disc or a flash drive, so you can perform a clean install of Windows 8.

On the Choose which media to use screen, you can choose either USB flash drive or ISO file.

If you plan on installing Windows 8 from a disc, choose ISO file, click Save.

A Windows.iso file will be created on your Desktop, or wherever you decided to have it saved to in the last step.

Next you’ll see the Burn the ISO file to a DVD screen, plus a reminder about your product key.

You can either click the Open DVD burner link and burn the ISO file to a disc that way, or you can just click Finish and use whatever other disc burning program you’d like. See How To Burn an ISO File to Disc if you don’t use the built-in tool.

For doing a clean install, reboot using the newly burned DVD and choose a Custom install option.

Before Windows Boots up for the first time, disconnect the Net connection, and make the following Registry Key change:

The upgrade DWORD is by default on a value 1. Changing it to 0 lets activation work even if it is not an upgrade but a clean install after formatting the drives (No existing Windows version at the time of install).

If you'd forgotten to disconnect the Internet, and ended up with a non-activated version, you need to make the registry change, rearm Windows activation (make it activate itself again) and reboot.

To rearm, do the following in an elevated Windows prompt, by opening Command Prompt as Administrator and enter the following:
slmgr -rearm

Now, reboot. Activation show now work!