MAK key activation failures fall into a small number of categories — exhausted activation count, internet connectivity issues, edition mismatches, or a key that wasn’t delivered correctly. Most are fixable in under 10 minutes. This guide covers every common failure scenario in order from most to least likely.
slmgr /dlv in an elevated Command Prompt. This shows your current activation status, the key type, and remaining activation count. Screenshot the output — it tells you exactly which fix applies.Error 0xC004C008 — Activation limit reached
This is the most common MAK activation error. It means the key has consumed all its available activations across Microsoft’s servers. Machines already activated are unaffected — only new activations are blocked.
Fix: Call Microsoft’s Volume Licensing activation line and request additional activations. This is a standard process — Microsoft grants extensions for legitimate business deployments regularly. Have your MAK key and a brief explanation of your deployment ready.
- US: 1-888-352-7140 (Volume Licensing activation)
- Select “activation” when prompted
- Explain you’re a business with a legitimate volume deployment
Error 0xC004F050 — Invalid product key
This error means Windows doesn’t recognize the key as valid for the installed edition. Most common causes:
- Edition mismatch: A Windows 11 Pro MAK key entered on a Windows 11 Home installation. MAK keys are edition-specific — Pro keys only activate Pro, Home keys only activate Home.
- Typo in the key: A single wrong character causes this error. Copy-paste the key directly from your delivery email rather than typing it manually.
- Wrong Windows version: A Windows 10 MAK key entered on Windows 11 (or vice versa). Keys are version-specific.
Fix: Confirm your Windows edition via Settings → System → About. Make sure your MAK key matches exactly — same OS version, same edition (Home vs Pro). If you received the wrong key, contact the seller for a replacement.
Error 0xC004E003 — Software Licensing Service reported a failure
This generic error usually means the activation attempt couldn’t complete due to a network issue or a temporary problem with Microsoft’s activation servers.
Fix steps:
- Check your internet connection — activation requires outbound access to Microsoft’s servers on port 1688
- Temporarily disable any firewall or VPN and retry
- Wait 15–30 minutes and try again (Microsoft’s activation servers occasionally have brief outages)
- If still failing, use phone activation as a fallback (see below)
Error 0xC004F074 — Key Management Service unavailable
This error appears when Windows is trying to activate via KMS instead of MAK. It means the machine was previously configured to use a KMS server (common on machines that were part of a larger organization’s IT environment) and is looking for a KMS host that doesn’t exist.
Fix: You need to explicitly switch the activation method to MAK. Open an elevated Command Prompt and run:
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Replace the Xs with your actual MAK key. This installs the key and switches the activation method from KMS to MAK. Then run:
slmgr /ato
This triggers an online activation attempt using the MAK key.
Activation fails silently — key appears accepted but Windows stays unactivated
Sometimes Windows accepts the key entry without error but remains in an unactivated state. This typically happens with corporate reimages where a previous KMS configuration persists in the registry.
Fix — full MAK activation via Command Prompt (run as administrator):
slmgr /upk slmgr /cpky slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX slmgr /ato
What each command does:
slmgr /upk— uninstalls the current product keyslmgr /cpky— clears the key from the registryslmgr /ipk [your MAK key]— installs your MAK key freshslmgr /ato— triggers online activation
slmgr commands require elevated privileges or they’ll fail silently.Phone activation — the guaranteed fallback
If online activation fails for any reason, phone activation works without an internet connection and bypasses most server-side issues. Use it whenever online activation is blocked.
- Open an elevated Command Prompt
- Run:
slmgr /dti— this generates an Installation ID (a long number) - Call Microsoft’s automated activation line for your region
- Enter the Installation ID when prompted
- Microsoft’s system returns a Confirmation ID
- Run:
slmgr /atp [Confirmation ID]to complete activation
Phone activation works even on machines with no internet access — useful for air-gapped environments or machines behind strict firewall rules.
Activation error codes — quick reference
| Error code | Meaning | Fix |
|---|---|---|
| 0xC004C008 | Activation limit reached | Call Microsoft to request additional activations |
| 0xC004F050 | Invalid product key | Check edition match; copy-paste key; confirm OS version |
| 0xC004E003 | Activation service failure | Check internet/firewall; wait and retry; use phone activation |
| 0xC004F074 | KMS host not found | Switch to MAK via slmgr /ipk then slmgr /ato |
| 0x8007007B | Invalid key format | Key contains invalid characters — copy-paste from email |
Still not working? Contact support
If you’ve worked through the steps above and activation still fails, contact MyLegitKeys support with:
- The exact error code you’re seeing
- The output of
slmgr /dlv(screenshot is fine) - Your order number
We’ll verify the key status, confirm it was delivered correctly, and replace it if needed. Our Windows 11 Pro MAK Key comes with activation support — if the key doesn’t work, we make it right.
Looking to buy a MAK key? See our guide to legitimate Windows 11 MAK key pricing — covers what keys should cost, red flags for fake sellers, and cost-per-seat by tier.
Frequently asked questions
Why does my MAK key say “blocked” even though it’s new?
Error 0xC004C008 (“blocked”) means the activation count on that key is exhausted — it’s not about the key being new or used. Contact MyLegitKeys support with your order number so we can verify and replace the key if needed.
Can I activate a MAK key without an internet connection?
Yes — use phone activation. Run slmgr /dti to get your Installation ID, call Microsoft’s activation line, and enter the Confirmation ID they provide via slmgr /atp. No internet required.
How do I check if Windows is already activated?
Run slmgr /xpr in an elevated Command Prompt. It will show either “permanently activated” (Retail or MAK) or an expiry date (KMS). Alternatively: Settings → System → Activation.
My MAK key worked on one machine but fails on another. Why?
The most likely cause is an edition mismatch — the second machine may be running a different Windows edition. Confirm both machines are running the exact same edition (e.g. Windows 11 Pro) using Settings → System → About.
Does reinstalling Windows invalidate my MAK activation?
No. Reinstalling on the same hardware does not consume a new activation — the hardware fingerprint matches and Microsoft’s servers recognize the machine as already activated. Only activating on different physical hardware consumes a new activation count.
