Comment configurer WMIC sous Windows 11
L’autre jour, quelqu’un essayait d’exécuter une commande WMIC pour récupérer le numéro de série de son PC, et paf ! Il a reçu le message d’erreur « wmic n’est pas reconnu comme une commande interne ou externe ».On ne sait pas pourquoi, mais c’est assez fréquent avec les nouvelles versions de Windows 11. C’est plutôt frustrant, car dans les anciennes versions de Windows, WMIC était là, prêt à fournir toutes les informations. Maintenant, c’est différent. Il s’avère que Microsoft a en quelque sorte abandonné WMIC dans Windows 11, et il n’est plus activé par défaut. Si vous voulez le réactiver, vous devez l’installer comme fonctionnalité optionnelle. Bizarre, non ? Bref, voici comment l’installer et le faire fonctionner, pour que vous n’ayez pas à deviner les informations de votre système.
Comment obtenir WMIC sous Windows 11
Méthode 1 : Installation de WMIC via les fonctionnalités optionnelles
Cette méthode est la plus simple et permet d’installer WMIC sur votre système. En clair, vous indiquez à Windows que vous en avez besoin, et il télécharge les fichiers nécessaires. Pourquoi n’est-il plus intégré ? Mystère… Peut-être souhaitent-ils que nous utilisions davantage PowerShell ou d’autres outils, mais WMIC fonctionne toujours et reste très pratique pour obtenir rapidement des informations.
- Ouvrez d’abord l’ application Paramètres. Vous pouvez le faire en cliquant sur le menu Démarrer, puis sur l’icône d’engrenage, ou simplement en appuyant sur la touche Entrée Windows + I. Sur certains appareils, il est plus rapide de rechercher « Paramètres » et de cliquer dessus.
- Dans le panneau de gauche, recherchez et cliquez sur Système.
- Faites défiler vers le bas à droite sur cette page et cliquez sur Fonctionnalités optionnelles.
- Une fois sur cette page, cliquez sur le bouton Afficher les fonctionnalités situé à côté de « Ajouter une fonctionnalité facultative ».Cela ouvrira une liste de composants Windows optionnels.
- Faites défiler la liste ou recherchez « WMIC » (il peut être difficile à trouver car il est parfois masqué par différents noms ou n’est pas clairement indiqué).S’il n’apparaît pas directement, recherchez « Windows Management Instrumentation » ou un terme similaire. Dans de nombreux cas, vous devrez l’installer manuellement via les commandes DISM ou PowerShell, car l’interface graphique ne l’affiche pas toujours.
- Si vous ne l’avez pas trouvé dans la liste, pas de panique. Ouvrez simplement PowerShell en tant qu’administrateur et exécutez :
dism /online /add-capability /CapabilityName:Tools. WMIC~~~~0.0.1.0Cette commande devrait installer la fonctionnalité WMIC sans problème.
- Une fois terminé, redémarrez l’invite de commandes ou PowerShell, puis réessayez d’exécuter
wmicles commandes. Cela devrait fonctionner ; sinon, un redémarrage peut s’avérer utile : Windows a parfois besoin d’une actualisation après l’installation de nouvelles fonctionnalités.
Remarque : Sur certains ordinateurs, l’installation de WMIC via l’interface graphique peut échouer ; l’installation en ligne de commande fonctionne généralement. Notez également que certaines éditions de Windows (comme l’édition Familiale) peuvent nécessiter une installation en ligne de commande, l’interface graphique étant limitée.
Option 2 : Utiliser PowerShell pour installer WMIC – pourquoi pas ?
Puisque Microsoft semble avoir désactivé ou rendu obsolète WMIC, la méthode la plus simple consiste à utiliser PowerShell avec la commande DISM mentionnée ci-dessus. C’est un peu étrange, mais sur certaines configurations, exécuter cette commande directement dans une fenêtre PowerShell avec privilèges élevés est la solution la plus rapide. Il suffit de la coller, d’appuyer sur Entrée, d’attendre quelques minutes, puis de redémarrer si nécessaire. L’invite de commandes devrait wmicensuite fonctionner correctement.
Après l’installation : Testez-le
Ouvrez une nouvelle fenêtre d’invite de commandes et exécutez :
wmic get bios serialnumber
Si tout s’est bien passé, votre numéro de série devrait s’afficher. Sinon, vérifiez que vous avez bien exécuté PowerShell en tant qu’administrateur et que vous avez redémarré l’ordinateur après l’installation.
Parfois, sur les versions plus récentes de Windows 11, WMIC n’est pas encore entièrement disponible car Microsoft privilégie les cmdlets PowerShell et WMI pour les scripts, mais pour obtenir rapidement des informations, WMIC reste pratique.
WMIC est-il toujours disponible sous Windows 10 ?
Oui, cette fonctionnalité était intégrée à Windows 10 dès sa sortie en 2015. Cependant, ne partez pas du principe qu’elle est activée par défaut : il est souvent nécessaire de l’activer manuellement, notamment lors des mises à jour. Ce n’est donc pas une fonctionnalité incluse par défaut dans Windows 10, sauf si vous l’activez. La procédure est identique à celle de Windows 11 : Paramètres > Système > Fonctionnalités facultatives + installation via PowerShell.
Windows 11 Famille inclut-il WMIC ?
Oui, c’est possible, mais cette option n’est pas activée par défaut. Il suffit de l’installer de la même manière que sur la version Pro. Souvent, les utilisateurs de Windows 11 Famille rencontrent ce problème car l’option n’est pas directement accessible dans l’interface graphique ; elle est cependant disponible via la ligne de commande PowerShell.
Commandes WMIC utiles à essayer
Si vous vous demandez ce que vous pouvez faire d’autre avec WMIC, voici quelques exemples pratiques (bien entendu, sur les versions récentes de Windows, PowerShell est peut-être la solution à privilégier, mais WMIC reste simple pour des vérifications rapides) :
wmic computersystem get model— affiche les informations sur le modèle de l’ordinateurwmic get bios serialnumber— récupère le numéro de série (oui, c’est ce dont j’avais besoin)wmic os get lastbootuptime— vous indique la date du dernier démarrage de votre PCwmic csproduct get uuid— récupère l’UUID de votre machine
Sur certaines configurations, ces commandes s’exécutent immédiatement comme prévu. Sur d’autres, un redémarrage ou une nouvelle session de ligne de commande peut être nécessaire.
Bref, voilà à peu près tout. Ce n’est pas la méthode la plus élégante, mais au moins WMIC reste utilisable sous Windows 11 si vous avez besoin rapidement d’informations système ou de numéros de série sans avoir à utiliser PowerShell ni à parcourir à nouveau les menus système.
Résumé
- WMIC n’est plus installé par défaut sur Windows 11, mais il peut être ajouté manuellement.
- La solution la plus simple consiste à utiliser PowerShell avec une commande DISM.
- Après l’installation, redémarrez votre ligne de commande et essayez des commandes comme
wmic get bios serialnumber. - Il est également disponible sur Windows 10 — la même méthode d’installation s’applique.
Conclure
C’est un peu fastidieux de réinstaller WMIC si on est habitué à sa simplicité. Une fois installé, cependant, il fonctionne comme avant, permettant d’obtenir rapidement des informations sans se soucier des outils complexes. J’espère que cela fera gagner du temps à certains ; c’est assez étrange que Microsoft l’ait retiré sans le remplacer, mais bon, c’est ainsi. Croisons les doigts pour que cela soit utile.