Error 0xC004F074 means Windows is trying to use KMS activation and no Key Management Service could be contacted. The documented causes are:
- The Software Protection Platform Service (
sppsvc) on the KMS host is stopped. - TCP port 1688 is blocked between the client and the KMS host.
- The DNS
_VLMCSSRV record points to an incorrect or old KMS host.
Use this troubleshooting path:
- Check the current activation state in Settings > System > Activation.
- A healthy device should show Windows is activated with a digital license.
- If a Windows Enterprise subscription is in use, it should also show Windows 11 Enterprise subscription is active.
- Verify licensing details from an elevated Command Prompt:
For more detail:slmgr /dlislmgr /dlv - If this device is supposed to activate through KMS, verify connectivity to the KMS host on port 1688:
Test-NetConnection -ComputerName <KMS Host Server> -Port 1688- If
TcpTestSucceededisFalse, port 1688 is blocked between the client and the KMS server.
- If
- If KMS is used in the environment, verify DNS:
- Open DNS Manager.
- Go to the
_tcpfolder under the domain. - Check the
_VLMCSSRV record. - Verify the KMS host A record points to the correct server IP.
- On the KMS host, verify the Software Protection Platform Service is running.
- If
sppsvcis stopped, start it.
- If
- Make sure the device can reach Windows Update if the device is using Enterprise subscription activation.
- In Group Policy, set Do not connect to any Windows Update Internet locations to Disabled or Not Configured.
- In the registry path:
HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdateverifyDoNotConnectToWindowsUpdateInternetLocationsis0.
- Run the Activation troubleshooter only if Windows is not activated:
- Start > Settings > System > Troubleshoot
- An internet connection is required.
If this is a personal/home PC and not an organization-managed KMS environment, 0xC004F074 usually indicates the installed edition is expecting organizational activation rather than the correct consumer activation path.