| Previous | Next |
| SL_E_CIDIID_INVALID_CHECK_DIGITS | SL_E_INVALID_PRODUCT_KEY |
SL_E_LICENSE_MANAGEMENT_DATA_NOT_FOUND
The exact failure point
HRESULT 0xC004F04F is exposed as SL_E_LICENSE_MANAGEMENT_DATA_NOT_FOUND by the local Software Protection Platform. The code says more than the friendly message: license-management metadata required to evaluate or maintain the license is absent.
Code-specific check: The defining condition is “The Software Licensing Service reported that license management information was not found in the licenses.” Confirm that condition at the producing API before applying recovery intended for a neighboring result.
Windows reports “The Software Licensing Service reported that license management information was not found in the licenses”.
Inputs worth preserving
| license/package identity, version, digest and dependency | Which signed package or dependency was evaluated, and does its version or digest match the expected product state? |
| Code-specific distinction | Does the evidence support “identify the expected metadata section and reinstall or republish the official license” rather than a duplicate management-data record? |
Triage without destroying evidence
- Record
0xC004F04F, UTC time, caller and the first method or server request that returned it. - Capture first API/slmgr method and earliest Security-SPP event.
- Before remediation, confirm that the failure is not instead the neighboring condition: a duplicate management-data record.
REM Evidence context: SL_E_LICENSE_MANAGEMENT_DATA_NOT_FOUND
cscript %windir%\system32\slmgr.vbs /dlv
powershell -NoProfile -Command "Get-CimInstance SoftwareLicensingProduct | Where-Object PartialProductKey | Select Name,ApplicationID,ID,LicenseStatus,LicenseStatusReason,PartialProductKey"
Results that require different fixes
| Result | Different condition |
|---|---|
SL_E_DUPLICATE_POLICY | the combined license set defines the same policy more than once where uniqueness is required |
SL_E_MISSING_OVERRIDE_ONLY_ATTRIBUTE | an override policy lacks the attribute that marks or constrains it as override-only |
SL_E_LICENSE_MANAGEMENT_DATA_DUPLICATED | license-management metadata appears more than once where the schema permits one record |
A focused reproduction for this exact result
| Control | Design |
|---|---|
| Failing fixture | A package contains the license body but omits management information. |
| Single variable | Change only presence of the exact required object in the correct product and storage scope. |
| Positive control | Restoring only that official dependency removes the code without a broad store reset. |
| Different result | If the experiment instead proves “the combined license set defines the same policy more than once where uniqueness is required”, diagnose that condition separately rather than treating it as this HRESULT. |
Supported correction and proof
To correct this using supported mechanisms, identify the expected metadata section and reinstall or republish the official license.
Technical references
Looking for a different code? Search another status or error code.