Even though I’m a Mac person, I decided to give Windows 8 a try. I was able get a promo code (using an old but genuine Windows 7 serial and this loophole) and the price dropped to $14.99. I wanted to get rid of all the junk from my Windows 7 installation so I decided to wipe the drive and did a clean install. I entered my new Windows 8 license key at the beginning of the installation process and the rest of the installation went on smoothly. However, after playing around with Windows 8 I found out that it had not been activated. Trying to activate it always resulted in error code 0xC004F061. The reason was that I was using an upgrade license key, not a full license key. Microsoft wanted me to either fully install an old Windows version first or to buy a full license key. How ridiculous is this!?
Fortunately, there’s no need to install an old Windows version in order to activate Windows 8 using an upgrade license key. Here’s what worked for me:
- In Windows 8, open the Registry Editor
- Search for MediaBootInstall and set the value to 0.
- Open an elevated command prompt (run as administrator) and enter:
- If you get an access denied error message, you’re not running the command prompt with administrator privileges
- Restart the computer
- Open a command prompt and enter:
- Enter your Windows 8 upgrade license key and activate it