How to fix error 0xC004F050 in Windows
Error 0xC004F050 means that the product key you entered does not match the installed edition of Windows. The most common situation is having Windows Home installed while trying to activate it with a Windows Pro product key.
Do you have Windows Home and a Pro product key? Enter the generic upgrade key NMH9Q-R6WGF-GYD82-J7BHW-2GYP6. Windows will upgrade to the Pro edition while keeping your files and applications. After the upgrade, enter the Pro product key you purchased.
What does error 0xC004F050 mean?
Windows displays this error when the product key is not intended for the edition of Windows currently installed. The key is not necessarily invalid – it simply does not match the installed edition.
Solution: upgrade Windows Home → Pro without losing data
If you have Windows Home installed and purchased a Windows Pro product key, you do not need to reinstall Windows. Simply upgrade the edition:
- Open Settings → Update & Security → Activation.
- Click Change product key.
- Enter the generic upgrade key: NMH9Q-R6WGF-GYD82-J7BHW-2GYP6
- Windows will upgrade to the Pro edition. Your computer will restart, while your files and applications will remain intact.
- After restarting, return to Settings → Activation, click Change product key again and enter the Pro product key you purchased.
Other editions (N, Education, Enterprise…)
For other editions, this upgrade method may not apply. You have two options:
- Reinstall Windows using the correct edition. Download the appropriate installation files from our Downloads page and perform a clean installation.
- Purchase a key for the installed edition if you do not want to reinstall Windows.
Don’t have a Windows product key yet? Choose the edition you need in our store and receive your product key by email.