0xC004F074 oplossen: Windows-activeringsfout zonder KMS
Foutcode 0xC004F074 betekent dat Windows wel degelijk heeft geprobeerd te activeren, maar dat geen enkele KMS-server (Key Management Service) antwoord gaf. In verreweg de meeste gevallen staat er een volumelicentiecode op de machine — het type productcode dat bedrijven op honderden pc’s tegelijk uitrollen — zonder dat die pc nog verbinding heeft met de activeringsserver van de organisatie. Op een privécomputer tovert geen enkel commando zo’n server tevoorschijn: je herstelt óf het contact, óf je installeert een code die op een losstaande machine werkt. Hieronder weet je binnen dertig seconden in welk scenario je zit, en daarna hoe je het definitief oplost.
Wat betekent fout 0xC004F074 precies?
De volledige melding laat weinig ruimte voor twijfel: “De Software Licensing Service meldde dat de computer niet kon worden geactiveerd. Er kon geen Key Management Service (KMS) worden bereikt.” Een volumelicentie activeert namelijk niet rechtstreeks bij Microsoft, maar bij een interne KMS-server. Windows zoekt die server op via een DNS-record van het type SRV (_vlmcs._tcp) en maakt vervolgens verbinding op TCP-poort 1688. Wat je daarmee krijgt is trouwens geen permanente activering, maar een lease van 180 dagen die elke 7 dagen stilletjes wordt vernieuwd.
De gedocumenteerde oorzaken komen altijd op hetzelfde rijtje neer:
- een GVLK-code (KMS-client) op een privé-pc, binnengekomen via een aangepaste installatie-image of via een zogenaamde “activator”;
- een zakelijke pc die buiten het netwerk staat: thuiswerken zonder VPN, een laptop die na een vertrek is meegegaan, of een refurbished machine die met de oude bedrijfscode is doorverkocht;
- een KMS-server die uit staat of hernoemd is, of een _vlmcs._tcp-record dat uit de DNS is verdwenen;
- poort 1688 die geblokkeerd wordt door een firewall of een netwerkregel;
- een verouderd KMS-adres dat ooit handmatig is geforceerd, een klok die scheefloopt, of een KMS-host die onder de drempel van 25 aangemelde clients is gezakt.
De oplossingen, van eenvoudig naar definitief
1. Zet de klok gelijk en start de probleemoplosser
Open Instellingen > Tijd en taal > Datum en tijd, zet zowel de tijd als de tijdzone op automatisch en klik daarna op Nu synchroniseren. Ga vervolgens naar Instellingen > Systeem > Activering: verschijnt daar een knop Problemen oplossen, start die dan. Herstart de pc en controleer opnieuw. Het klinkt bijna te simpel, maar een afwijking van een paar minuten is al genoeg om een activeringsaanvraag te laten stranden.
2. Achterhaal welke productcode er werkelijk geïnstalleerd staat
Klik met de rechtermuisknop op Start, kies Terminal (Administrator) en typ slmgr /dlv. In het venster dat verschijnt staat het kanaal van je productcode vermeld — daar hangt de rest van deze handleiding van af.
| Wat slmgr /dlv toont | Betekenis | Wat je moet doen |
|---|---|---|
| Volume:GVLK (VOLUME_KMSCLIENT) | KMS-clientcode, buiten een bedrijfsnetwerk onbruikbaar | Stap 3, of stap 4 op een privé-pc |
| Volume:MAK (VOLUME_MAK) | MAK-volumecode, activeert zonder KMS | Voer slmgr /ato opnieuw uit; lukt dat niet, dan is het quotum op |
| RETAIL of OEM_DM | Consumentencode: deze foutcode hoort hier niet thuis | Er is ooit een KMS-adres geforceerd, zie stap 3 |
3. Zakelijke pc: herstel het contact met de server
Valt de machine echt onder een volumelicentiecontract, dan moet je de KMS-server gewoon weer bereikbaar maken. Werk dit rijtje af in een terminal met administratorrechten:
- maak opnieuw verbinding met het interne netwerk of zet de VPN aan;
- controleer de DNS-detectie met nslookup -type=srv _vlmcs._tcp, eventueel aangevuld met je domeinnaam;
- test de poort in PowerShell: Test-NetConnection kms.bedrijf.local -Port 1688. Krijg je False terug, dan zit er een firewall tussen of staat de server uit;
- wis een verouderd adres met slmgr /ckms, of leg het juiste adres vast met slmgr /skms kms.bedrijf.local:1688;
- probeer opnieuw met slmgr /ato, controleer het resultaat met slmgr /dlv en kijk zo nodig in Logboekbeheer onder Windows-logboeken > Toepassing, bron Security-SPP.
Ben je uit dienst gegaan of heb je de pc overgenomen? Dan is de code simpelweg niet meer van jou. Ga in dat geval door naar stap 4.
Productcode definitief geblokkeerd of onvindbaar?
Geen reden om er nog uren in te steken: een nieuwe, authentieke licentie kost minder dan € 10 en staat binnen 5 minuten in je mailbox. Windows 11 Pro voor € 9,90 — directe activering en levenslange garantie.
4. Privé-pc: vervang de volumecode door een geldige productcode
Op een losstaande machine is dit de enige nette uitweg. Alles gebeurt opnieuw in een terminal met administratorrechten:
- slmgr /upk verwijdert de huidige productcode, slmgr /cpky wist hem uit het register;
- slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX installeert de nieuwe code. Let op: een Pro-code op een Home-installatie laat Windows naar Pro overschakelen, andersom loopt het vast;
- slmgr /ato activeert online, slmgr /xpr bevestigt het met “De machine is permanent geactiveerd”;
- mislukt de online activering ondanks een correcte code, dan opent slui 4 de telefonische activering en kun je met slui 3 de code opnieuw invoeren.
Blijft je code hardnekkig geweigerd worden, lees dan wat je kunt doen als je productcode niet werkt. De volledige reeks foutmeldingen staat verzameld in ons overzicht van activeringsfouten in Windows en Office. Gebruik je nog Windows 10, dan volstaat een Windows 10 Pro-licentie van € 9,90; de commando’s hierboven zijn identiek.
5. Als er ooit een “activator” op deze pc heeft gestaan
Laten we er niet omheen draaien: die tools installeren een GVLK-code en laten een nep-KMS-server draaien op de pc zelf, in stand gehouden door een geplande taak. Zodra de virusscanner die taak opruimt, een Windows-update de emulator sloopt of de lease afloopt, is 0xC004F074 gewoon weer terug. Het is ook geen licentie: geen gebruiksrecht, geen support, en veel van die bestanden vragen je om je beveiliging tijdelijk uit te zetten. Opruimen kost drie commando’s — slmgr /upk, slmgr /cpky en slmgr /ckms — gevolgd door een volledige virusscan en een echte productcode.
6. Dezelfde fout in Word of Excel? Controleer Office apart
Office in volumelicentie-uitvoering (Office 2016, 2019 of 2021 Volume) activeert via precies hetzelfde KMS-mechanisme en geeft dus dezelfde foutcode terug. Ga in een administrator-prompt naar de Office-map, meestal C:\Program Files\Microsoft Office\Office16, en voer cscript ospp.vbs /dstatus uit. Staat er bij een KMSCLIENT-licentie een LICENSE STATUS van OOB_GRACE of NOTIFICATIONS, dan zit Office in dezelfde impasse als Windows. Verwijder de code met cscript ospp.vbs /unpkey:XXXXX (de laatste vijf tekens uit /dstatus), installeer je eigen code met cscript ospp.vbs /inpkey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX en activeer met cscript ospp.vbs /act. Blijft Office daarna klagen, kijk dan bij Office meldt “Product zonder licentie”. Een losse Office 2021 Pro Plus voor € 19,90 is niet aan een KMS-server gebonden en heeft dit probleem dus per definitie niet.
Als niets heeft geholpen
Even eerlijk zijn: bij 0xC004F074 is je productcode niet per se “opgebrand”, hij heeft alleen nergens meer een plek om te activeren — en geen enkel commando tovert een KMS-server tevoorschijn. Toch bestaan er codes die echt dood zijn: een MAK-code waarvan het aantal toegestane installaties op is, een code die is ingetrokken na een beëindigd contract of na massale verspreiding, of een code die uit een activator komt. Daar veranderen slmgr /ato, slui 4 of een schone herinstallatie helemaal niets aan.
Blijven er dus twee routes over. Gaat het om een legitieme bedrijfs-pc onder een lopend contract, dan is je IT-afdeling de enige partij die de status van de KMS-server kan nakijken; anders helpt Microsoft-support via Instellingen > Systeem > Activering > Hulp vragen. In alle andere gevallen ben je binnen een paar minuten klaar met een authentieke Windows 11-productcode van € 9,90: per e-mail geleverd, levenslange garantie en ondersteuning vanuit de EU. Is je pc onlangs van moederbord gewisseld, lees dan eerst Windows niet meer geactiveerd na een moederbordwissel — dat is een ander verhaal en vaak zonder nieuwe licentie op te lossen.
Veelgestelde vragen
Kan ik thuis zelf een KMS-server opzetten om mijn pc te activeren?
Nee. Een KMS-hostcode krijg je uitsluitend via een volumelicentiecontract dat met Microsoft is afgesloten, en dat staat alleen open voor organisaties. Bovendien activeert een KMS-host pas clients zodra er minstens 25 machines zijn aangemeld: onder die drempel weigert hij domweg alles. Thuis blijft een individuele licentie de enige legale route.
Windows was maandenlang geactiveerd — waarom komt de fout nu pas?
Omdat een KMS-activering nooit permanent is. Het is een lease van 180 dagen die elke 7 dagen op de achtergrond wordt verlengd. Op het moment dat de computer het netwerk verlaat, de server buiten gebruik wordt gesteld of de nep-KMS van een activator verdwijnt, loopt die lease af en zakt Windows terug naar de meldingsmodus. Er is dan niets kapotgegaan, de verlenging is simpelweg niet meer gelukt.
Wat is het verschil met de fouten 0x8007232B en 0xC004F050?
Drie verschillende storingen. Bij 0xC004F074 is er geen enkele KMS-server bereikt terwijl Windows wel wist waar hij moest zoeken. Bij fout 0x8007232B strandt het een stap eerder: de DNS-naam bestaat niet, het _vlmcs._tcp-record wordt niet gevonden. En bij fout 0xC004F050 ligt het niet aan het netwerk maar aan de code zelf: die is ongeldig of past niet bij de geïnstalleerde editie. Zie je in plaats daarvan een melding over een verkeerd opgebouwde servernaam, kijk dan bij fout 0x8007007B, de directe buur van deze foutcode.
Is zo’n tweedehands licentie eigenlijk wel legaal?
Ja, binnen de Europese Unie wel. Het Hof van Justitie van de EU heeft in de zaak UsedSoft tegen Oracle (C-128/11) bepaald dat een softwarelicentie die eenmaal binnen de EU is verkocht, mag worden doorverkocht — ook als het om een download zonder fysieke drager gaat. Bij EuroShopKey gaat het dus niet om een generieke GVLK-code of een activator, maar om een echte, overdraagbare licentie die netjes bij Microsoft activeert en die je daarna gewoon houdt.







