Commandes du Terminal Windows pour le dépannage des problèmes de PC

Dernière mise à jour: Décembre 2 2025
  • Windows Terminal centralise CMD, PowerShell et WSL dans une interface unique, idéale pour diagnostiquer et réparer les problèmes lorsque l'interface graphique ne répond pas.
  • Des commandes comme SFC, DISM et CHKDSK agissent sur différentes couches (fichiers système, image Windows et disque) et, combinées, résolvent la plupart des problèmes de stabilité.
  • Les utilitaires réseau (ipconfig, netsh, ping, tracert, netstat, nslookup) vous permettent de détecter et de corriger les coupures de connexion, les lenteurs de la connexion Internet et le trafic suspect.
  • Une routine de maintenance mensuelle, avec des scripts intégrant ces commandes, permet de maintenir votre PC rapide, stable et de réduire les risques de réinstallation de Windows.

Commandes du Terminal Windows pour le dépannage des problèmes de PC

Si votre ordinateur rame, que votre connexion Wi-Fi se coupe sans arrêt, que vous rencontrez des écrans bleus ou que Windows se comporte de manière erratique, le Terminal Windows et la console classique sont vos meilleurs alliés pour résoudre nombre de ces problèmes sans réinstaller le système. Derrière cette fenêtre noire se cachent de véritables couteaux suisses pour diagnostiquer, réparer et optimiser le fonctionnement de votre PC.

Dans cet article, vous trouverez un guide complet et simple des principales commandes Windows Terminal, CMD et PowerShell pour le dépannage, la réparation et la maintenance de votre PC . Vous découvrirez le rôle de chaque commande, quand l'utiliser, des exemples concrets d'utilisation et comment les intégrer à une routine de maintenance régulière pour optimiser les performances de votre PC.

Qu'est-ce que Windows Terminal et pourquoi est-il idéal pour la réparation de PC ?

Windows Terminal est la console moderne de Microsoft qui réunit CMD, PowerShell et WSL (un sous-système Linux) dans une seule fenêtre . Vous pouvez ainsi basculer entre ces environnements à l'aide d'onglets, personnaliser les couleurs et les polices, et ouvrir plusieurs sessions simultanément.

La principale différence avec la console classique réside dans l'interface plus conviviale du Terminal, qui offre la saisie semi-automatique et l'accès simultané à plusieurs interpréteurs de commandes . Vous pouvez ainsi ouvrir un onglet avec CMD pour exécuter CHKDSK, un autre avec PowerShell pour vos scripts et un troisième avec Bash si vous utilisez des outils Linux.

Alors que l'invite de commandes (CMD) se concentre sur les commandes Windows classiques et PowerShell sur l'automatisation et les scripts avancés, le Terminal Windows sert de conteneur permettant de les exécuter tous sans changer d'application. Il s'avère ainsi particulièrement utile en cas de dysfonctionnement de l'interface graphique, de problème de démarrage de Windows ou de nécessité d'effectuer des diagnostics approfondis.

Commandes essentielles pour débuter dans le Terminal Windows

Avant d'aborder les fonctionnalités avancées, il est judicieux de maîtriser quelques commandes de base qui vous permettront de naviguer dans le système, de consulter des informations importantes et de fermer les processus en cas de blocage.

Le point de départ dans toute console est la commande `help` . Si vous saisissez `help` dans l'invite de commandes (CMD) ou PowerShell, vous verrez la liste des commandes disponibles dans cet environnement, ainsi qu'une brève description. Et si vous saisissez, par exemple, `chkdsk /?` ou ` shutdown /?` , vous obtiendrez tous les modificateurs et des exemples d'utilisation.

Pour naviguer dans les dossiers, les commandes classiques sont `cd` (changer de répertoire) et `dir` (lister les fichiers et sous-dossiers). ` cd ..` permet de remonter d'un niveau, et `tree folder` affiche l'arborescence complète des dossiers.

Il est également très utile d'utiliser cls pour effacer l'écran de la console, exit pour la fermer et de taper file.txt pour afficher le contenu d'un fichier texte sans ouvrir le Bloc-notes.

Commandes de diagnostic rapide du système

Lorsque vous soupçonnez un problème, la première étape consiste à recueillir des informations. Windows propose plusieurs commandes permettant de récapituler l'état du système, ses composants et les processus actifs.

La commande `systeminfo` affiche un aperçu rapide du modèle de votre ordinateur, de son processeur, de sa mémoire vive, de sa version exacte de Windows, de son BIOS, des correctifs installés, etc. Elle est idéale pour vérifier la configuration requise des programmes ou des mises à jour.

Pour visualiser les processus actifs, la commande tasklist affiche tous les processus en cours d'exécution et leur consommation mémoire. Si un processus se bloque, vous pouvez l'arrêter avec la commande taskkill /PID NuméroDuProcessus /F , en utilisant l'identifiant du processus (PID) affiché dans la liste.

Pour inventorier les pilotes, la commande `driverquery` génère une liste de tous les pilotes installés, leur type, leur chemin d'accès et leur date . Ceci est très utile après un formatage ou un changement de matériel, ou si vous soupçonnez un pilote d'être à l'origine de plantages et souhaitez savoir comment sauvegarder vos pilotes.

Une autre fonctionnalité utile consiste à utiliser `wmic diskdrive get model,status` pour vérifier rapidement l'état général de vos disques physiques . Si un disque présente des problèmes (« Pred Fail » ou autres états inhabituels), il est temps d'en effectuer une sauvegarde au plus vite.

Connexion réseau et Internet : commandes pour résoudre les problèmes de Wi-Fi et de latence

De nombreux problèmes quotidiens proviennent de la connexion : pages qui ne se chargent pas, Wi-Fi qui se déconnecte, jeux qui rame… Windows propose plusieurs utilitaires pour voir ce qui se passe sur votre réseau et corriger les configurations corrompues.

  Tout savoir sur l'identifiant GDID de Windows et la confidentialité des utilisateurs

La commande la plus basique est ipconfig , qui affiche la configuration IP, la passerelle, le masque de sous-réseau, le DNS, etc. Vous pouvez utiliser ipconfig /release puis ipconfig /renew pour libérer et renouveler l'adresse IP, ce qui est utile en cas de conflits DHCP ou de problèmes d'obtention d'une adresse.

Lorsque les sites web ne répondent plus correctement ou que le Wi-Fi devient instable, la commande `ipconfig /flushdns` vide le cache DNS. Si nécessaire, vous pouvez modifier le fichier hosts pour forcer la résolution locale. Cela permet de résoudre les erreurs de résolution de noms et les interruptions intermittentes.

Pour aller plus loin, la commande `netsh int ip reset` réinitialise la pile TCP/IP. C'est une option plus radicale qui corrige généralement les connexions instables, les débits très lents ou les problèmes causés par des logiciels malveillants ou des VPN mal désinstallés.

La triade ping, tracert (ou tracert de destination) et pathping permet de vérifier si un serveur répond et quel chemin empruntent les paquets. Ping mesure la latence, tracert affiche les sauts intermédiaires et pathping combine les deux pour également indiquer la perte de paquets à chaque étape.

Si vous soupçonnez des intrusions ou des programmes gourmands en données, la commande `netstat -ano` affiche toutes les connexions actives, les ports ouverts et les adresses distantes. Cela vous permet d'identifier le trafic suspect ou les services qui ne devraient pas écouter sur certains ports.

Enfin, nslookup permet d'interroger directement un serveur DNS pour obtenir un nom de domaine, ou inversement (résoudre une adresse IP en un nom de domaine). Cet outil est très utile pour déterminer si le problème provient de votre connexion ou de votre fournisseur DNS.

Commandes pour vérifier et réparer les fichiers système : SFC

L'un des outils classiques de réparation de Windows est SFC (System File Checker) , qui analyse les fichiers système protégés et restaure ceux endommagés à l'aide de copies mises en cache.

La méthode la plus courante consiste à ouvrir le Terminal Windows ou l'invite de commandes en tant qu'administrateur et à exécuter la commande sfc /scannow . Cette commande analyse tous les fichiers critiques de Windows et remplace les fichiers corrompus par leurs versions originales stockées dans %WinDir%\System32\dllcache.

Si vous souhaitez simplement effectuer une vérification sans apporter de modifications, vous pouvez exécuter la commande `sfc /verifyonly` , qui détecte les anomalies sans les corriger . Vous disposez également d'options plus spécifiques, comme `sfc /scanfile=Chemin\fichier`, pour analyser un fichier particulier.

Une fois l'analyse terminée, SFC peut renvoyer différents messages : aucun problème détecté , des erreurs détectées et corrigées , des dommages détectés mais non réparables , ou l'opération impossible à terminer . Dans ce dernier cas, il est généralement recommandé d'exécuter la commande en mode sans échec.

Les symptômes typiques justifiant l'exécution de SFC incluent des fonctions Windows qui cessent de répondre, des applications système qui ne s'ouvrent pas, des erreurs « fichier introuvable » dans des tâches de base ou une instabilité inexpliquée.

DISM : Réparer l'image Windows lorsque SFC ne suffit pas

Si SFC ne parvient pas à résoudre les problèmes, l'étape suivante consiste à utiliser DISM (Deployment Image Servicing and Management) , un outil conçu pour examiner et réparer l'image Windows sur laquelle le système est basé.

DISM comporte trois options principales qui doivent être exécutées dans cet ordre et avec calme :

  • DISM / En ligne / Nettoyage-Image / CheckHealthVérifiez rapidement si l'image présente des dommages connus.
  • DISM / En ligne / Nettoyage-Image / ScanHealth: effectue une analyse plus approfondie et enregistre toute corruption détectée.
  • DISM / en ligne / Cleanup-Image / RestoreHealth: tente de réparer l'image à l'aide des fichiers sources (généralement via Windows Update).

Ces commandes peuvent également être exécutées dans le Terminal Windows ou l'invite de commandes (CMD) avec les privilèges d'administrateur. Les opérations ScanHealth et RestoreHealth peuvent prendre plusieurs minutes, voire plus d'une heure selon l'état du système et la vitesse du disque ; veuillez patienter.

Si Windows Update ne fonctionne pas ou est défectueux, vous pouvez spécifier une source alternative avec une commande comme DISM /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess , en indiquant un dossier contenant les fichiers d'installation de Windows (ISO monté, réseau, etc.).

Quand utiliser DISM : lorsque des erreurs surviennent lors de l’installation de mises à jour, en cas de plantages étranges d’applications système, de problèmes récurrents que SFC ne résout pas ou de messages liés à l’image Windows.

CHKDSK : Analyse et corrige les erreurs sur le disque

Le troisième pilier pour réparer les problèmes graves est CHKDSK (Check Disk) , un outil éprouvé qui reste essentiel pour vérifier et réparer les erreurs physiques et logiques sur le disque dur ou le SSD.

L'utilisation typique serait quelque chose comme chkdsk C: /F /R , où :

  • /F Cela indique qu'il convient de tenter de corriger les erreurs détectées.
  • /R Il recherche les secteurs défectueux, tente de récupérer les données lisibles et les marque pour inutilisation.

Si vous analysez le disque sur lequel Windows est installé, le système vous indiquera généralement qu'il ne peut pas le verrouiller immédiatement et vous demandera si vous souhaitez programmer l'analyse pour le prochain redémarrage. Acceptez et redémarrez à votre convenance.

  Virus Windows : symptômes, nettoyage et protection complète

CHKDSK effectue plusieurs opérations : il vérifie d’abord la structure du système de fichiers ; ensuite, il recherche les noms, liens et dossiers inaccessibles ; et enfin, il vérifie les descripteurs de sécurité. Une fois l’opération terminée, il affiche un rapport détaillant les erreurs détectées et les réparations effectuées.

Outre les options /F et /R, les volumes NTFS offrent d'autres modificateurs avancés tels que /scan, /spotfix, /perf et /sdcleanup , conçus pour des analyses en ligne plus rapides, des corrections ponctuelles ou un nettoyage des descripteurs . Ces options sont utiles dans les environnements techniques.

Les signes évidents indiquant qu'il faut utiliser CHKDSK sont un démarrage très lent , des écrans bleus récurrents, la disparition ou l'inaccessibilité de fichiers , et toute indication que le disque dur pourrait commencer à dysfonctionner.

Différences entre le CFS, le DISM et le CHKDSK et comment les combiner

Bien que les trois programmes soient exécutés depuis la console, chacun cible une couche différente du système , et le savoir vous fera gagner du temps et vous évitera des ennuis.

L'utilitaire SFC se concentre sur les fichiers protégés de Windows . C'est la première commande à essayer lorsque vous constatez des dysfonctionnements mineurs, des applications système qui ne s'ouvrent pas, des fonctionnalités qui cessent de fonctionner ou de petits bugs.

DISM agit sur l' image système Windows . Il intervient lorsque SFC ne parvient pas à réparer certains fichiers ou en cas de problèmes liés aux mises à jour, à une corruption plus profonde ou à des erreurs de maintenance interne.

CHKDSK ne modifie ni les fichiers système ni l'image disque ; il vérifie directement l'état du disque et la structure du système de fichiers . C'est l'outil à utiliser si vous soupçonnez un problème de stockage : secteurs défectueux, coupures de courant, dommages à l'ordinateur portable, écrans bleus inopinés , etc.

En cas d'instabilité de votre PC, il est fortement recommandé d'effectuer les opérations suivantes : 1) CHKDSK sur le disque système, 2) DISM avec les options CheckHealth, ScanHealth et RestoreHealth, 3) SFC /scannow . Cette procédure analyse le disque, l'image système et les fichiers protégés.

Optimisation des performances grâce à des commandes avancées (mémoire, minuteries et alimentation)

Outre la réparation, la console peut également être utilisée pour optimiser les performances du système, notamment pour les jeux ou les tâches exigeantes , à condition de savoir ce que l'on fait.

La commande `fsutil behavior query memoryusage` permet de visualiser l'utilisation de la mémoire par Windows pour la mise en cache des fichiers. Ensuite, la commande `fsutil behavior set memoryusage 2` indique au système de privilégier les performances du cache, ce qui peut améliorer les performances des jeux ou des programmes gourmands en ressources disque.

Dans le domaine des minuteurs, des commandes comme `bcdedit /set useplatformtick yes` et `bcdedit /set disabledynamictick yes` imposent une fréquence d'horloge matérielle stable et désactivent la commutation dynamique . Cela permet de réduire les petites variations de latence, un atout précieux pour les joueurs exigeants.

Pour la gestion de l'alimentation, la commande powercfg est indispensable. Par exemple, powercfg /batteryreport génère un rapport HTML détaillé présentant les cycles de charge, la dégradation de la batterie, les temps d'utilisation et des recommandations — idéal pour les ordinateurs portables dont l'autonomie a diminué.

Vous pouvez également utiliser `powercfg /energy` pour obtenir un rapport sur l'efficacité énergétique de votre ordinateur, indiquant les périphériques qui empêchent la mise en veille, les options mal configurées ou les pilotes qui consomment trop d'énergie . Si vous souhaitez également améliorer votre productivité grâce à des optimisations et des astuces, combiner ces données avec les paramètres système peut faire une grande différence.

Gestion des disques, partitionnement et maintenance du stockage

Lorsque le problème se situe au niveau du stockage, en plus de CHKDSK, il est conseillé de connaître d'autres outils tels que diskpart, defrag, format, convert ou fsutil , qui permettent de gérer les partitions, de formater et de vérifier les aspects avancés du système de fichiers.

diskpart est un utilitaire extrêmement puissant et, en cas de mauvaise utilisation, très dangereux. Avec des commandes comme list disk , select disk N et clean, il est possible d'effacer complètement un disque sans confirmation . Il permet également de créer et de supprimer des partitions, d'attribuer des lettres de lecteur, de gérer des disques virtuels et même de fusionner deux partitions NTFS dans certains cas.

L' outil de défragmentation effectue une défragmentation sur les disques mécaniques, ce qui peut améliorer les performances des disques durs (HDD) mais est inutile sur les disques SSD . Il s'utilise avec des paramètres comme `defrag C: /U /V` pour afficher la progression et un rapport détaillé.

Avec convert D: /FS:NTFS, vous pouvez convertir un lecteur FAT en NTFS sans le formater, ce qui est utile pour les disques anciens ou amovibles que vous souhaitez adapter aux fonctionnalités modernes de Windows.

fsutil, en revanche, vous permet de consulter des informations sur les volumes, les points de montage, l'espace libre et d'autres détails avancés, destinés davantage aux administrateurs et aux utilisateurs avancés qui souhaitent affiner le comportement du système de fichiers.

  Périphériques de consoles compatibles PC : un guide complet pour en tirer le meilleur parti

Organisation des fichiers, des processus et petites astuces de console

La ligne de commande accélère également les tâches quotidiennes telles que la copie de données, le nettoyage de dossiers, le renommage de fichiers ou l'automatisation des sauvegardes sans ouvrir un seul navigateur.

Les commandes classiques telles que copy, xcopy, robocopy, move, del, md, ren et type permettent de gérer aussi bien les scripts de sauvegarde que le nettoyage périodique des dossiers temporaires . Par exemple, robocopy C:\Source D:\Destination /E est une option performante pour synchroniser des répertoires, y compris leurs sous-dossiers.

Pour gérer les tâches automatisées, vous pouvez utiliser schtasks , qui planifie l'exécution périodique de scripts ou d'applications . C'est la base pour mettre en place une maintenance régulière sans avoir à y penser tous les mois.

Et si vous devez exécuter une application avec d'autres autorisations, la commande runas /user:User "commande" vous permet de lancer des programmes en tant qu'autre utilisateur, à condition de disposer du mot de passe, ce qui est utile sur des ordinateurs partagés ou dans des environnements de travail.

Enfin, pour faciliter le travail dans la console, des commandes telles que color, title, prompt, cls ou cmd vous permettent de personnaliser les couleurs, de modifier le titre de la fenêtre, d'ajuster l'invite de commande ou d'ouvrir rapidement de nouvelles sessions.

Maintenance mensuelle automatisée par scripts.

La véritable magie opère lorsque vous intégrez toutes ces commandes à une routine de maintenance régulière , au lieu de ne les utiliser que lorsque votre PC est déjà lent.

Une fréquence raisonnable consiste en un contrôle complet toutes les 4 à 6 semaines , à condition que l'équipement ne présente pas de problèmes graves. Ce contrôle peut comprendre :

  • Critique du disque avec chkdsk C: / F / R (et dans d'autres unités si vous les utilisez souvent).
  • Vérification d'image avec dism /online /cleanup-image /CheckHealth et, s'il y a des avertissements, / Scan Santé y / RestoreHealth.
  • Analyse des fichiers système avec sfc / scannow.
  • Rapport de batterie avec powercfg / batteryreport si vous utilisez un ordinateur portable quotidiennement.
  • vérification de la mémoire et de la minuterie avec fsutil comportement requête utilisation de la mémoire y bcdedit si la latence vous inquiète.

Tout cela peut être intégré dans un simple fichier .bat, ce qui vous évite de saisir les commandes une par une. Il vous suffit d'enregistrer le fichier, de l'exécuter en tant qu'administrateur et de le laisser faire son travail pendant que vous prenez un café . Vous pouvez même programmer son exécution avec schtasks.

Si vous souhaitez aller plus loin, vous pouvez compléter cette routine avec des outils graphiques tels que le Gestionnaire des tâches, le Moniteur de ressources ou des applications tierces (HWMonitor, CrystalDiskInfo, etc.) pour surveiller les températures, l'état et la consommation du disque.

Quand il n'y a pas d'autre option que de réinstaller Windows

Même si des outils comme SFC, DISM, CHKDSK et autres sont performants, il existe des situations où ni ces commandes ni les outils de dépannage intégrés ne permettront de rétablir une stabilité complète.

Si, après avoir exécuté ces outils à plusieurs reprises , les erreurs persistent, que le système continue de mal démarrer ou que les plantages sont continus , l'installation est peut-être tellement corrompue que la solution la plus judicieuse est de procéder à une réinstallation propre de Windows.

Il est également conseillé de repartir de zéro en cas d'infections graves par des logiciels malveillants, de problèmes de performances extrêmes et persistants, de mises à jour catastrophiques ou de changements matériels importants (notamment de carte mère) qui rendent le système presque fou.

Dans ces circonstances, les commandes restent utiles pour sauvegarder des données, générer des rapports et vérifier l'état du disque avant le formatage, mais il ne faut pas hésiter à réinstaller le système : c'est souvent ce qui rétablit réellement la stabilité.

La maîtrise des commandes Windows Terminal, CMD et PowerShell vous offre une boîte à outils performante pour diagnostiquer, réparer et optimiser votre PC sans dépendre systématiquement d'interfaces graphiques . En combinant SFC, DISM et CHKDSK avec des utilitaires réseau, la gestion des disques et quelques optimisations mineures des performances, vous pouvez résoudre tous les problèmes, des pannes Wi-Fi aux corruptions système graves. De plus, en programmant une maintenance mensuelle à l'aide de scripts, votre ordinateur restera rapide, stable et prêt à l'emploi ou aux loisirs bien plus longtemps et sans le moindre souci.

commande CMD
Article connexe:
Commande CMD : trucs et astuces pour tirer le meilleur parti du terminal Windows