Comment vérifier si Windows est activé – Utilisation des paramètres, de slmgr et de PowerShell

Que vous soyez en train de configurer une nouvelle station de travail, de résoudre des problèmes de licensing ou de vérifier la conformité avant un audit, savoir comment vérifier l’état d’activation de Windows est une compétence fondamentale. J’ai guidé de nombreux administrateurs système et utilisateurs vers ce processus au fil des années, et la bonne nouvelle est qu’il ne faut que quelques secondes une fois que vous savez où chercher.

Voyons les trois méthodes les plus fiables pour vérifier l’activation de Windows — de la méthode graphique la plus simple aux options en ligne de commande utiles pour les scripts et l’administration à distance.

Méthode 01 : Vérifier l’activation via les paramètres (la plus simple)

C’est la méthode de référence pour la plupart des utilisateurs, et elle fonctionne de la même façon sur Windows 10 et Windows 11.

  1. Appuyez sur Touche Windows + I pour ouvrir les Paramètres
  2. Accédez à Système > Activation
  3. Cherchez le champ État d’activation

Si Windows est correctement activé, vous verrez affiché « Windows est activé » avec le type d’activation (généralement « Windows est activé avec une licence numérique » ou « Windows est activé avec une licence numérique liée à votre compte Microsoft »).

Si ce n’est pas activé, vous verrez « Windows n’est pas activé » avec un code d’erreur et un bouton de dépannage.

Conseil pro : Sur Windows 11, vous pouvez aussi taper directement « activation » dans la barre de recherche du menu Démarrer pour accéder directement à cet écran.

Comment vérifier si Windows est activé

Réponse rapide

Ouvrez les Paramètres en appuyant sur Touche Windows + I, puis allez dans Système > Activation et vérifiez le champ État d’activation. Si Windows est activé, vous verrez affiché « Windows est activé avec une licence numérique » ou un message similaire ; si ce n’est pas activé, vous verrez « Windows n’est pas activé » avec un code d’activation. Pour une vérification en ligne de commande, exécutez slmgr /xpr dans une invite de commandes ou PowerShell pour obtenir immédiatement confirmation de votre état d’activation.

Méthode 02 : Utilisation de slmgr (outil de gestion du licensing logiciel)

La commande slmgr existe depuis Windows Vista et reste l’une des méthodes les plus fiables pour vérifier l’état d’activation — particulièrement utile quand vous avez besoin d’informations plus détaillées que ce que les paramètres offrent.

Ouvrez Invite de commandes ou PowerShell (les droits utilisateurs normaux suffisent pour les requêtes), puis exécutez :

slmgr /xpr

Une boîte de dialogue apparaîtra vous indiquant si la machine est activée de manière permanente ou si une date d’expiration est prévue pour les installations de licences en volume.

Pour des détails de licensing plus complets, essayez :

slmgr /dli

Cette commande affiche le nom de la licence, la description, la clé partielle, et l’état de la licence. Si vous avez besoin d’un débogage technique complet (utile pour le support Microsoft), utilisez :

slmgr /dlv

Cette sortie détaillée inclut le compte à rebours des réarmements Windows, le temps fiable, et les informations du serveur KMS si applicable.

Remarque : Les boîtes de dialogue slmgr peuvent être un peu irritantes puisqu’elles apparaissent comme des fenêtres séparées au lieu de s’afficher dans la console. Nous allons corriger cela avec la méthode PowerShell ci-dessous.

Méthode 03 : PowerShell – La meilleure solution pour les scripts et les vérifications à distance

Si vous gérez plusieurs machines ou souhaitez obtenir une sortie exploitable par des scripts, PowerShell est votre allié.

Ouvrez PowerShell et exécutez :

Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.PartialProductKey } | Select-Object Name, LicenseStatus

La valeur LicenseStatus vous dit tout :

  • 0 = Non activé
  • 1 = Activé
  • 2 = Période de grâce initiale
  • 3 = Période de grâce en dehors des seuils
  • 4 = Période de grâce pour licence non authentique
  • 5 = Notification
  • 6 = Période étendue

Pour une commande simple avec sortie lisible :

(Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.PartialProductKey -and $_.Name -like "*Windows*" }).LicenseStatus -eq 1

Cette commande renvoie True si Windows est activé, False dans le cas contraire — parfait pour les scripts et l’automatisation.

Vérification à distance

Besoin de vérifier l’activation sur une machine distante ? À supposer que vous ayez les permissions nécessaires et que la connexion à distance PowerShell soit activée :

Invoke-Command -ComputerName MACHINE-DE-DESTINATION -ScriptBlock {
Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.PartialProductKey } | Select-Object Name, LicenseStatus
}

Remplacez MACHINE-DE-DESTINATION par le nom d’hôte ou l’adresse IP.

Et si Windows n’est pas activé ?

Si vous découvrez une machine non activée, voici vos options :

  • Acheter une licence authentique via un revendeur Microsoft agréé
  • Exécuter l’assistant d’activation (Paramètres > Système > Activation > Dépanner) si vous pensez que la machine devrait déjà être activée
  • Ressaisir votre clé produit si vous en avez une : slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
  • Contacter le support Microsoft pour les cas liés aux changements matériels où la licence numérique ne fonctionne plus

Pour les organisations utilisant le licensing en volume, vérifiez que votre serveur KMS est accessible et que la machine dispose d’une connectivité réseau correcte.

En résumé

Vérifier l’activation de Windows est simple dès que vous connaissez les bonnes méthodes. Les Paramètres sont parfaits pour une confirmation visuelle rapide, slmgr fournit des informations détaillées sur le licensing, et PowerShell offre la flexibilité nécessaire pour vérifier l’activation dans tout votre environnement informatique.

Si vous gérez un parc d’ordinateurs et souhaitez vous assurer de la conformité du licensing — ou si vous devez acheter des licences Windows pour de nouveaux déploiements — n’hésitez pas à nous contacter. En tant que revendeur Microsoft agréé, nous pouvons vous aider à mettre en place le bon licensing sans les maux de tête habituels.

Si vous continuez à rencontrer des difficultés pour vérifier si Windows est activé 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’intervention plus complexe.

Vérifier si Windows est activé peut sembler frustrant, mais ce n’est presque jamais 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 abordé ici.

Gardez ce guide à portée de main si la vérification de l’activation de Windows réapparaît après une mise à jour, 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 le problème, alors commencez par là avant de supposer qu’il s’agit d’un défaut matériel.

La vérification de l’activation de Windows qui réapparaît juste après une mise à jour 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 ce problème y parviennent en dix minutes dès qu’elles savent quel pilote mettre à jour.

Si aucune des étapes ci-dessus ne résout le problème, vérifiez s’il ne se produit que sur batterie ou uniquement branché — cela permet d’identifier rapidement la cause.

La vérification de l’activation de Windows causée par un pilote est l’une des demandes d’assistance les plus fréquentes que nous recevons, et aussi l’une des plus simples à résoudre durablement.

Pour plus de détails, consultez la documentation officielle de Microsoft.

Pour plus de guides sur l’activation des logiciels Windows et Microsoft, visitez notre Centre d’aide.

Questions fréquentes

Comment vérifier si Windows est activé sans ouvrir les paramètres ?

Ouvrez une invite de commandes ou PowerShell et exécutez slmgr /xpr — une boîte de dialogue apparaîtra vous indiquant si Windows est activé de manière permanente ou si une date d’expiration est prévue pour les licences en volume.

Que signifie LicenseStatus 0 dans PowerShell ?

LicenseStatus 0 signifie que votre installation Windows n’est pas activée. Vous devez saisir une clé produit valide via slmgr /ipk, suivie de votre clé de 25 caractères, ou acheter une licence authentique pour activer Windows.

Puis-je vérifier à distance si Windows est activé ?

Oui, utilisez la commande PowerShell à distance Invoke-Command -ComputerName avec le bloc de script suivant :

Get-CimInstance -ClassName SoftwareLicensingProduct | Where-Object { $_.PartialProductKey } | Select-Object Name, LicenseStatus

Assurez-vous d’avoir les droits administrateur sur la machine distante.

Pourquoi mon activation affiche-t-elle « Windows est activé avec une licence numérique liée à votre compte Microsoft » ?

Cela signifie que votre licence Windows est liée à votre compte Microsoft plutôt qu’au matériel — ce qui est idéal. Si vous devez réinstaller Windows ou changer de matériel, la connexion à votre compte Microsoft réactivera Windows automatiquement sans avoir à saisir de clé produit.

Économisez sur votre commande — utilisez le code FIXIT10

Offre à durée et utilisation limitées. Utilisez-la avant qu'elle ne disparaisse.

Need a license?

Genuine Software license keys — instant delivery, no waiting.

Browse Licenses