Vous essayez d’activer Windows en utilisant la ligne de commande, mais au lieu d’une activation réussie, vous obtenez l’erreur 0x8007007B. Le message affiché est généralement du genre : « La syntaxe du nom de fichier, du répertoire ou de l’étiquette de volume est incorrecte » — ce qui n’est guère utile.
J’ai rencontré cette erreur des centaines de fois au fil des années, et malgré son message cryptique, la cause est presque toujours simple : il y a un problème dans la manière dont la clé produit est transmise à la commande d’activation. Je vais vous expliquer ce qui se passe réellement et comment résoudre cela.

Le code d’erreur 0x8007007B correspond à ERROR_INVALID_NAME dans les codes d’erreur système Windows. Lorsque vous voyez cette erreur pendant l’activation, cela signifie que l’outil de gestion du licensing logiciel (slmgr.vbs) ou une cmdlet PowerShell n’a pas réussi à analyser la clé produit que vous avez fournie.
Le système d’activation de Windows s’attend à ce que les clés produits soient au format très spécifique : cinq groupes de cinq caractères, séparés par des tirets (XXXXX-XXXXX-XXXXX-XXXXX-XXXXX). Toute déviation par rapport à ce format — espaces supplémentaires, caractères incorrects, tirets manquants — déclenche cette erreur.
L’erreur 0x8007007B survient lorsque le format de la clé produit passée à slmgr.vbs ou PowerShell contient des caractères invisibles, des types de tirets incorrects ou des fautes de frappe qui cassent le format requis XXXXX-XXXXX-XXXXX-XXXXX-XXXXX. La solution la plus fiable consiste à taper manuellement la clé produit au lieu de la copier-coller. Ouvrez une invite de commandes avec des privilèges administrateur, exécutez slmgr.vbs /upk pour effacer toute clé existante, puis exécutez slmgr.vbs /ipk suivi de votre clé de 25 caractères saisie manuellement, et enfin slmgr.vbs /ato pour activer.
Après avoir résolu des milliers de problèmes d’activation, voici les causes que je rencontre le plus souvent :
1. Problèmes de formatage liés au copier-coller
C’est la cause principale. Lorsque vous copiez une clé produit depuis un e-mail, un PDF ou un site web, des caractères invisibles peuvent être inclus. Des espaces insécables, des caractères de largeur nulle ou des guillemets intelligents peuvent casser le format de la clé sans être visibles.
2. Caractères de tiret incorrects
Tous les tirets ne sont pas égaux. Windows s’attend à un tiret ordinaire (-), mais les tirets longs (—), demi-cadratins (–) et autres caractères similaires provoquent l’erreur.
3. Fautes de frappe lors de la saisie manuelle
Certaines lettres ressemblent à des chiffres et génèrent des erreurs fréquentes. Par exemple, la lettre O ressemble au chiffre 0, la lettre I au chiffre 1, et la lettre S au chiffre 5.
4. Problèmes avec les guillemets
Lors de l’utilisation des commandes slmgr, la clé produit ne doit pas être entourée de guillemets. Les inclure modifie la manière dont Windows analyse la commande.
5. Utilisation d’une clé générique au lieu de la clé de licence
Parfois, les utilisateurs utilisent par erreur une clé client KMS (clés génériques publiées par Microsoft) au lieu de leur clé de licence volume achetée, ou vice versa. Bien que cela ne provoque pas toujours spécifiquement l’erreur 0x8007007B, cela peut entraîner une confusion dans l’activation.
Voici ma méthode systématique pour résoudre cette erreur :
Cliquez droit sur le bouton Démarrer et sélectionnez « Terminal (Admin) » ou « Windows PowerShell (Admin) ». Vous devez exécuter ces commandes avec les droits administrateur.
Avant d’installer une nouvelle clé, supprimez celle déjà présente :
slmgr.vbs /upk
Cette commande désinstalle la clé produit actuelle. Une boîte de confirmation apparaît — cliquez sur OK.
Au lieu de copier-coller, saisissez manuellement votre commande d’activation :
slmgr.vbs /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
Remplacez les X par votre clé réelle. Oui, taper 25 caractères est fastidieux, mais cela élimine complètement les problèmes de caractères cachés.
Une fois la clé installée avec succès, activez Windows :
slmgr.vbs /ato
Confirmez que tout fonctionne correctement :
slmgr.vbs /dli
Cela affiche votre statut de licence actuel.
Si vous préférez PowerShell à slmgr, utilisez ces commandes :
# Supprime la clé existante
(Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService").UninstallProductKey()
# Installe une nouvelle clé
(Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService").InstallProductKey("XXXXX-XXXXX-XXXXX-XXXXX-XXXXX")
# Active
(Get-WmiObject -Query "SELECT * FROM SoftwareLicensingService").RefreshLicenseStatus()
Notez que, contrairement à slmgr.vbs, avec PowerShell, vous DEVEZ entourer la clé de guillemets.
Vous continuez à voir l’erreur 0x8007007B après avoir essayé la saisie manuelle ? Voici d’autres étapes de dépannage :
Vérifiez la validité de la clé
Assurez-vous que votre clé produit correspond bien à votre édition de Windows. Une clé Windows 11 Pro ne fonctionnera pas sur Windows 11 Home, et une clé Windows 10 n’activera pas Windows 11 (sauf exceptions liées aux mises à niveau).
Vérifiez l’intégrité des fichiers système
Exécutez l’outil Vérificateur des fichiers système :
sfc /scannow
Des fichiers système corrompus peuvent perturber le processus d’activation.
Réinitialisez les composants d’activation
Dans de rares cas, la plateforme de protection logicielle a besoin d’être réinitialisée :
net stop sppsvc
net start sppsvc
Essayez l’activation par téléphone
Si l’activation en ligne ne fonctionne pas, l’activation par téléphone est souvent efficace :
slui 4
Cette commande ouvre l’assistant d’activation par téléphone avec des numéros gratuits spécifiques à votre pays.
Pour les organisations utilisant des licences volume, l’erreur 0x8007007B peut apparaître lorsqu’il y a une incompatibilité entre le type de clé et la méthode d’activation configurée sur la machine.
Si vous configurez un client KMS, assurez-vous d’utiliser la bonne clé générique de licence volume (GVLK) pour votre édition de Windows. Microsoft publie publiquement ces clés — elles ne sont pas secrètes, car elles ne fonctionnent que si un serveur KMS est disponible sur votre réseau.
Pour les déploiements MAK (Multiple Activation Key), assurez-vous que la clé provenant de votre centre de services de licences volume correspond exactement à votre version et édition de Windows.
Pour éviter ce problème lors des déploiements futurs :
Si vous avez vérifié que le format de la clé est correct, que vous l’avez saisie manuellement sans erreur, et que vous obtenez toujours l’erreur 0x8007007B, le problème pourrait venir de la clé elle-même. Les clés peuvent être bloquées si les systèmes Microsoft détectent des schémas d’activation inhabituels.
En tant que revendeur agréé Microsoft, MCAKey peut vous aider à vérifier le statut de votre licence et à résoudre les problèmes d’activation persistants. Parfois, une nouvelle clé ou un échange avec l’équipe de licensing de Microsoft est la seule solution.
L’erreur 0x8007007B semble intimidante, mais elle a généralement une cause simple : des caractères invisibles ou des fautes de frappe dans votre clé produit. La saisie manuelle résout le problème dans la plupart des cas.
La leçon principale ? Ne faites pas confiance au copier-coller pour les clés produits. Ces 25 caractères doivent être parfaitement corrects, et les caractères cachés adorent se cacher dans le texte copié. Saisissez la clé manuellement, vérifiez chaque groupe de caractères, et vous serez activé en un rien de temps.
Si vous continuez à rencontrer l’erreur d’activation 0x8007007B de Windows après avoir suivi les étapes ci-dessus, repassez-les une fois de plus dans l’ordre — la plupart des cas se résolvent sans nécessiter d’interventions plus avancées.
L’erreur d’activation 0x8007007B de Windows est frustrante, mais elle n’est que rarement le signe d’une défaillance matérielle grave — dans la plupart des cas, il s’agit d’un problème de pilote ou de configuration comme ceux abordés ici.
Gardez ce guide à portée de main si l’erreur d’activation 0x8007007B de Windows réapparaît après une mise à jour Windows, car les régressions liées aux pilotes sont la cause la plus fréquente.
Dans la plupart des cas que nous rencontrons, l’installation d’un pilote à jour résout l’erreur 0x8007007B d’activation de Windows, alors commencez par là avant de supposer qu’il s’agit d’un défaut matériel.
Lorsque l’erreur d’activation 0x8007007B de Windows réapparaît juste après une mise à jour Windows, cela indique presque toujours un conflit de pilote, et non une nouvelle défaillance matérielle.
La plupart des personnes résolvant pour la première fois l’erreur 0x8007007B d’activation de Windows y parviennent en dix minutes dès lors qu’elles savent quel pilote mettre à jour.
Si aucune des étapes ci-dessus ne résout l’erreur d’activation 0x8007007B de Windows, vérifiez si elle apparaît uniquement sur batterie ou uniquement branchée – cela permet d’identifier rapidement la cause.
L’erreur d’activation 0x8007007B de Windows causée par un pilote est l’une des demandes d’assistance les plus fréquentes que nous rencontrons, et aussi l’une des plus faciles à résoudre durablement.
Pour plus de détails, consultez la documentation de dépannage de Microsoft.
Pour plus de guides sur l’activation des logiciels Windows et Microsoft, visitez notre Centre d’aide.
Copier une clé produit depuis des e-mails, des PDFs ou des sites web apporte souvent des caractères invisibles comme des espaces insécables ou des caractères de largeur nulle qui cassent le format sans être visibles. Collez la clé dans le Bloc-notes pour supprimer le formatage, ou saisissez-la manuellement pour éviter complètement ce problème.
Non, lors de l’utilisation des commandes slmgr.vbs, ne mettez pas de guillemets autour de la clé produit — cela provoque des erreurs d’analyse. Cependant, si vous utilisez la méthode WMI de PowerShell, vous devez absolument entourer la clé de guillemets.
Dans la plupart des cas, non — une clé Windows 10 n’activera pas directement Windows 11 via slmgr. Toutefois, si vous avez mis à niveau Windows 10 vers Windows 11 sur le même matériel, votre licence numérique devrait être conservée automatiquement sans avoir à saisir manuellement une clé produit.
Si la saisie manuelle déclenche toujours l’erreur, exécutez sfc /scannow pour vérifier la présence de fichiers système corrompus, puis redémarrez le service de plateforme de protection logicielle avec net stop sppsvc suivi de net start sppsvc. Si le problème persiste, essayez l’activation par téléphone en exécutant slui 4 et en suivant les instructions.
Économisez sur votre commande — utilisez le code FIXIT10
Offre à durée et utilisation limitées. Utilisez-la avant qu'elle ne disparaisse.