Windows Activation Error
0xC004F039: KMS not enabled / host not responding
0xC004F039 means Windows sent a request to a KMS host but received no response, or the KMS service is not enabled on that host. On corporate networks a firewall blocking TCP port 1688 is the typical cause. On a home PC it indicates the machine is on the KMS channel and needs a genuine key.
Most common causes
- TCP port 1688 to the KMS host is blocked by a firewall
- The KMS service on the host is stopped or not configured
- A home PC was installed from a volume image and has no KMS host
- A pirated KMS tool points to a fake server that is offline
Step-by-step fix
- Home users: install your genuine key with "slmgr /ipk KEY" in an elevated Command Prompt and activate with "slmgr /ato".
- Verify the channel is Retail/OEM/MAK with "slmgr /dlv".
- Check Task Scheduler and services for leftovers of old KMS tools; run a full antivirus scan.
- Corporate environments: set the correct host on the client with "slmgr /skms host:1688" and ask IT to confirm port 1688 is open.
- Once the KMS service on the host is running, retry with "slmgr /ato".
Frequently Asked Questions
Should I use slmgr /skms on a home PC?
No. That command is only for corporate networks with a real KMS host. On a home PC the correct step is entering a genuine key with slmgr /ipk.
What is port 1688?
KMS clients talk to the host over TCP 1688. If a firewall blocks it, clients get 0xC004F039 or 0xC004F074; the IT department opens the port.
Still not resolved?
If you bought your key from Karınca Lisans, send the error code to our WhatsApp support line — we will solve it together. If the problem is an old or mismatched key, our Windows 11 Pro key page offers invoiced licenses with the type clearly stated, delivered within minutes. For setup steps, see our instructions library.