Key Activation
Overview
- How to use it? Instructions can be found here.
- The key activation option can be used to check whether a key can activate a product without using a confirmation ID.
- This option works for Windows Vista / Office 2010 and later versions.
- In short, if activation shows failed, it means the key cannot be activated online without a confirmation ID. If activation shows succeeded, it means the key can be activated by simply entering it into the system without relying on a confirmation ID.
- This option consumes an activation slot to check.
How does it work?
A SOAP request is sent to Microsoft's SLActivateProduct endpoint at:
https://activation.sls.microsoft.com/SLActivateProduct/SLActivateProduct.asmx?configextension=Retail
The request includes:
- The product key
- The algorithm type (
msft:rm/algorithm/pkey/2005ormsft:rm/algorithm/pkey/2009) - The ActConfigId (obtained from PidGenX during key checking)
- PublishLicense.xml
- A hardware ID (HWID) binding, randomly generated per request
- Client information: system time (local and UTC, taken from the system), locale and geo ID (hardcoded to English/United States), and a randomly generated secure store ID
Microsoft's server responds with either:
- An End-User License (EUL) response, meaning activation succeeded.
- A SOAP fault containing an HRESULT error code and a message, meaning activation failed.
Since this is a real activation attempt, it consumes an activation slot.
Note: Some Office versions use a different configextension, but Retail appears to work for all products. A single up-to-date PublishLicense.xml also appears to work across all products.
Sample request
POST https://activation.sls.microsoft.com/SLActivateProduct/SLActivateProduct.asmx?configextension=Retail HTTP/1.1
Host: activation.sls.microsoft.com
Connection: close
Content-Type: text/xml; charset=utf-8
User-Agent: SLSSoapClient
SOAPAction: http://microsoft.com/SL/ProductActivationService/IssueToken
Content-Length: 16339
Body:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soap:Body>
<RequestSecurityToken xmlns="http://schemas.xmlsoap.org/ws/2004/04/security/trust">
<TokenType>ProductActivation</TokenType>
<RequestType>http://schemas.xmlsoap.org/ws/2004/04/security/trust/Issue</RequestType>
<UseKey>
<Values xmlns:q1="http://schemas.xmlsoap.org/ws/2004/04/security/trust" soapenc:arrayType="q1:TokenEntry[1]">
<TokenEntry><Name>PublishLicense</Name><Value><!-- Contents of BIN\PublishLicense.xml --></Value></TokenEntry>
</Values>
</UseKey>
<Claims>
<Values xmlns:q1="http://schemas.xmlsoap.org/ws/2004/04/security/trust" soapenc:arrayType="q1:TokenEntry[14]">
<TokenEntry><Name>BindingType</Name><Value>msft:rm/algorithm/hwid/4.0</Value></TokenEntry>
<TokenEntry><Name>Binding</Name><Value>KgAAAAEAAgABAAEAAAAAAAAAAQABAAEA5347FurpKu1AeYNB0fmbru2i</Value></TokenEntry>
<TokenEntry><Name>ProductKey</Name><Value>NJCF7-PW8QT-3324D-688JX-2YV66</Value></TokenEntry>
<TokenEntry><Name>ProductKeyType</Name><Value>msft:rm/algorithm/pkey/2009</Value></TokenEntry>
<TokenEntry><Name>ProductKeyActConfigId</Name><Value>msft2009:df96023b-dcd9-4be2-afa0-c6c871159ebe&AgAAAJoH2NSFU3D8JA==</Value></TokenEntry>
<TokenEntry><Name>otherInfoPublic.licenseCategory</Name><Value>msft:sl/EUL/ACTIVATED/PUBLIC</Value></TokenEntry>
<TokenEntry><Name>otherInfoPrivate.licenseCategory</Name><Value>msft:sl/EUL/ACTIVATED/PRIVATE</Value></TokenEntry>
<TokenEntry><Name>otherInfoPublic.sysprepAction</Name><Value>rearm</Value></TokenEntry>
<TokenEntry><Name>otherInfoPrivate.sysprepAction</Name><Value>rearm</Value></TokenEntry>
<TokenEntry><Name>ClientInformation</Name><Value>SystemUILanguageId=1033;UserUILanguageId=1033;GeoId=244</Value></TokenEntry>
<TokenEntry><Name>ClientSystemTime</Name><Value>2026-06-12T19:59:44Z</Value></TokenEntry>
<TokenEntry><Name>ClientSystemTimeUtc</Name><Value>2026-06-12T14:29:44Z</Value></TokenEntry>
<TokenEntry><Name>otherInfoPublic.secureStoreId</Name><Value>2bdedd35-fe47-4f24-a4c5-ca10cbfb5ac5</Value></TokenEntry>
<TokenEntry><Name>otherInfoPrivate.secureStoreId</Name><Value>2bdedd35-fe47-4f24-a4c5-ca10cbfb5ac5</Value></TokenEntry>
</Values>
</Claims>
</RequestSecurityToken>
</soap:Body>
</soap:Envelope>
Sample of a valid EUL (End-User License)
<rg:licenseGroup xmlns:rg="urn:mpeg:mpeg21:2003:01-REL-R-NS">
<r:license licenseId="{dc994e28-cd79-4a79-a1cb-70ecf11900af}" xmlns:r="urn:mpeg:mpeg21:2003:01-REL-R-NS">
<r:title>XrML 2.1 License - {msft:sl/EUL/ACTIVATED/PUBLIC}</r:title>
<r:grant>
<r:forAll varName="application">
<r:anXmlExpression>editionId[@value="" or @value="Professional"]</r:anXmlExpression>
</r:forAll>
<r:forAll varName="appid">
<r:propertyPossessor>
<application varRef="application" xmlns="http://www.microsoft.com/DRM/XrML2/TM/v2"/>
<r:trustedRootIssuers>
<r:keyHolder>
<r:info>
<KeyValue xmlns="http://www.w3.org/2000/09/xmldsig#">
<RSAKeyValue>
<Modulus>tajcnLtdaeK0abuL2BpVC7obdfSChnHAx7TSn/37DwbTDegkDkEnbr0YyO/Q5Jluj5QD897+nWW54RDbYYTdNgWjyUpwYEJFXSZtd8LFK2mbIjKfG2HIShp6JJARlrgObR89a1EH716nP3PbJk6PWQa6VfjBzPQUgSVywIRU+OKbnzNbUVmQ/rAN6+AN/8fRmFhyKqOAiV/Np2jBtGNxLXm9ebMdm5cB8/YNrjp5Ey0nyAtYvovb0B7wnQZfolMF+OFiqzWJo2Ze0O7WHsWBHtIlGR3+c/IjxUJAsI7O3U4hncCZdvlC5GORI2YL9YHZgU9guSPLhAybQ3IGg7LBuQ==</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
</KeyValue>
</r:info>
</r:keyHolder>
</r:trustedRootIssuers>
</r:propertyPossessor>
</r:forAll>
<r:keyHolder>
<r:info>
<KeyValue xmlns="http://www.w3.org/2000/09/xmldsig#">
<RSAKeyValue>
<Modulus>17FgQIuX2S7YIVn8PIeN+qANo4/TUbV8CH5TzbXwmWo4WVI4npVqI4NNhRVsP0ICgMpql1jgAm75dZDBPTzRTCj+Ni0DXIvk6Whlo/ClK/fpZUO3ORQ9VmBE3cXeQQAehgVlUUIzOmG4EeP1i91PCGf5O7I4ayYS2FeQUj+6hyk=</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
</KeyValue>
</r:info>
</r:keyHolder>
<runSoftware xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2"/>
<appId varRef="appid" xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2"/>
<r:allConditions>
<r:allConditions>
<productPolicies xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2">
<sl:priority xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">500</sl:priority>
<sl:policyInt attributes="override-only" name="Security-SPP-Reserved-Store-Token-Required" xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">0</sl:policyInt>
<sl:policyStr attributes="override-only" name="Security-SPP-Reserved-Windows-Version-V2" xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">10.0</sl:policyStr>
<sl:policyInt name="Security-SPP-WriteWauMarker" xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">1</sl:policyInt>
<sl:policyStr attributes="override-only" name="Security-SPP-Reserved-Family" xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">Professional</sl:policyStr>
</productPolicies>
<proxyExecutionKey xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2"/>
<externalValidator xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2">
<sl:type xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">msft:sl/externalValidator/generic</sl:type>
<sl:data Algorithm="msft:rm/algorithm/flags/1.0" xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">DAAAAAEAAAAFAAAA</sl:data>
</externalValidator>
</r:allConditions>
<renderer xmlns="urn:mpeg:mpeg21:2003:01-REL-MX-NS">
<binding xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2">
<sl:data Algorithm="msft:rm/algorithm/hwid/4.0" xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">WAAAABMAKgAAAAEAAgABAAEAAAAAAAAAAQABAAEA5347FurpKu1AeYNB0fmbru2iDQACAAEBAAIFAAMBAAQCAAUAAAYBAAcAAAgHAAkDAAoBAAsAAAwHAA==</sl:data>
</binding>
<productId licensePartId="productId" xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2">
<sl:pid Algorithm="msft:rm/algorithm/pkey/2009" xmlns:sl="http://www.microsoft.com/DRM/XrML2/SL/v2">00389-20000-00001-AA137</sl:pid>
</productId>
</renderer>
</r:allConditions>
</r:grant>
<r:issuer>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.microsoft.com/xrml/lwc14n"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference>
<Transforms>
<Transform Algorithm="urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"/>
<Transform Algorithm="http://www.microsoft.com/xrml/lwc14n"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>6PN4/JK7M3eBbXFJTA4HMbPFMgI=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>FVWi734yoIQQP/OzVRkbEveeTcYHvLQb7dX+8shPViLoWIX8s7uSbwReDsOjSsD3J0G3VU9SdP3NSu6aDY6l3pPI4uaekjBLnlCpUtoPg+aOdn1suObBPJV4afdmJERTq4RkEknMM52y/cP33gKbLs+pGGt0mmLxb/Ev+88BOmCtVZ+w7c/gSv2Fheqk7mJK/zItIA90Mw8sxlEPXAW8i8j5A5CawkLKactteh3cv4hkbxjIOosVtA9pvfWvn0PY2imG17Ek0jMrbI9ctWqYqlgn7BZVFdOfgxSpplz4Dz64Y6gLeCXDL+Kx6zZMzkSofRYUGvXIrAi6ZjWdwjyAYw==</SignatureValue>
<KeyInfo>
<KeyValue>
<RSAKeyValue>
<Modulus>v0JgOuEWuaA3INoAK10wY7PLaEhyfjfL5A2joNwBR/3ziJxewXKy5QDzZvD3C9eVdvlSqFCDpZEDUxVWvFFeYKI5YkTeK5x7X4nQPodwZAoTJklTUWpfZNslLYJVMaxRvs8htxKoIbvmssqN4Dhy3Oa7HT80GcOvS95M7UCvXcQ7TjrQUV9QNb0w6WLdMVpuktek1CVi4XQ3ELIHZJhyKAtWNGRN4kxZL9nYyDvZ8be5rlGTuhEsgi1oFqnjzMLYXU4wkF/W8mRedIkvoBu3kCjuwEqsr9P5sIbHowqFX5sRxmTrgwoCXPCtFyXCwu9hO75mvb1I1sCuv8W0gTfMtw==</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
</KeyValue>
</KeyInfo>
</Signature>
<r:details>
<r:timeOfIssue>2026-06-12T14:29:47Z</r:timeOfIssue>
</r:details>
</r:issuer>
<r:otherInfo>
<tm:infoTables xmlns:tm="http://www.microsoft.com/DRM/XrML2/TM/v2">
<tm:infoList tag="#global">
<tm:infoStr name="licenseType">msft:sl/EUL/ACTIVATED/PUBLIC</tm:infoStr>
<tm:infoStr name="licenseVersion">2.0</tm:infoStr>
<tm:infoStr name="licensorUrl">http://licensing.microsoft.com</tm:infoStr>
<tm:infoStr name="licenseCategory">msft:sl/EUL/ACTIVATED/PUBLIC</tm:infoStr>
<tm:infoStr name="productSkuId">{df96023b-dcd9-4be2-afa0-c6c871159ebe}</tm:infoStr>
<tm:infoStr name="privateCertificateId">{ecbcfdb3-502e-4ad2-b45a-519aea19d55b}</tm:infoStr>
<tm:infoStr name="applicationId">{55c92734-d682-4d71-983e-d6ec3f16059f}</tm:infoStr>
<tm:infoStr name="productName">Windows(R), Professional edition</tm:infoStr>
<tm:infoStr name="Family">Professional</tm:infoStr>
<tm:infoStr name="productAuthor">Microsoft Corporation</tm:infoStr>
<tm:infoStr name="productDescription">Windows(R) Operating System</tm:infoStr>
<tm:infoStr name="hwid:ootGrace">0</tm:infoStr>
<tm:infoStr name="issuanceCertificateId">{4961cc30-d690-43be-910c-8e2db01fc5ad}</tm:infoStr>
<tm:infoStr name="sysprepAction">rearm</tm:infoStr>
<tm:infoStr name="secureStoreId">2bdedd35-fe47-4f24-a4c5-ca10cbfb5ac5</tm:infoStr>
</tm:infoList>
</tm:infoTables>
</r:otherInfo>
</r:license>
<r:license licenseId="{ecbcfdb3-502e-4ad2-b45a-519aea19d55b}" xmlns:r="urn:mpeg:mpeg21:2003:01-REL-R-NS">
<r:title>XrML 2.1 License - {msft:sl/EUL/ACTIVATED/PRIVATE}</r:title>
<r:grant>
<r:forAll varName="anyRight"/>
<r:forAll varName="appid"/>
<r:keyHolder>
<r:info>
<KeyValue xmlns="http://www.w3.org/2000/09/xmldsig#">
<RSAKeyValue>
<Modulus>17FgQIuX2S7YIVn8PIeN+qANo4/TUbV8CH5TzbXwmWo4WVI4npVqI4NNhRVsP0ICgMpql1jgAm75dZDBPTzRTCj+Ni0DXIvk6Whlo/ClK/fpZUO3ORQ9VmBE3cXeQQAehgVlUUIzOmG4EeP1i91PCGf5O7I4ayYS2FeQUj+6hyk=</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
</KeyValue>
</r:info>
</r:keyHolder>
<decryptContent xmlns="http://www.microsoft.com/DRM/XrML2/TM/v2"/>
<symmetricKey xmlns="http://www.microsoft.com/DRM/XrML2/TM/v2">
<tm:AESKeyValue size="16" xmlns:tm="http://www.microsoft.com/DRM/XrML2/TM/v2">AAAAAAAAAAAAAAAAAAAAAA==</tm:AESKeyValue>
</symmetricKey>
<r:prerequisiteRight>
<r:keyHolder>
<r:info>
<KeyValue xmlns="http://www.w3.org/2000/09/xmldsig#">
<RSAKeyValue>
<Modulus>17FgQIuX2S7YIVn8PIeN+qANo4/TUbV8CH5TzbXwmWo4WVI4npVqI4NNhRVsP0ICgMpql1jgAm75dZDBPTzRTCj+Ni0DXIvk6Whlo/ClK/fpZUO3ORQ9VmBE3cXeQQAehgVlUUIzOmG4EeP1i91PCGf5O7I4ayYS2FeQUj+6hyk=</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
</KeyValue>
</r:info>
</r:keyHolder>
<r:right varRef="anyRight"/>
<appId varRef="appid" xmlns="http://www.microsoft.com/DRM/XrML2/SL/v2"/>
<r:trustedRootIssuers>
<r:keyHolder>
<r:info>
<KeyValue xmlns="http://www.w3.org/2000/09/xmldsig#">
<RSAKeyValue>
<Modulus>v0JgOuEWuaA3INoAK10wY7PLaEhyfjfL5A2joNwBR/3ziJxewXKy5QDzZvD3C9eVdvlSqFCDpZEDUxVWvFFeYKI5YkTeK5x7X4nQPodwZAoTJklTUWpfZNslLYJVMaxRvs8htxKoIbvmssqN4Dhy3Oa7HT80GcOvS95M7UCvXcQ7TjrQUV9QNb0w6WLdMVpuktek1CVi4XQ3ELIHZJhyKAtWNGRN4kxZL9nYyDvZ8be5rlGTuhEsgi1oFqnjzMLYXU4wkF/W8mRedIkvoBu3kCjuwEqsr9P5sIbHowqFX5sRxmTrgwoCXPCtFyXCwu9hO75mvb1I1sCuv8W0gTfMtw==</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
</KeyValue>
</r:info>
</r:keyHolder>
</r:trustedRootIssuers>
</r:prerequisiteRight>
</r:grant>
<r:issuer>
<Signature xmlns="http://www.w3.org/2000/09/xmldsig#">
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.microsoft.com/xrml/lwc14n"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference>
<Transforms>
<Transform Algorithm="urn:mpeg:mpeg21:2003:01-REL-R-NS:licenseTransform"/>
<Transform Algorithm="http://www.microsoft.com/xrml/lwc14n"/>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>0Fc0ExzZiugOOrBj6hpaveTTKJ8=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>nlSbzySM5F52BYqLJcy9HnFPSWtQ1VIpOf9lXmSZPp2YXIFp06fVOBoQBKo6GJoX5e8pBnPczbyNwUUgiYjsqx+h0otRUX/7Jqu6SNkkNu/hX9rjLdatIMMLhcvmJuPDZU1JES8/+Z7Laqv2PRb3MarI2VflLpJrwxSJ05SArQYD95+3oj8pPpeOZMtg7P6BmR1/eXjUyVpgOcUq+wCmkc+Em/76rO1lew9FI6YgwL7pq2BDOEGNShwoQVpJVFHz8qrP90MlwzAYDPHLDlw7QcjEb7A56+HvouJRx1m48QBdkz6jaWm7INcnXHTCCXnHZE0ncUxXGsHmaWH7CLwD0g==</SignatureValue>
<KeyInfo>
<KeyValue>
<RSAKeyValue>
<Modulus>v0JgOuEWuaA3INoAK10wY7PLaEhyfjfL5A2joNwBR/3ziJxewXKy5QDzZvD3C9eVdvlSqFCDpZEDUxVWvFFeYKI5YkTeK5x7X4nQPodwZAoTJklTUWpfZNslLYJVMaxRvs8htxKoIbvmssqN4Dhy3Oa7HT80GcOvS95M7UCvXcQ7TjrQUV9QNb0w6WLdMVpuktek1CVi4XQ3ELIHZJhyKAtWNGRN4kxZL9nYyDvZ8be5rlGTuhEsgi1oFqnjzMLYXU4wkF/W8mRedIkvoBu3kCjuwEqsr9P5sIbHowqFX5sRxmTrgwoCXPCtFyXCwu9hO75mvb1I1sCuv8W0gTfMtw==</Modulus>
<Exponent>AQAB</Exponent>
</RSAKeyValue>
</KeyValue>
</KeyInfo>
</Signature>
<r:details>
<r:timeOfIssue>2026-06-12T14:29:47Z</r:timeOfIssue>
</r:details>
</r:issuer>
<r:otherInfo>
<tm:infoTables xmlns:tm="http://www.microsoft.com/DRM/XrML2/TM/v2">
<tm:infoList tag="#global">
<tm:infoStr name="licenseType">msft:sl/EUL/ACTIVATED/PRIVATE</tm:infoStr>
<tm:infoStr name="licenseVersion">2.0</tm:infoStr>
<tm:infoStr name="licensorUrl">http://licensing.microsoft.com</tm:infoStr>
<tm:infoStr name="licenseCategory">msft:sl/EUL/ACTIVATED/PRIVATE</tm:infoStr>
<tm:infoStr name="publicCertificateId">{dc994e28-cd79-4a79-a1cb-70ecf11900af}</tm:infoStr>
<tm:infoStr name="hwid:ootGrace">0</tm:infoStr>
<tm:infoStr name="win:branding">48</tm:infoStr>
<tm:infoStr name="issuanceCertificateId">{4961cc30-d690-43be-910c-8e2db01fc5ad}</tm:infoStr>
<tm:infoStr name="sysprepAction">rearm</tm:infoStr>
<tm:infoStr name="secureStoreId">2bdedd35-fe47-4f24-a4c5-ca10cbfb5ac5</tm:infoStr>
<tm:infoStr name="productSkuId">{df96023b-dcd9-4be2-afa0-c6c871159ebe}</tm:infoStr>
</tm:infoList>
</tm:infoTables>
</r:otherInfo>
</r:license>
</rg:licenseGroup>
Sample error response
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>SoapException</faultstring>
<detail>
<HRESULT>0xC004C060</HRESULT>
<Messages>
<Message>213 (Activation) - [Maximum Override Limit Reached for ROT Activation ---> ROT Activation Override Limit Reached]</Message>
</Messages>
</detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>
Supported products
- Windows Vista / Server 2008 and later versions
- Office 2010 and later versions
Note: PGS:TB Key Type / ltPIN EULA product keys are not supported.
Key activation results
| Activation Result | Error Code | Error Message | Meaning |
|---|---|---|---|
| Succeeded | An End-User License (EUL) was received, meaning activation succeeded. | ||
| Failed | 0xC004C003 | 103 (Activation) - [PA Product key blocked. ---> Product key blocked] | The key is valid (not generated) but cannot be activated by any means (fully blocked keys, GVLK, etc.). |
| Failed | 0xC004C00D | 118 (Activation) - [PA Invalid ActConfigId. ---> Invalid product key unique Id] | The product key type is not supported, for example Visual Studio, PGS:TB keys, Office PIN keys, etc. |
| Failed | 0xC004C004 | 104 (Activation) - [PA Invalid product key. ---> Invalid product key] | The key is either invalid or has been generated. However, in some rare cases this error is incorrectly returned even when a CID can be generated and the supported product can be activated. |
| Failed | 0xC004C008 | 113 (Activation) - [PA Maximum unlock exceeded. ---> Maximum unlock exceeded] | The product key has exceeded its unlock limit. Activation via CID may still be possible. This error does not appear with Volume:MAK keys. |
| Failed | 0xC004C017 | 203 (Activation) - [PA Product key blocked by IpLocation rule. ---> Product key blocked by IpLocation rule] | The product key is blocked for this geographic location. This can appear even with some non-China-specific Windows edition keys (e.g. 48CCN-KCD8K-H3GXT-KW7G4-7H67X). Changing the location in the request does not appear to help. |
| Failed | 0xC004C020 | 127 (Activation) - [PA DMAK limit exceeded. ---> DMAK limit exceeded] | The Multiple Activation Key has exceeded its limit. Activation via CID may still be possible. Mostly appears with Volume:MAK keys, but has also been seen with Office ltfree keys. |
| Failed | 0xC004C032 | 153 (Activation) - [PA: New time based activation not available. ---> Time based activation is not available] | New time-based activation is not available. This error appears with Office subscription keys. |
| Failed | 0xC004C04F | 200 (Activation) - [PA: No business rules available to activate specified product key. ---> No business rules available to evaluate activation for specified product key] | No business rules are available to activate the specified product key. This has appeared with some Office 2016/2019 GVLK keys but not with other valid GVLK keys. Sample: 9N9PT-27V4Y-VJ2PD-YXFMF-YTFQT |
| Failed | 0xC004C060 | 213 (Activation) - [Maximum Override Limit Reached for ROT Activation ---> ROT Activation Override Limit Reached] | The product key has been blocked. This error appears for PKey2009 OEM and Retail keys. Activation via CID may still be possible. |
| Failed | 0xC004C060 | 214 (Activation) - [Maximum Override Limit Reached for DMAK Activation ---> DMAK Activation Override Limit Reached] | The product key has been blocked. This error appears for PKey2009 Volume:MAK keys. Activation via CID may still be possible. |
| Succeeded | Rare case: An End-User License (EUL) was received and activation succeeded, but activating again immediately fails. Interestingly, it works again once after one or two days, and the cycle repeats. DM on Discord for sample keys for testing. |
Feedback / Troubleshooting
- Check here.