Abréviation de « check disk », la commande chkdsk est une commande d’invite de commande utilisée pour vérifier un disque spécifié et réparer ou récupérer des données sur le disque si nécessaire.
Chkdsk marque également comme « mauvais » tout secteur endommagé ou défaillant du disque dur ou du disque et récupère toute information encore intacte.
Lifewire
Contenu
Disponibilité du commandement de Chkdsk
La commande chkdsk est disponible à partir de l’invite de commande dans les systèmes d’exploitation Windows 10, Windows 8, Windows 7, Windows Vista et Windows XP.
La commande chkdsk est également disponible via l’invite de commande dans les options de démarrage avancées et les options de récupération du système. Elle fonctionne également à partir de la console de récupération sous Windows 2000 et Windows XP. Chkdsk est également une commande DOS, disponible dans la plupart des versions de MS-DOS.
La disponibilité de certains commutateurs de commande chkdsk et d’autres syntaxes de commande chkdsk peuvent varier d’un système d’exploitation à l’autre.
Syntaxe de commande Chkdsk
chkdsk [volume:] [/F] [/V] [/R] [/X] [/I] [/C] [/L:size] [/perf] [/scan] [/?]
Voir Comment lire la syntaxe de commande si vous n’êtes pas sûr de savoir comment interpréter la syntaxe de commande chkdsk ci-dessus ou décrite dans le tableau ci-dessous.
Options de commande Chkdsk
Point
Explication
volume :
C’est la lettre du lecteur de la partition pour laquelle vous voulez vérifier les erreurs.
/F
Cette option de commande chkdsk corrigera toute erreur trouvée sur le disque.
/V
Utilisez cette option chkdsk sur un volume FAT ou FAT32 pour afficher le chemin et le nom complet de chaque fichier sur le disque. Si elle est utilisée sur un volume NTFS, elle affichera les messages de nettoyage (s’il y en a).
/R
Cette option indique à chkdsk de localiser les mauvais secteurs et d’en récupérer toute information lisible. Cette option implique /F quand /scan n’est pas spécifié.
/X
Cette option de commande implique /F et forcera le démontage du volume si nécessaire.
/I
Cette option permet d’exécuter une commande chkdsk moins vigoureuse en demandant à la commande de s’exécuter plus rapidement en sautant certaines vérifications régulières.
/C
Même chose que /I mais il saute des cycles dans la structure des dossiers pour réduire le temps d’exécution de la commande chkdsk.
/L :taille
Utilisez cette option de commande chkdsk pour modifier la taille (en Ko) du fichier journal. La taille par défaut du fichier journal pour chkdsk est de 65536 Ko ; vous pouvez vérifier la taille actuelle du fichier journal en exécutant /L sans l’option « taille ».
/perf
Cette option permet à chkdsk de fonctionner plus rapidement en utilisant plus de ressources système. Elle doit être utilisée avec /scan.
/scan
Cette option chkdsk exécute un scan en ligne sur un volume NTFS mais n’essaie pas de le réparer. Ici, « en ligne » signifie que le volume n’a pas besoin d’être démonté, mais qu’il peut rester en ligne/actif. Cela est vrai pour les disques durs internes et externes ; vous pouvez continuer à les utiliser pendant toute la durée de l’analyse.
/spotfix
Cette option chkdsk ne démonte le volume que brièvement afin de corriger les problèmes qui ont été envoyés au fichier journal.
/ ?
Utilisez le bouton help avec la commande chkdsk pour afficher une aide détaillée sur les commandes énumérées ci-dessus et les autres options que vous pouvez utiliser avec chkdsk.
D’autres commutateurs de commande chkdsk moins couramment utilisés existent également, comme /B pour réévaluer les mauvais groupes sur le volume, /forceofflinefix qui effectue un balayage en ligne (un balayage pendant que le volume est actif) mais qui force ensuite la réparation à se faire hors ligne (une fois le volume démonté), /offlinescanandfix qui effectue un scan chkdsk hors ligne et corrige ensuite les problèmes constatés, ainsi que d’autres sur lesquels vous pouvez en savoir plus grâce à la / ? de l’interrupteur.
Le /offlinescanandfix L’option est la même que /F sauf qu’il n’est autorisé que sur les volumes NTFS.
Si vous utilisez la commande chkdsk de la console de récupération dans les anciennes versions de Windows, utilisez /p au lieu de /F ci-dessus pour demander à chkdsk d’effectuer une vérification approfondie du lecteur et de corriger les erreurs éventuelles.
Exemples de commandement Chkdsk
chkdsk
Dans l’exemple ci-dessus, étant donné qu’aucun lecteur ou option supplémentaire n’a été saisi, chkdsk fonctionne simplement en mode lecture seule.
Si des problèmes ont été détectés lors de l’exécution de cette simple commande chkdsk, vous devrez vous assurer d’utiliser l’exemple ci-dessous pour corriger les problèmes.
chkdsk c : /r
Dans cet exemple, la commande chkdsk est utilisée pour effectuer une vérification approfondie du lecteur C : afin de corriger les erreurs éventuelles et de localiser les informations de récupération des secteurs défectueux. Il est préférable d’utiliser cette commande lorsque vous exécutez chkdsk en dehors de Windows, par exemple à partir d’un disque de récupération où vous devez spécifier le lecteur à analyser.
chkdsk c : /scan /forceofflinefix
Cette commande chkdsk exécute un scan en ligne sur le volume C : afin que vous n’ayez pas à démonter le volume pour effectuer le test, mais au lieu de résoudre les problèmes pendant que le volume est actif, les problèmes sont envoyés à une file d’attente qui sera résolue dans une réparation hors ligne.
chkdsk c : /r /scan /perf
Dans cet exemple, chkdsk résoudra les problèmes sur le C : il utilisera autant de ressources système que possible pour fonctionner le plus rapidement possible.
Commandes liées à Chkdsk
Chkdsk est souvent utilisé avec de nombreuses autres commandes de l’invite de commande et de la console de récupération.
La commande chkdsk est similaire à la commande scandisk utilisée pour vérifier un disque dur ou une disquette pour des erreurs dans Windows 98 et MS-DOS.