How to fix error 0xc004f050 - Windows 10

Error 0xc004f050 occurs if you are trying to upgrade from one edition to another or using the product key on a different edition. So, first make sure you have Windows 10 Professional installed, then proceed with activation.

You can download and install Windows 10 Pro for free from the official Microsoft download page:
https://www.microsoft.com/en-us/software-download/windows10

How to perform a clean install:
https://www.howtogeek.com/224342/how-to-clean-install-windows-10/

After installing Windows 10 Professional, follow the steps below:

  1. Go to Settings
  2. Select Update & Security
  3. Go to Activation
  4. Click Activate or Change Product Key
  5. Enter the license key received after purchase
  6. Done, your Windows is now fully activated

If you don't want to do a clean install, follow this video tutorial to upgrade from Windows 10 Home to Pro and then use your product key:

  1. Follow this video tutorial:
    https://www.youtube.com/watch?v=F_jGe1kRBZo&feature=youtu.be
  2. Then activate Windows with your product key

Note: This solution is only valid if you have Windows 10 Home. If you encounter any errors during the upgrade process, then a fresh installation is required.