Error code: 0xc004f063 is displayed when trying to activate or validate an OEM version of Windows 8 or Windows Server 2012

When you try to validate an OEM version of Windows 8 or Windows Server 2012, you may receive the following error message:

Error code : 0xc004f063 The Software Licensing Service reported that the computer BIOS is missing a required license.

Additionally, you may also notice the following events getting logged in the Application event log:

Log Name: Application
Source:       Microsoft-Windows-Security-SPP
Event ID:    1015
Level:         Warning
Keywords:  Classic
User:           N/A
Computer:  xxxxxxxx
Detailed HRESULT. Returned hr=0xC004F022, Original hr=0x80049E00
Current activation Status : 0xC004F022  The Software Licensing Service reported that the license authorization failed. 
Earlier Activation Status : 0x80049E00

Log Name: Application
Source:       Microsoft-Windows-Security-SPP
Event ID:    8198
Level:         Error
User:          N/A
Computer: xxxxxxxx
License Activation (slui.exe) failed with the following error code: hr=0xC004F063

This error usually occurs if a hardware is changed or any hardware device malfunctions and Windows is unable to verify the license again. Windows is unable to read the SLIC table in the BIOS which is required to be able to self-activate the OEM_SLP Key that is currently in use.  This happens due to one of the following reasons:
  1. Service Tag or the Service Number is not updated by the OEM vendor after motherboard replacement.
  2. BIOS contains a default or a garbage value for Service Tag.
  3. BIOS has incorrect product information
Contact the OEM vendor to update the BIOS that has the updated Serial Number or Service Tag.
More information
This issue mostly occurs on OEM_SLP machines wherein Windows is bound with the Service Tag of the machine. If an OEM_SLP Windows is validating its license after any hardware change apart from the key, it will also verify the Service Tag number in the BIOS.

Note: To check the Service Tag number on a machine, run the command: wmic bios get serialnumber

Upgrading the BIOS is an effort to put the correct SLIC table on the machine. Software Licensing Description Table (SLIC) is a digital signature placed inside the BIOS by the system manufacturer. The OEM-SLP Key, and an XML formatted OEM certificate (issued by Microsoft to each OEM) will be verified against this OEM-specific SLIC and auto activate if everything is in order.
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Article ID: 2817024 - Last Review: 02/21/2013 16:58:00 - Revision: 3.0

Windows 8, Windows 8 Enterprise, Windows Server 2012 Standard, Windows Server 2012 Datacenter, Microsoft Hyper-V Server 2012

  • KB2817024