menu démarrer cmd

Top 7 des correctifs pour l’erreur « Non reconnu comme commande interne ou externe » dans Windows 10 ou 11

Windows offre une interface assez conviviale lorsque vous devez modifier la plupart des paramètres. Mais à Dieu ne plaise si vous devez effectuer des tâches subalternes comme vider le cache DNS. Vous devrez utiliser l’application Terminal pour les outils de ligne de commande. Cependant, certains utilisateurs sont confrontés à l’erreur « Non reconnu comme commande interne ou externe » sur leur PC Windows 11 ou 10 lors de l’exécution d’une commande.

Les principales raisons de ce problème incluent les privilèges d’administrateur manquants, les applications manquantes, le formatage incorrect du chemin et des commandes et les variables d’environnement manquantes. Nous énumérerons sept méthodes pour résoudre le problème.

1. Exécutez l’invite de commande en mode administrateur

Certaines commandes nécessitent une fenêtre d’invite de commandes élevée pour s’exécuter correctement. Alors, fermez et lancez l’invite de commande en mode administrateur, puis exécutez la commande. Voici comment:

Étape 1: Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Taper cmd dans la zone de recherche et appuyez sur le raccourci clavier Ctrl + Maj + Entrée pour ouvrir une fenêtre d’invite de commande avec des privilèges administratifs.

menu démarrer cmd

Étape 2: La fenêtre Contrôle de compte d’utilisateur s’ouvrira. Cliquez sur le bouton Oui pour ouvrir l’invite de commande avec les droits d’administrateur.

fenêtre de contrôle de compte utilisateur

Étape 3: Tapez la commande correctement et appuyez sur Entrée pour l’exécuter.

Exécuter l'invite de commande en mode administrateur

2. Vérifiez si l’application est installée ou non

Souvent, l’erreur « non reconnu comme commande interne ou externe, programme exploitable ou fichier de commandes » peut également survenir parce que la commande que vous essayez d’exécuter appartient à une application qui n’est pas installée sur votre PC.

Sous Windows, vous pouvez jeter un œil au dossier System32 si l’outil est présent ou non. Voici comment procéder :

Étape 1: Appuyez sur le raccourci clavier Windows + E pour ouvrir l’application Explorateur de fichiers.

Étape 2: Accédez à la barre d’adresse en haut et cliquez dessus. Maintenant, collez le chemin suivant et appuyez sur Entrée pour accéder au dossier System32.

C:WindowsSystem32
Vérifiez si l'application est installée ou non

Étape 3: Cliquez sur la barre de recherche dans la zone supérieure droite. Tapez le nom de l’outil auquel vous tentiez d’accéder à partir de la ligne de commande. S’il n’apparaît pas dans les résultats de la recherche, s’il est absent ou indisponible pour votre PC.

Vérifiez si l'application est installée ou non dans le dossier System32

Pour les autres outils tiers, vous devez vérifier le dossier Program Files ou d’autres emplacements où vous avez installé ou extrait l’application pour le confirmer.

3. Basculez vers le lecteur et le répertoire appropriés

L’invite de commande peut ne pas reconnaître les commandes si vous essayez d’accéder au programme à partir du mauvais répertoire. L’invite de commande vous permet d’accéder à n’importe quel outil système à partir de n’importe quel répertoire. Mais si vous essayez d’accéder à un outil tiers, vous devrez basculer vers le répertoire où l’outil est présent, puis exécuter les commandes qui lui sont associées. Voici comment:

Étape 1: Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Taper cmd dans la zone de recherche et appuyez sur Entrée pour ouvrir l’invite de commande.

menu démarrer cmd

Étape 2: Vous devez basculer vers le lecteur sur lequel l’outil est présent. Disons que vous essayez d’accéder au Vivetool présent dans un dossier du lecteur D. Alors, tout d’abord, passez au lecteur D à l’aide de cette commande :

D:
Basculez vers le lecteur et le répertoire appropriés

Étape 3: Une fois que vous êtes dans le bon lecteur, vous devez accéder au bon emplacement du dossier. La structure de commande pour cela est :

Folder namefolder nametoolname.exe

Ainsi, la commande pour accéder à l’outil présent dans un sous-dossier est :

Vivetoolvivevivetool.exe
Basculez vers le lecteur et le répertoire appropriés

Étape 4: Fermez la fenêtre d’invite de commande.

4. Mettez la commande entre guillemets

Si la commande que vous essayez d’exécuter comporte un chemin contenant des espaces, vous pouvez obtenir une erreur de commande non reconnue. La raison simple est que l’invite de commande ne comprend pas que vous avez intentionnellement laissé un espace et s’il s’agit du nom réel du dossier ou du fichier.

Pour éliminer ce problème, vous pouvez encapsuler le chemin complet et la commande entre guillemets doubles. Le format de la commande devient donc :

“Full pathtool.exe”

Par exemple, si nous voulons accéder au Vivetool situé dans un sous-dossier appelé « vive efr » dans le lecteur D, notre commande deviendra :

“D:Vivetoolvive efrvivetool.exe”
Mettez la commande entre guillemets

5. Ajoutez la variable d’environnement

Si le chemin du programme auquel vous essayez d’accéder est absent des variables d’environnement, vous devez l’ajouter manuellement. Sinon, vous continuerez à rencontrer l’erreur « non reconnu comme commande interne ou externe ». Voici comment:

En relation :  Comment supprimer une lettre de lecteur sous Windows 11

Étape 1: Appuyez sur le raccourci clavier Windows + R pour ouvrir la boîte de dialogue Exécuter. Tapez le chemin suivant et appuyez sur Entrée pour ouvrir les propriétés système avancées :

%windir%System32SystemPropertiesAdvanced.exe
exécuter la boîte de dialogue

Étape 2: Cliquez sur l’option Variables d’environnement.

propriétés système avancées

Étape 3: Accédez à la section Variables système. Recherchez la valeur Chemin et double-cliquez dessus.

Ajouter la variable d'environnement

Étape 4: Cliquez sur le bouton Nouveau.

Ajouter la variable d'environnement 2

Étape 5 : Une nouvelle entrée de variable d’environnement sera créée. Cliquez sur le bouton Parcourir.

Ajouter la variable d'environnement 2

Étape 6 : Accédez au répertoire dans lequel se trouve le programme que vous souhaitez ajouter. Sélectionnez-le et cliquez sur le bouton OK.

En relation :  Correction de la vitesse Ethernet lente sur un ordinateur Windows 11/10

Ajouter la variable d'environnement 4

Étape 7 : Cliquez sur le bouton OK.

Ajouter la variable d'environnement 5

Étape 8 : Cliquez sur OK pour fermer la fenêtre Variables d’environnement.

Ajouter la variable d'environnement 6

Étape 9 : Maintenant, ouvrez l’invite de commande et essayez d’exécuter le programme ou toute commande qui lui est associée.

Si vous rencontrez un problème lors de l’accès aux outils système, vous devez modifier le chemin. Tout d’abord, revenez sur les quatre premières étapes de cette méthode, mentionnées ci-dessus, et créez une nouvelle entrée de variable d’environnement.

Étape 1: Collez le texte suivant dans la nouvelle entrée :

%SystemRoot%system32
Ajouter la variable d'environnement 7

Étape 2: Cliquez sur le bouton OK pour appliquer les modifications.

Ajouter la variable d'environnement 7 Copier

Étape 3: Fermez la fenêtre Variables d’environnement.

6. Exécutez une analyse SFC et DISM

Windows est livré avec des outils de ligne de commande System File Checker (SFC) et Deployment Image Servicing and Management (DISM) qui peuvent vous aider à réparer et restaurer les fichiers système manquants et à réparer le magasin de composants Windows. Vous devez exécuter ces analyses les unes après les autres. Voici comment:

Étape 1: Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Taper cmd dans la barre de recherche et appuyez simultanément sur Ctrl + Maj + Entrée pour ouvrir l’invite de commande avec des privilèges administratifs.

En relation :  Comment créer un plan d'alimentation personnalisé sur Windows 11
menu démarrer cmd

Étape 2: Lorsque la fenêtre Contrôle de compte d’utilisateur apparaît, cliquez sur le bouton Oui pour lancer l’invite de commande avec les droits d’administrateur.

fenêtre de contrôle de compte utilisateur

Étape 3: Tapez la commande suivante et appuyez sur Entrée pour l’exécuter :

SFC /scannow

Étape 4: Taper cls et appuyez sur Entrée pour effacer la fenêtre d’invite de commande.

Analyse SFC

Étape 5 : Tapez les commandes suivantes et exécutez-les l’une après l’autre :

DISM /Online /Cleanup-Image /CheckHealthDISM /Online /Cleanup-Image /ScanHealthDISM /Online /Cleanup-Image /RestoreHealth
Analyses DISM

Étape 6 : Les analyses prendront beaucoup de temps. Redémarrez ensuite votre PC.

7. Effectuer une restauration du système

La restauration du système peut vous sauver la vie lorsque votre PC ne fonctionne plus comme avant. Si vous n’avez rencontré aucun problème lors de l’exécution des commandes internes, vous pouvez utiliser la restauration du système pour revenir à un état antérieur. Voici comment:

Étape 1: Appuyez sur la touche Windows pour ouvrir le menu Démarrer. Taper rstrui dans la barre de recherche et appuyez sur Entrée pour lancer la restauration du système.

démarrer le menu rstrui

Étape 2: Cliquez sur le bouton Suivant.

Utiliser la restauration du système

Étape 3: Choisissez un point de restauration dans la liste. Suivez les instructions à l’écran pour appliquer le point de restauration sur votre PC.

Effectuer une restauration du système

Votre PC redémarrera pour appliquer le point de restauration, et cela prendra un certain temps.

Exécuter des commandes sans problèmes

Il s’agissait des sept méthodes permettant de corriger l’erreur « Non reconnue comme commande interne ou externe » dans Windows 11 et 10. Tout d’abord, vérifiez la commande pour détecter toute erreur et exécutez l’invite de commande en mode administrateur. Après cela, passez au bon répertoire et placez la commande entre guillemets doubles. Enfin, modifiez les variables d’environnement et utilisez les outils SFC et DISM pour résoudre le problème.

Expert reconnu dans le domaine technologique, Jérôme Delacroix a consacré plus de deux décennies à décortiquer les complexités des systèmes d'exploitation les plus populaires, dont Windows, Mac et Linux. Sa passion pour la vulgarisation technique l'a conduit à rédiger des tutoriels accessibles à tous, du novice à l'expert. Lorsqu'il n'est pas plongé dans le monde numérique, Jérôme aime explorer les montagnes et capturer la beauté de la nature avec son appareil photo.