Après une réinstallation propre de Windows Server 2022 sur le même matériel, l’activation refuse votre clé ? Voici une méthode fiable pour diagnostiquer, corriger l’édition, puis activer (DISM, slmgr) sans perdre de temps.
Réactiver une clé Windows Server 2022 après réinstallation sur le même appareil
Vue d’ensemble de la question
Vous avez réinstallé Windows Server 2022 sur le même serveur (même carte mère, même VM, même hôte), vous avez pris soin de « désinstaller » la clé de l’ancienne instance, mais au moment de saisir la clé, l’activation échoue ou la clé est refusée. Pourquoi ? Et surtout, comment résoudre sans tout réinstaller encore une fois ?
Réponse & solution
Cause principale constatée : la clé ne correspond pas à l’édition réellement installée. Exemple typique : clé Datacenter saisie sur une installation Standard (ou l’inverse), ou tentative d’activer une édition d’évaluation avec une clé commerciale sans conversion préalable. Une fois l’édition alignée sur la clé, l’activation fonctionne immédiatement.
Procédure recommandée (pas à pas)
- Vérifier l’édition et l’état d’activation Ouvrez une console en tant qu’Administrateur. Édition en cours (identifiant d’édition) :
DISM /online /Get-CurrentEdition
Éditions cibles possibles (conversion sans réinstallation) :DISM /online /Get-TargetEditions
État de licence/activation :slmgr /dlv slmgr /xpr
Notez précisément l’édition affichée (par ex.ServerStandard
,ServerDatacenter
,ServerStandardEval
…), le canal (Retail/MAK/KMS/OEM) et les messages d’erreur. - Si la clé ne correspond pas à l’édition installée, corriger l’édition La conversion in‑place permet de changer d’édition sans réinstaller. Elle nécessite un redémarrage. Conversion vers l’édition correspondant à votre clé :
DISM /online /Set-Edition:ServerStandard /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
ouDISM /online /Set-Edition:ServerDatacenter /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
Alternative : réinstaller directement l’édition qui correspond à la clé si la conversion n’est pas proposée par/Get-TargetEditions
. - Saisir et activer la clé Par l’interface : Gestionnaire de serveur > Serveur local > Propriétés > Modifier la clé de produit (ou Paramètres > Activation selon l’interface). En ligne de commande :
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX slmgr /ato
Sur Server Core, vous pouvez également utilisersconfig
puis l’option d’activation.
Quand l’option « Modifier la clé de produit » n’apparaît pas
Ce comportement survient si le système est déjà activé, si l’édition ne correspond pas à la clé, ou si l’interface masque l’option. Utilisez alors DISM
et slmgr
pour diagnostiquer et corriger — c’est plus fiable et plus explicite.
Éditions et canaux de licences : bien comprendre
Éditions Windows Server 2022
Édition (ID) | À quoi elle sert | Clés compatibles | Remarques |
---|---|---|---|
ServerStandard | Serveurs polyvalents, droits de virtualisation limités. | Retail, MAK, KMS, OEM (selon l’acquisition). | Exige une clé Standard correspondante. |
ServerDatacenter | Virtualisation/containers illimités, fonctionnalités avancées. | Retail, MAK, KMS, OEM. | Clé Datacenter requise. |
ServerStandardEval / ServerDatacenterEval | Éditions d’évaluation (limitées dans le temps). | Conversion impérative vers une édition commerciale avant activation. | Se convertit via DISM /Set-Edition + clé valide. |
Datacenter: Azure Edition | Usage spécifique Azure / HCI. | Clés dédiées uniquement. | Ne s’active pas sur une édition classique. |
Types de clés
Type | Caractéristiques | Activation | Où ça marche |
---|---|---|---|
Retail | Licence unitaire, transfert possible selon conditions. | En ligne ou téléphone. | Standard/Datacenter correspondants. |
MAK | Compteur d’activations, volume. | En ligne ou téléphone. | Nécessite Internet ponctuel ou téléphone. |
KMS | Activation locale via hôte KMS. | Automatique via DNS SRV _vlmcs._tcp . | Domaine/segment avec hôte KMS accessible. |
OEM | Liée au matériel d’origine. | Automatisée (BIOS/UEFI) ou clé OEM fournie. | Généralement non transférable. |
Important : une clé KMS client ne s’active pas directement sur Internet — elle attend un hôte KMS interne. Une clé OEM est associée au matériel d’origine. Les clés de l’édition Datacenter: Azure Edition ne fonctionneront pas sur une installation Standard/Datacenter « classique ».
Cas particuliers et pièges courants
Passer d’une évaluation à une édition commerciale
Si /Get-CurrentEdition
affiche ServerStandardEval
ou ServerDatacenterEval
, vous devez convertir avant l’activation :
DISM /online /Set-Edition:ServerStandard /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
:: ou
DISM /online /Set-Edition:ServerDatacenter /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
Après redémarrage, entrez la clé définitive si nécessaire puis slmgr /ato
.
Réinstallation sur le même appareil
Le « désinstallation » de la clé (slmgr /upk
) nettoie l’ancienne instance, mais l’activation se décide côté serveurs Microsoft par empreinte matérielle et conformité d’édition. Sur le même appareil, l’activation en ligne aboutit dès que l’édition et la clé correspondent. En cas de blocage, l’activation téléphonique (slui 4
) règle généralement la situation.
Environnement KMS
- Vérifiez la découverte KMS :
nslookup -type=srv _vlmcs._tcp
. - Forcer un hôte KMS si nécessaire :
slmgr /skms mon-kms.exemple.lan:1688 slmgr /ato
- Assurez-vous que votre hôte KMS supporte Windows Server 2022 (clé CSVLK à jour et mises à jour requises côté hôte).
OEM et virtualisation
Les droits de virtualisation (notamment Datacenter) sont des droits de licence ; chaque VM doit tout de même être activée avec un canal valide (KMS/MAK/Retail). Une clé OEM est liée au matériel ; portée à vérifier auprès du fournisseur.
Server Core
Pas d’interface graphique ? Utilisez sconfig
ou les commandes DISM
/slmgr
. Tout est faisable en CLI.
Erreurs typiques et résolution
Code d’erreur | Signification | Action recommandée |
---|---|---|
0xC004F050 | Clé invalide pour l’édition installée. | Alignez l’édition (DISM /Set-Edition ) avec la clé, puis slmgr /ipk + /ato . |
0xC004C003 | Clé bloquée/déjà utilisée. | Activez par téléphone (slui 4 ) ou contactez le canal de licence. |
0xC004F074 | Aucun hôte KMS joignable. | Vérifiez DNS SRV, réseau/pare‑feu, configurez /skms , ou utilisez MAK/Retail. |
0xC004C008 | Limite d’activations dépassée (MAK/Retail). | Activation téléphonique ou réallocation via votre contrat. |
0xC004C020 | Clé volume utilisée sur trop d’appareils. | Vérifiez l’inventaire et ajustez le type de clé/canal. |
Dépannage avancé
Vérifications rapides
- Heure/Date : synchronisation NTP correcte (écarts > 5 minutes = échecs fréquents).
- Réseau/Proxy : autoriser le trafic d’activation sortant si activation en ligne.
- Service d’activation : le service Software Protection (
sppsvc
) doit être démarré (type Auto).sc query sppsvc sc start sppsvc
- Intégrité composants : avant une conversion d’édition, assurez la santé de l’image :
DISM /Online /Cleanup-Image /RestoreHealth sfc /scannow
Journaux utiles
- Observateur d’événements > Journaux des applications et services > Microsoft > Windows > Software Protection Platform.
- Fichiers (si présents) :
%systemroot%\system32\spp\logs
. - Diagnostic détaillé :
slmgr /dlv
(canal, ID d’activation, minutes restantes, erreurs détaillées).
Activation téléphonique (hors ligne)
- Lancer l’assistant :
slui 4
(choisir pays/région). - Noter l’ID d’installation et obtenir un ID de confirmation.
- Appliquer l’ID de confirmation :
slmgr /atp <ID_de_confirmation>
- Vérifier :
slmgr /xpr
.
Nettoyer une clé et en poser une nouvelle
slmgr /upk
slmgr /cpky
slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato
Exemples concrets
Exemple : clé Datacenter refusée après réinstallation
DISM /online /Get-CurrentEdition
renvoieServerStandard
.- Votre clé est Datacenter : conversion nécessaire.
DISM /online /Set-Edition:ServerDatacenter /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
- Redémarrage, puis :
slmgr /ato
- Résultat : activation OK.
Exemple : évaluation vers Standard avec clé MAK
- État initial :
ServerStandardEval
. - Conversion :
DISM /online /Set-Edition:ServerStandard /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula
- Activation :
slmgr /ato
Exemple : environnement KMS sans DNS SRV
- Le client ne trouve pas l’hôte KMS (erreur
0xC004F074
). - Forcer l’hôte :
slmgr /skms kms01.contoso.local:1688 slmgr /ato
- Vérifier l’expiration via
slmgr /xpr
.
Automatiser et fiabiliser
Script PowerShell d’auto‑diagnostic
Ce script liste l’édition, la/les cibles de conversion, et l’état d’activation :
$edition = (dism /online /Get-CurrentEdition) -join "`n"
$targets = (dism /online /Get-TargetEditions) -join "`n"
$dlv = (cscript //nologo c:\windows\system32\slmgr.vbs /dlv) -join "`n"
"=== ÉDITION ACTUELLE ==="
\$edition
"`n=== ÉDITIONS CIBLES ==="
$targets
"`n=== DÉTAILS LICENCE ==="
\$dlv
Script PowerShell de correction (édition déjà connue)
Remplacez <EditionCible>
et <VotreClé>
puis exécutez en tant qu’Administrateur :
param(
[Parameter(Mandatory=$true)][ValidateSet('ServerStandard','ServerDatacenter')]$EditionCible,
[Parameter(Mandatory=$true)][string]$Cle
)
Write-Host "Conversion vers $EditionCible..."
Start-Process -FilePath dism -ArgumentList "/online","/Set-Edition:$EditionCible","/ProductKey:$Cle","/AcceptEula" -Wait -Verb RunAs
Write-Host "Redémarrage requis. Après redémarrage : activation..."
FAQ courte
Faut‑il toujours réinstaller pour changer d’édition ?
Non. Si /Get-TargetEditions
propose votre édition cible, la conversion in‑place suffit.
J’ai saisi slmgr /upk
sur l’ancien système, est‑ce obligatoire ?
Ce n’est pas obligatoire pour réactiver sur le même appareil, mais c’est une bonne hygiène avant recyclage d’une machine.
Mon serveur n’a pas Internet.
Utilisez l’activation téléphonique (slui 4
) ou un canal KMS interne.
Comment vérifier que l’activation est pérenne ?slmgr /xpr
affiche l’état (activation permanente MAK/Retail, ou date d’expiration KMS).
Résumé
L’échec d’activation après une réinstallation de Windows Server 2022 provient le plus souvent d’un mauvais appariement entre l’édition installée et la clé. La solution est systématique : identifier l’édition avec DISM
, convertir au besoin via /Set-Edition
(en utilisant la clé qui correspond), puis activer avec slmgr /ipk
et /ato
. Au besoin, recourir à l’activation téléphonique. En alignant édition et canal de licence (Retail/MAK/KMS/OEM), l’activation sur le même matériel redevient immédiate et fiable.
Fiche mémo opérationnelle
Action | Commande | Objectif |
---|---|---|
Lire l’édition | DISM /online /Get-CurrentEdition | Identifier l’édition réellement installée. |
Voir les conversions possibles | DISM /online /Get-TargetEditions | Déterminer si une conversion in‑place est offerte. |
Convertir d’édition | DISM /online /Set-Edition:<Edition> /ProductKey:XXXXX… /AcceptEula | Aligner l’édition sur la clé. |
Installer la clé | slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX | Poser la clé sur l’OS. |
Activer | slmgr /ato | Finaliser l’activation (en ligne/KMS). |
Vérifier la pérennité | slmgr /xpr | Confirmer l’état d’activation. |
Désinstaller/masquer l’ancienne clé | slmgr /upk puis slmgr /cpky | Nettoyer une installation précédente. |
Forcer un hôte KMS | slmgr /skms hote-kms:1688 | Pointer vers votre serveur KMS. |
En bref : vérifiez l’édition, convertissez‑la si nécessaire pour qu’elle corresponde à votre clé, puis entrez et activez la clé. Dans le cas traité, le refus venait bien d’un mauvais appariement édition ↔ clé.