Windows 8: Clean installation with an Upgrade License

So, if you’ve been following Techbeast.net on Twitter you’ll have noticed that I’ve bought a £25 Windows 8 upgrade license after running the upgrade tool in the Consumer preview (in a virtual machine too). I didn’t think it would work but it did.

The trouble is, the license key will only activate if you perform an upgrade installation and not a clean installation. As I was going to install it in Bootcamp from scratch, this caused a bit of head-scratching when I eventually had the 0xC004F061 error and no helpful link towards a solution.

Fortunately, there’s a solution to everything and this blog gave me the answer I was looking for –the route to the registry entry I needed to change. Even though Windows 8 has a new front end, the registry is apparently the same as it ever was. Oh goody.

All that you need to do is:

  1. Launch the command prompt as an administrator (Windows key & X –or CMD X if running on a Mac).
  2. Type regedit and press enter.
  3. Navigate to HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Setup/OOBE
  4. Look for the item MediaBootInstall and set the status to 0
  5. Close regedit and head back to the command prompt that should be still open.
  6. Type slmgr /rearm and restart when prompted.

In better news, the Windows 7 drivers for Bootcamp seem to work just fine. Once you’ve got that working, head straight for the Classic Shell download on Sourceforge and get your productivity back.

Microsoft could have saved themselves a lot of bad press if they’d just left the Start menu in by default. Oh well.

12 thoughts on “Windows 8: Clean installation with an Upgrade License

  1. Thanks, been trying to find a way of changing from my Technet key to the upgrade key without reinstalling and that did the trick (when followed by slui.exe 3 after the restart).

  2. Pingback: Windows 8 available today, check out limited time offers including free stuff « blog.bjornhouben.com

  3. I got this error code 0xC004F025 after I typed
    slmgr /rearm
    Could you please, tell me what is the solution?

  4. If I’m not mistaken, it should have said you need administrator privileges at the end of that message. You need to run the command prompt as an administrator.

    In desktop mode, press the Windows key and X together to bring up the menu. Pick “command prompt (admin)” and try again. You don’t need to go back into the registry, just command prompt bit at the end.

  5. In my regedit have no file MediaBootInstall and then i add it and set value is 0. After that i type slmgr /rearm and get the message
    Error: 0xC004FE00 On a computer running Microsoft Windows non-core edition, run ‘slui.exe 0x2a 0xC004FE00′ to display the error text
    Please help me

  6. Niki
    That is very strange. Are you sure you are looking in exactly the right location in the registry?

    Also, you are running a genuine upgrade version right?

  7. Hi, i have the same problem:
    In my regedit have no file MediaBootInstall and then i add it and set value is 0. After that i type slmgr /rearm and get the message
    Error: 0xC004FE00 On a computer running Microsoft Windows non-core edition, run ‘slui.exe 0x2a 0xC004FE00′ to display the error text

    Thanks

Comments are closed.