Résolu : WMIC n’est pas reconnu comme une commande interne ou externe

18 décembre 2024 Dépannage PC 2 minutes de lecture
Dernière modification : 2 janvier 2025
wmic nest pas reconnu en tant que commande interne ou externe cmd

Avez-vous essayé d'exécuter la commande WMIC mais ça ne marche pas ?

Si vous avez suivi ce tuto et que vous avez l'erreur suivante :

'wmic' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes.

wmic pas reconnu en tant que commande internet

Alors je vous invite à suivre ce tuto pour résoudre ce problème.

Ce problème peut exister à cause du service non démarré ou à cause de la non-existence de la variable dans les paramètres de variables de Windows.

Réparer "WMIC n’est pas reconnu comme une commande interne" sur Windows

Solution 1 : Démarrer le Service "Infrastructure de gestion Windows"

Pour démarrer le service il existe deux méthodes, la première via la fenêtre de Services.msc. Et la deuxième en utilisant la commande net start. Voyons comment procéder dans les deux cas.

Via Services.msc

Ouvrez Exécuter via  Windows+R puis tapez la commande suivante :

services.msc
services msc

Ensuite cherchez le service nommé "Infrastructure de gestion Windows" puis double-cliquez dessus.

services msc infrastructure de gestion windows

Mettez dans "Type de démarrage" > "Automatique" puis cliquez sur "Démarrer".

demarrer service winmgmt infrastructure de gestion windows services msc

Réessayez maintenant la commande qui commence par wmic ou wmic tout court afin de vérifier qu'elle marche.

Via la commande Net Start

Ouvrez une nouvelle fenêtre CMD en tant qu'administrateur via Démarrer ou via le Terminal de Windows.

Exécutez la commande suivante pour démarrer le service de WMI :

net start winmgmt
net start winmgmt cmd

Solution 2 : Ajouter la variable d'environnement vers le chemin de WMIC

Ouvrez un nouvel Explorateur Windows puis vérifiez l'existence du fichier suivant :  C:\Windows\System32\wbem\WMIC.exe

wmic exe explorateur windows

S'il est présent alors ouvrez Exécuter via  Windows+R puis tapez la commande suivante :

sysdm.cpl
sysdm cpl

Allez ensuite dans l'onglet "Paramètres système avancés" puis cliquez sur "Variables d'environnement".

variables d environnement

Mettez ensuite "Ajouter" dans "Variables système".

Mettez ensuite dans la première case :

wmic

Et dans la deuxième case de chemin la valeur suivante :

C:\Windows\System32\wbem\WMIC.exe
nouvelle variable systeme wmic

Solution 3 : Réparez le système avec DISM et SFC

Ouvrez une nouvelle fenêtre du Terminal ou CMD en tant qu'administrateur puis exécutez les commandes suivantes :

DISM /Online /Cleanup-Image /RestoreHealth
SFC /SCANNOW
dism online cleanup image restorehealth cmd

Félicitations !

Essayez maintenant la commande WMIC et ça va marcher cette fois-ci 😉

Si cela vous a aidé à résoudre votre problème merci de laisser un commentaire 😊 A+



Le partage est un plaisir :


Articles recommandés :


2 commentaires : Ajouter un commentaire

  • Bonjour StephPsx,

    Merci pour la confirmation mon ami, bon courage 😉

    A+

  • grand merci ça a parfaitement fonctionné pour moi 👍

Publier un commentaire

😊 😉 😀 😄 😆 😛 😂 😁 😎 😏 🥳 😇 🤭 🤣 😘 ❤️ 😍 👍 👏 🙌 🙏 🆒 👮 👽 🥷 🦹 🤔 😐 🤒 😢 😠 😮 😢 😲 😴 😈 🤨 😞