How to Fix Windows Activation Error 0xc004f074
This error is among the easiest activation errors to fix — it requires only a single command or running KMSPico as administrator. Most users resolve it in under two minutes.
Why 0xc004f074 Happens
When a GVLK key (a volume license key) is installed, Windows looks for a KMS host via DNS SRV record: _vlmcs._tcp.yourdomain.com. On standalone consumer machines or newly installed systems, this DNS record does not exist — hence the error. KMSPico resolves this by running the KMS host locally, bypassing DNS discovery entirely.
Fix 1: Use KMSPico (Recommended — One Click)
- Download KMSPico from this site and extract with WinRAR (password: 123456).
- Add the extraction folder to Windows Defender exclusions (see our exclusion guide).
- Right-click KMSPico.exe → Run as administrator.
- Wait for the activation process to complete (typically 10–30 seconds).
- Verify: open Settings → System → Activation — status should show Active.
Fix 2: Manual slmgr Command (30 Seconds)
Open Command Prompt as Administrator and run these three commands in sequence:
> slmgr /skms kms.windowskms.com > slmgr /ato > slmgr /xpr
The first command points Windows at a valid KMS host. The second triggers activation. The third confirms the result with an expiry date.
Fix 3: Install the Correct GVLK First
If the above commands fail with a license-not-found error, your Windows installation may not have a GVLK installed. Add it first:
> slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX (Windows 11/10 Pro) > slmgr /skms kms.windowskms.com > slmgr /ato
Replace the key with the correct one for your edition — see our full GVLK reference for all Windows and Office editions.
Verify the Fix
Run slmgr /xpr in an elevated command prompt. A successfully activated system returns a message like: "The machine is permanently activated." or a date approximately 180 days in the future.
You can also check via Settings → System → Activation → Activation state: Active.