La commande check disk (chkdsk), utilisable sur tous les Window, de XP à 11. Elle sert à réparer toutes les erreurs rencontrées principalement sur un disque dur, SSD… Cette commande est utile en cas de difficulté du boot Windows, quand l’ordinateur freeze régulièrement, de BSOD à répétition, de lenteur, lié au hdd, ssd…, de la défaillance de la partition…
Suivant les paramètres utilisés, le check disk peut corriger les erreurs suivantes :
1. Vérification des fichiers
2. Vérification des index
3. Vérification des descripteurs de sécurité
4. Vérification des données du fichier
5. Vérification de l’espace libre
Les premières étapes,1 à 3, se concentrent sur les erreurs logicielles, la table des partitions (la MFT : Master File Table pour le NTFS par exemple), sur l’index des fichiers, ainsi que de la vérification des descripteurs de sécurité.
Les deux dernières, 4 et 5, permettent de réparer les secteurs défectueux sur vos supports de stockage.
Normalement avec les versions récentes de Windows, de 7 à 10, quand le système détecte des erreurs sur un périphérique de stockage, l’utilitaire de vérification de disque va automatiquement s’exécuter au démarrage du PC. Pour une clé USB ou autres supports externes, une alerte vous prévenant d’effectuer, la vérification, se lance à l’insertion de celui-ci.
Comment exécuter la commande chkdsk

Pour utiliser cet outil, il suffit d’effectuer une recherche dans la zone prévue à cet effet, qui se situe sur la barre des tâches ou menu démarrer.
Saisir cmd, ce qui vous remontera en résultat « Invite de commandes« . Vous devez l’ouvrir en mode « Exécuter en tant qu’administrateur« , pour octroyer les permissions de sécurité nécessaires.
La commande chkdisk
Une fois l’invite de commandes ouverte en tant qu’administrateur. La barre de titre doit normalement indiquer « Administrateur : Invite de commandes.
Dans la majorité des cas, seules deux options, nous serons utiles pour tenter de réparer tous les éventuels problèmes. Les commandes exactes sont « chkdsk /f » pour une analyse logicielle, test 1-3 et « chkdsk /r » pour la réparation des secteurs défectueux, test 4-5. Ne pas saisir les guillemets. On peut aussi cumuler /f /r. Le c: est à modifier en fonction de la partition à tester (d:,e:, f:, etc).
chkdsk /f c:
chkdsk /r c:
chkdsk /f /r c:

Pour certaines, comme la partition système, celle qui contient l’installation de Windows, un message d’alerte vous demande de la confirmation d’exécuter l’analyse au prochain redémarrage de Windows.
Windows peut également vous demander de démonter la partition à tester. Chaque périphérique, SSD, HDD… Une partition, doit être monté pour pouvoir être utilisés. Windows le fait automatiquement. Ce qui implique un démontage pour que la commande puise s’exécuter.

Une fois le test effectué, ce qui prend du temps, jusqu’à plusieurs heures, place aux résultats détaillés avec les éventuelles corrections appliquées. Ils sont directement accessibles dans l’Invite de commandes.
Mais quand Windows demande d’effectuer le scan au redémarrage de l’ordinateur, il est fastidieux de connaitre les éventuelles corrections appliquées.
En effet, Windows ne permet pas facilement que retrouver ses résultats, sauf en se rendant dans l’Observateur d’événements, comme l’explique un article de win10.fr. Il faut bien avouer que ce n’est pas des plus ergonomiques.
Report_CHKDSK.exe, l’outil qui vous facilite la vie !!!
C’est pour cette raison qu’une personne dénommée « Laddy » a développé l’outil portable « Report_CHKDSK.exe », que je vous propose de télécharger en suivant le lien de non OneDrive.
Report_CHKDSK - lien OneDrive
Ce petit programme très pratique, vous propose les résultats sous la forme d’un fichier texte qui s’inscrit directement dans le répertoire du programme.
###########################################################################
Report_CHKDSK v1.0 BY Laddy
Début le 08/10/2018 à 18:36:59.
OS : Windows 10 Home
Utilisateur ........... : Utilisateur droits limités
Lancement: I:\RapportCHK\Report_CHKDSK.exe
########## [EVENTLOG CHKDSK]
SourceName = Microsoft-Windows-Wininit
TimeGenerated = 08/10/2018 18:32:19
Message =
Vérification du système de fichiers sur C:
Le type du système de fichiers est NTFS.
Le nom de volume est OS.
Une vérification de disque a été planifiée.
Windows va maintenant vérifier le disque.
Étape 1 : Examen de la structure du système de fichiers de base...
504064 enregistrements de fichier traités.
La vérification des fichiers est terminée.
27616 enregistrements de grand fichier traités.
0 enregistrements de fichier incorrect traités.
Étape 2 : Examen de la liaison des noms de fichiers...
51890 enregistrements d’analyse traités.
674718 entrées d’index traitées.
La vérification des index est terminée.
0 fichiers non indexés analysés.
0 fichiers non indexés récupérés dans le répertoire des fichiers perdus et trouvés.
51890 enregistrements d’analyse traités.
Étape 3 : Examen des descripteurs de sécurité...
Nettoyage en cours de 56 entrées d’index inutilisées à partir de l’index $SII
du fichier 0x9.
Nettoyage en cours de 56 entrées d’index inutilisées à partir de l’index $SDH
du fichier 0x9.
Nettoyage en cours de 56 descripteurs de sécurité non utilisés.
La vérification des descripteurs de sécurité est terminée.
85328 fichiers de données traités.
CHKDSK vérifie le journal USN...
40181176 octets USN traités.
Vérification du journal USN terminée.
Étape 4 : Recherche de clusters incorrects dans les données des fichiers utilisateur...
504048 fichiers traités.
La vérification des données du fichier est terminée.
Étape 5 : Recherche de clusters libres incorrects...
7491726 clusters libres traités.
La vérification de l’espace libre est terminée.
Windows a analysé le système de fichiers sans trouver de problème.
Aucune autre action n’est requise.
121207445 Ko d’espace disque au total.
90376356 Ko dans 332424 fichiers.
234700 Ko dans 85329 index.
4 Ko dans des secteurs défectueux.
629481 Ko utilisés par le système.
65536 Ko occupés par le fichier journal.
29966904 Ko disponibles sur le disque.
4096 octets dans chaque unité d’allocation.
30301861 unités d’allocation au total sur le disque.
7491726 unités d’allocation disponibles sur le disque.
Informations internes :
00 b1 07 00 84 5f 06 00 2b 5e 0c 00 00 00 00 00 ....._..+^......
3a 03 00 00 78 c7 00 00 00 00 00 00 00 00 00 00 :...x...........
Windows a terminé la vérification de votre disque.
Veuillez patienter pendant le redémarrage de votre ordinateur.
###########################################################################
Petit plus en sa faveur est de vous montrer aussi les anciens résultats présent dans l’observateur d’événements.
Conclusion
Normalement, la commande check disk doit avoir corrigé vos erreurs pouvant survenir sur votre périphérique. Si ce n’est pas le cas, il faudra investiguer plus loin votre analyse, afin de résoudre toutes les erreurs rencontrées et déterminer d’où vient la panne.
Pour aller plus loin, vous pouvez également utiliser d’autres commandes comme dism et sfc /scannow.
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image/Restorehealth
DISM.exe /Online /cleanup-image/Startcomponentcleanup
sfc /scannow
Les commandes qui ne sont pas en rouge, sont facultatives.
Un questionnement sur le sujet ?
Un point vous a échappé ou souhaitez tout simplement donner votre avis, discuter entre vous. La zone des commentaires est le bon endroit.