For many users, upgrading to Windows 10 might be a somewhat un­fa­mil­i­ar process, but thanks to practical upgrade features, it’s very easy to do. Once you’ve installed your new version, you first have to activate it in order to use the full range of features. The same applies if you com­pletely reinstall the current copy of your Windows operating system. Even if you have a valid licence key, problems like the 0xc004f050 error often occur during this ac­tiv­a­tion process. We’ll explain what causes this error and how you can fix the problem on your own.

The most common causes of error code 0xc004f050

If error 0xc004f050 occurs when you attempt to activate Windows, it can have different causes. As a result, there are also different strategies for troubleshoot­ing the problem. Here are the most common causes of the error:

  • Incorrect product key
  • Product key already in use
  • Windows 10 ac­tiv­a­tion servers busy
  • Sub­stan­tial hardware changes to your computer

Cause: Incorrect product key

First, check whether you’ve entered the product key correctly. It’s easy to make a typing mistake when you enter this long series of numbers and letters. Also, keep in mind that each product key is valid only for a certain Windows 10 edition (for example, Windows 10 Home or Windows 10 Pro­fes­sion­al).

Cause: Product key already in use

Each product key can be used only for one active Windows in­stall­a­tion, otherwise the ac­tiv­a­tion will be blocked and you’ll get a message like 0xc004f050. If you already used a Microsoft account in your pre­vi­ously installed version of Windows and saved the product key there, you can easily activate it online and use it for the new Windows in­stall­a­tion. This will prevent the error from appearing in the first place.

If you have a local user account in your previous Windows in­stall­a­tion, first de­ac­tiv­ate the product key there in order to de­ac­tiv­ate Windows. Only then can you activate the new Windows 10 in­stall­a­tion with the same product key. To de­ac­tiv­ate your old Windows in­stall­a­tion, run the command line tool as an ad­min­is­trat­or and type in the following code:

slmgr /upk

Cause: Windows10 ac­tiv­a­tion servers busy

Error code 0xc004f050 often appears when Windows ac­tiv­a­tion servers are busy. If this is the case, it helps to wait and attempt ac­tiv­a­tion again later.

Cause: Sig­ni­fic­ant hardware changes

You’ll need to re­act­iv­ate your Windows licence if you’ve made sub­stan­tial changes to your hardware, es­pe­cially if you’ve replaced your mother­board or your entire PC. In earlier versions of Windows, this was very time-consuming and usually involved phoning Microsoft Support. Sometimes you even had to purchase a new license.

In Windows 10, the licence is no longer auto­mat­ic­ally as­so­ci­ated with your hardware. It can also be linked to your Microsoft account. In this case, you can im­me­di­ately re­act­iv­ate your PC after making hardware changes.

To find out whether your Windows licence is linked to your Microsoft account, go to Update & Security -> Ac­tiv­a­tion.

If you linked your license to your Microsoft account before making the hardware changes, proceed as follows to ensure a smooth re­act­iv­a­tion process without errors such as 0xc004f050:

  1. Log on with your Microsoft account. Under “Update & Security” -> “Ac­tiv­a­tion” in the Settings app, you’ll now see a “Troubleshoot” button because the copy of Windows is no longer activated.
  2. Click this button and choose the I changed hardware on this device recently option in the next window. A list of devices as­so­ci­ated with your license is displayed.
  3. Select the current device and click This is the device I’m using now. The Windows licence is auto­mat­ic­ally trans­ferred and re­act­iv­ated.

If you use local user accounts, you still need to com­pletely re­act­iv­ate Windows after changing hardware on a device.

Ac­tiv­at­ing Windows 10 by phone if problems persist

Like previous versions of Windows, Windows 10 can be activated by phone if online ac­tiv­a­tion fails and causes the 0xc004f050 error. To do this, follow these step-by-step in­struc­tions:

  1. Right-click the Windows logo to open the Start menu and select Command Prompt or Windows Power­Shell.
  2. Type slui 4 in the command line and press Enter to run the command.
  3. View the available phone numbers for your country (you can only call the free hotline from a landline).
  4. When prompted, type the in­stall­a­tion ID shown on screen into the keypad of your phone.
  5. You’ll receive a con­firm­a­tion ID by phone. Enter this ID on your Windows device to activate Windows 10.
Go to Main Menu