Activer Windows Server 2016 en VM VMware : erreurs 0xC004F050 et 0x80041023, causes et solutions pas à pas

Vous tentez d’activer Windows Server 2016 dans un laboratoire VMware avec des clés OEM neuves et obtenez les erreurs 0xC004F050 et 0x80041023 ? Voici une analyse claire des causes, des solutions concrètes et des procédures pas à pas pour remettre votre environnement sur des rails.

Sommaire

Contexte et symptômes

Dans un environnement de test ou de formation, il est courant de déployer rapidement des machines virtuelles (VM) sous VMware pour valider des scénarios techniques. Vous avez procédé à l’installation de Windows Server 2016, puis tenté l’activation à l’aide de clés OEM récentes. Les messages d’erreur typiques observés sont :

  • slmgr /ipk : 0xC004F050 – clé invalide
  • Assistant d’activation graphique : 0x80041023 – la clé n’a pas fonctionné

Ces codes ne pointent pas vers un simple problème de connectivité ; ils révèlent presque toujours un mismatch entre le type d’édition installé et la nature de la clé utilisée, ou une incohérence avec l’environnement matériel attendu par le mécanisme OEM.

Diagnostic express

Avant toute action, vérifiez l’état réel de l’édition et de la licence dans la VM. Ouvrez une console administrateur et exécutez :

dism /online /Get-CurrentEdition
dism /online /Get-TargetEditions
slmgr /dli
slmgr /dlv
winver
  • Si vous voyez “ServerStandardEval” ou “ServerDatacenterEval” : vous êtes sur une édition Evaluation.
  • Si “Canal de licence” indique “Volume” ou “Retail/OEM” dans slmgr /dlv : notez le canal réel de l’installation.
  • Si le temps restant est affiché en jours : vous êtes bien en période d’évaluation, réarmable avec slmgr /rearm.

Pourquoi les clés OEM échouent en VM

CauseExplication
Édition “Evaluation”Une installation Server 2016 Evaluation ne peut pas être activée directement avec une clé OEM ; Microsoft requiert une édition « complète » (ISO Retail/OEM) ou une conversion d’édition (vers Retail/Volume) avant activation.
Nature des licences OEMLes clés OEM sont liées au matériel physique d’origine. Dans une VM, l’ID matériel attendu (marqueurs spécifiques/BIOS) est absent ; la clé est donc immédiatement rejetée.
Activation téléphonique impossibleComme la clé est refusée en amont, l’assistant SLUI 4 ne génère pas d’ID d’installation. On ne peut pas “forcer” l’activation par téléphone dans ce scénario.

Conclusion : en VM, une clé OEM seule n’est pas un levier d’activation fiable, surtout si la VM a été installée depuis un ISO Evaluation.

Vue d’ensemble des options

SolutionDétailsImpact
Réinstaller depuis l’ISO OEM/Retail complèteRecréez la VM à partir du support non‑Evaluation correspondant à votre clé, puis activez normalement.Effort élevé (reconstruction), résultat le plus propre et garanti.
Convertir l’édition Evaluation en Retail/VolumeExécutez dism /online /Set-Edition:ServerStandard (ou Datacenter) avec une clé de canal Retail ou Volume, redémarrez, puis slmgr /ato. Les clés OEM ne fonctionnent pas pour cette conversion.Évite une réinstallation complète, nécessite une clé Retail/Volume (temporaire ou finale).
Utiliser une clé Volume (KMS/MAK)Pour des laboratoires récurrents, le Volume Licensing (MAK/KMS) n’est pas lié au matériel d’origine.Coût/licence à prévoir, excellent pour les VMs et l’automatisation.
Rester sur Evaluation + réarmementslmgr /rearm prolonge de 180 jours, jusqu’à six réarmements (trois ans maximum).Très bien pour des labs temporaires ; pas de coût additionnel.

Procédure pas à pas selon votre scénario

Cas A : vous devez absolument utiliser votre clé OEM

La voie “propre” consiste à repartir d’un média d’installation complet correspondant à la clé (canal Retail/OEM) et à refaire l’installation dans la VM.

  1. Téléchargez le support complet (non‑Evaluation) correspondant à l’édition exacte (Standard ou Datacenter) et au canal adéquat.
  2. Créez une nouvelle VM VMware (UEFI recommandé) et montez l’ISO.
  3. Installez Windows Server 2016 sans entrer la clé si l’assistant le propose, puis après installation :
    slmgr /ipk VOTRE-CLÉ-OEM-XXXXX-XXXXX puis slmgr /ato.
  4. Vérifiez l’activation : slmgr /dlv.

Remarques importantes : d’un point de vue contractuel, les clés OEM sont conçues pour être associées au matériel d’origine. Même si l’activation peut réussir avec un ISO OEM/Retail en VM, ce n’est pas l’usage prévu par Microsoft pour les OEM destinées à des machines physiques. En laboratoire, privilégiez Volume (KMS/MAK) ou Retail.

Cas B : vous êtes sur une installation Evaluation et souhaitez convertir

La conversion Evaluation → Volume/Retail évite la reconstruction intégrale. Elle nécessite une clé de canal Retail ou Volume (les clés OEM ne fonctionneront pas ici).

Étapes pour Server 2016 Standard :

REM Exécuter dans une console administrateur
dism /online /Get-CurrentEdition
dism /online /Get-TargetEditions

REM Conversion vers Standard (canal Volume, avec clé cliente KMS)
REM Exemple de clé cliente KMS Standard 2016 (GVLK)
dism /online /Set-Edition:ServerStandard /ProductKey:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY /AcceptEula
REM Redémarrer quand demandé, puis
slmgr /ato
slmgr /dlv

Étapes pour Server 2016 Datacenter :

REM Conversion vers Datacenter (canal Volume, avec clé cliente KMS) 
REM Exemple de clé cliente KMS Datacenter 2016 (GVLK)
dism /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula
REM Redémarrer, puis
slmgr /ato
slmgr /dlv

Une fois l’édition convertie, vous pouvez :

  • Activer en KMS contre votre serveur KMS (slmgr /skms kms.mondomaine.tld, slmgr /ato), ou
  • Remplacer la clé cliente KMS par une clé MAK (slmgr /ipk puis slmgr /ato).

Bon à savoir : si vous n’avez pas de serveur KMS, la clé cliente KMS n’activera pas la machine ; utilisez alors une clé MAK Volume, ou basculez vers un support Retail compatible.

Cas C : vous restez en Evaluation pour un lab temporaire

Si votre objectif est un PoC court ou un atelier, l’évaluation peut suffire.

REM Vérifier le temps restant
slmgr /dlv

REM Réarmer si nécessaire (redémarrage requis)
slmgr /rearm
  • La période d’évaluation est de 180 jours, réarmable plusieurs fois.
  • Prenez un instantané VMware juste après l’installation propre : vous repartirez d’un état “neuf” en un clic.

Alignement édition ↔ clé : éviter les impasses

La majorité des échecs d’activation proviennent d’un décalage subtil entre l’édition installée et le canal de la clé.

Installation actuelleClé utiliséeRésultat attenduAction recommandée
ServerStandardEvalOEM Standard0xC004F050Convertir en Retail/Volume, puis activer (ou réinstaller depuis ISO complet).
ServerDatacenterEvalOEM Datacenter0xC004F050Convertir en Retail/Volume, ou réinstaller depuis ISO complet.
ServerStandard (Volume)Clé cliente KMSActivation OK si KMS présentPointer vers le KMS (slmgr /skms) puis slmgr /ato.
ServerStandard (Volume)MAKActivation en ligneslmgr /ipk puis slmgr /ato.
ServerStandard (Retail)Retail StandardActivation en ligneslmgr /ipk puis slmgr /ato.

Bonnes pratiques dans VMware

  • Horloge et NTP : synchronisez la date/heure de l’hôte et de la VM (VMware Tools + source NTP fiable). Un décalage peut faire échouer slmgr /ato.
  • Éviter les changements matériels agressifs : changer en série CPU virtuelles, type de contrôleur disque ou adresse MAC peut déclencher une réévaluation de l’ID matériel et forcer une réactivation.
  • Snapshots avant conversion : prenez un instantané avant tout DISM /Set-Edition. Si la conversion échoue, retour arrière immédiat.
  • Automatisation : pour des labs reproductibles, stockez vos commandes DISM et slmgr dans un script PowerShell, et documentez clairement le canal de licence attendu.

Procédure détaillée de conversion Evaluation vers Volume

Voici une séquence robuste que vous pouvez adapter à Standard ou Datacenter :

  1. Confirmer l’édition actuelle :
    dism /online /Get-CurrentEdition
  2. Vérifier les éditions cibles supportées :
    dism /online /Get-TargetEditions
  3. Lancer la conversion (exemple Standard, canal Volume)
    dism /online /Set-Edition:ServerStandard /ProductKey:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY /AcceptEula
  4. Redémarrer quand demandé.
  5. Activer :
    slmgr /ato (KMS) ou slmgr /ipk VOTRE-MAK puis slmgr /ato.
  6. Valider :
    slmgr /dlv et dism /online /Get-CurrentEdition.

Pièges courants :

  • Erreur 0xC004F050 pendant Set-Edition : la clé fournie n’est pas compatible avec le canal/édition cible. Utilisez une clé Retail ou Volume appropriée (les clés OEM ne fonctionnent pas pour la conversion).
  • Activation impossible après conversion : si vous avez utilisé une clé cliente KMS, vérifiez la connectivité au serveur KMS (slmgr /skms) et la résolution DNS.

Quand choisir KMS, MAK ou Retail

Le choix du canal dépend de votre usage :

  • KMS : idéal si vous avez plusieurs serveurs/VM et souhaitez automatiser. Nécessite un hôte KMS interne et un seuil minimal de machines activables dans l’organisation.
  • MAK : activations individuelles comptabilisées. Pratique pour des VM isolées sans KMS.
  • Retail : adapté à des installations ponctuelles, non liées au matériel d’origine comme l’OEM.

Dans un laboratoire VMware, KMS/MAK sont généralement les voies les plus stables et conformes pour des VMs qui bougent et se recréent souvent.

Checklist de résolution

  1. Identifier l’édition exacte (Get-CurrentEdition).
  2. Vérifier le canal de licence affiché par slmgr /dlv.
  3. Confirmer que la clé correspond : Standard vs Datacenter, Retail/Volume vs OEM.
  4. Si Evaluation : décider entre conversion (Retail/Volume) ou réinstallation depuis ISO complet.
  5. Pour KMS : définir le serveur (slmgr /skms), tester la résolution DNS et le port 1688.
  6. Pour MAK : s’assurer de l’accès Internet sortant pour l’activation en ligne.
  7. Synchroniser l’heure (VMware Tools + NTP) et redémarrer avant slmgr /ato.
  8. Prendre un snapshot avant conversion ou activation.

FAQ courte

Une clé OEM peut‑elle activer une VM ?
Non, pas dans les conditions standard : elle est conçue pour le matériel d’origine et échoue en VM faute de marqueurs matériels attendus.

Puis‑je appeler le support téléphonique pour “forcer” ?
Si la clé est rejetée par le système (0xC004F050), SLUI 4 ne génère pas d’ID ; la voie téléphonique n’est pas applicable.

Des “génériques” existent‑ils pour Retail ?
Non. Les génériques courants sont des clés clientes KMS (Volume) servant à activer via KMS, ou à convertir l’édition vers Volume avant d’appliquer MAK.

Puis‑je convertir Evaluation vers Retail directement avec une clé OEM ?
Non. Les clés OEM ne permettent pas la conversion Evaluation → édition complète dans une VM. Utilisez une clé Retail ou Volume valide, ou réinstallez depuis un ISO complet.

Bonnes pratiques pour des labs durables

  • Envisagez Windows Server 2022 Evaluation pour des périodes d’évaluation plus récentes et longues.
  • Si vous êtes éligible, regardez du côté des programmes académiques/partenaires offrant des clés Retail ou Volume adaptées aux VMs.
  • Standardisez vos gabarits : un template “Evaluation”, un template “Volume/KMS”, tous deux testés et documentés.
  • Intégrez l’activation dans vos pipelines d’initialisation (cloud-init/PowerShell/Ansible) avec gestion d’erreurs et journalisation.

Exemples de commandes utiles

ObjectifCommande
Installer une cléslmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Activer en ligneslmgr /ato
Pointage KMSslmgr /skms kms.mondomaine.tld:1688
Informations licenceslmgr /dlv
Réarmement évaluationslmgr /rearm
Édition installéedism /online /Get-CurrentEdition
Éditions cibles possiblesdism /online /Get-TargetEditions
Conversion vers Standard (Volume)dism /online /Set-Edition:ServerStandard /ProductKey:WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY /AcceptEula
Conversion vers Datacenter (Volume)dism /online /Set-Edition:ServerDatacenter /ProductKey:CB7KF-BWN84-R7R2Y-793K2-8XDDG /AcceptEula

Erreurs typiques et leur sens

  • 0xC004F050 – clé invalide : la clé ne correspond pas à l’édition/canal, ou le canal (OEM) n’est pas compatible avec l’environnement (VM).
  • 0x80041023 – la clé n’a pas fonctionné : échec d’activation côté interface graphique, souvent pour la même raison de mismatch ou d’édition Evaluation.

Stratégie recommandée pour un laboratoire VMware

  1. Évitez les OEM pour les VMs. Choisissez Volume (KMS/MAK) ou, à défaut, Retail.
  2. Si vous héritez d’une VM Evaluation : convertissez vers Volume avec DISM, activez en KMS/MAK, ou repartez d’un ISO complet.
  3. Mettez en place un serveur KMS si vous avez plusieurs VMs ; script d’initialisation obligatoire.
  4. Documentez : édition, canal, source ISO, procédure d’activation, points de contrôle (slmgr /dlv).

Résumé exécutable

Les clés OEM sont pensées pour un matériel physique donné ; en VM, elles n’apportent ni les marqueurs matériels attendus ni un chemin de conversion depuis une édition Evaluation. Pour activer Windows Server 2016 dans VMware, deux voies fiables existent : réinstaller depuis un ISO complet correspondant à la clé, ou convertir l’édition vers Volume/Retail puis activer avec une clé compatible (KMS/MAK/Retail). Pour un lab durable, privilégiez le Volume Licensing, documentez vos étapes et automatisez l’activation.

Annexe : matrice d’aide à la décision

SituationObjectifChemin conseillé
VM en EvaluationActivation rapide et stableConversion DISM vers Volume (GVLK), puis KMS/MAK.
Clé OEM en mainUtiliser la clé coûte que coûteRéinstallation depuis ISO complet correspondant (non‑Evaluation). Attention aux contraintes d’usage OEM.
PoC temporaireZero coût immédiatRester en Evaluation et slmgr /rearm, snapshots réguliers.
Parc de VMsStandardisationKMS central + clés GVLK, automatisation des déploiements et de l’activation.

Mises en garde

  • Ne tentez pas d’“émuler” un BIOS OEM dans une VM : c’est non conforme aux licences et techniquement fragile.
  • Respectez les accords de licence Microsoft ; l’activation et la conversion doivent rester conformes au canal de distribution acquis.
  • Sauvegardez et testez systématiquement vos chemins de conversion sur une copie avant d’industrialiser.

Conclusion

Dans un laboratoire VMware, les échecs 0xC004F050 et 0x80041023 sont le symptôme logique d’un mauvais alignement édition ↔ canal ↔ environnement. Remédiez‑y en choisissant l’un des chemins soutenus par Microsoft : ISO complet adapté à la clé, ou conversion Evaluation → Volume/Retail avec activation KMS/MAK. Vous gagnez ainsi en fiabilité, en conformité et en sérénité pour vos scénarios pédagogiques et vos démonstrations.

Sommaire