Comment restaurer l’invite de commandes classique sous Windows 11
Si vous en avez assez de Windows 11 qui utilise par défaut le nouveau Terminal Windows et que vous souhaitez retrouver l’expérience classique de l’invite de commandes, vous n’êtes pas seul. Windows a fait de grands progrès pour imposer ses interfaces de terminal modernes, mais certains utilisateurs préfèrent la fenêtre CMD traditionnelle pour sa simplicité ou son côté familier. Heureusement, il existe quelques astuces pour forcer Windows à vous proposer cette interface en ligne de commande nostalgique quand vous le souhaitez. La transition n’est pas toujours instantanée et il arrive que les paramètres soient récalcitrants, mais avec ces quelques ajustements, vous y arriverez.
Petit avertissement : sous Windows 11, l’ouverture des outils en ligne de commande lance automatiquement le Terminal Windows par défaut, et cela ne changera pas de sitôt, sauf si vous le modifiez explicitement. Définir l’invite de commandes comme explorateur par défaut devrait résoudre le problème, mais certains menus et paramètres risquent de présenter des dysfonctionnements si Windows décide de passer outre vos préférences. Voici comment procéder facilement.
Comment retrouver l’invite de commandes classique sous Windows 11
Méthode 1 : Modifier l’application Terminal par défaut via les options pour développeurs
Cette méthode s’avère pratique si vous souhaitez que Windows ouvre systématiquement l’invite de commandes (CMD) et non PowerShell ou le Terminal Windows par défaut lors de l’exécution de tâches en ligne de commande. L’option est quelque peu cachée et son chemin d’accès dans les menus n’est pas évident, mais une fois configurée, elle reste active.
- Allez dans Démarrer > Paramètres > Système > Pour les développeurs.
- Faites défiler vers le bas pour trouver la section Terminal ; vous devriez y trouver un menu déroulant intitulé Application de terminal par défaut.
- Remplacez « Laisser Windows décider » par « Hôte de la console Windows ». Cela devrait forcer l’utilisation de l’exécutable cmd.exe classique sous toute cette interface moderne.
Remarque : Sur certaines installations, la modification de ce paramètre peut ne pas être immédiatement prise en compte, ou Windows peut rétablir les paramètres par défaut après un redémarrage. Si cela se produit, réessayez ou redémarrez l’application Paramètres. Windows a parfois tendance à rendre certaines choses un peu délicates.
Méthode 2 : Définir l’invite de commandes comme invite de commandes par défaut dans les paramètres du Terminal Windows
Cette méthode est plus simple si vous êtes déjà dans le Terminal Windows, mais que vous souhaitez un raccourci pour ouvrir l’invite de commandes (CMD) plutôt que PowerShell ou WSL. Elle fonctionne bien et c’est celle que je préfère personnellement.
- Ouvrez le Terminal Windows (survolez l’icône, cliquez avec le bouton droit ou recherchez-le).
- Cliquez avec le bouton droit sur un espace vide dans la barre de menu supérieure, puis sélectionnez Paramètres.
- Dans la fenêtre Paramètres, accédez à l’ onglet Démarrage.
- Recherchez « Application terminale par défaut ». Modifiez ce paramètre en sélectionnant « Hôte de la console Windows ». Il s’agit du nouveau répertoire d’exécution de CMD.exe dans ce contexte.
- Cliquez sur Enregistrer. Tous vos onglets se fermeront, mais la prochaine fois que vous ouvrirez Windows Terminal, il devrait s’ouvrir par défaut dans l’invite de commandes.
Et oui, sur certaines configurations, il peut être nécessaire de redémarrer Windows Terminal, voire même votre PC, pour que les modifications soient prises en compte. Les paramètres de Windows ont parfois des comportements étranges.
Astuce supplémentaire si vous souhaitez revenir en arrière : faites un clic droit dans la barre supérieure d’une fenêtre d’invite de commandes, sélectionnez Paramètres, puis accédez à l’ onglet Terminal et repassez à Laisser Windows décider. Un jeu d’enfant !
Une fois ces étapes suivies, vous devriez retrouver la fenêtre CMD habituelle pour exécuter des commandes, au lieu de l’interface élégante mais parfois trop complexe du Terminal Windows. C’est assez étrange que Microsoft insiste autant sur la nouvelle interface, mais au moins l’option de revenir à l’ancienne existe encore… parfois.
Résumé
- Paramètres système pour développeurs modifiés afin de privilégier l’hôte de console Windows.
- J’ai changé le terminal par défaut dans Windows Terminal pour l’invite de commandes.
- Rétablir les paramètres si nécessaire — pas de souci.
Conclure
Retrouver l’invite de commandes classique demande un peu de pratique dans la nouvelle interface de Windows, mais c’est faisable. L’astuce consiste à modifier les applications de terminal par défaut, soit dans les paramètres système, soit directement dans l’application Terminal Windows. Je ne sais pas pourquoi c’est si compliqué, mais ça fonctionne. N’oubliez pas que Windows a parfois tendance à conserver ses paramètres par défaut ; un ou deux redémarrages peuvent donc être nécessaires. J’espère que cela permettra à d’autres de gagner du temps plus tard ; pour ma part, ça a fonctionné sur plusieurs machines.