Comment utiliser CHKDSK pour résoudre les problèmes de disque dur sous Windows 10 ou Windows 11
Publié: 2023-05-22Chaque fois que vous rencontrez des erreurs de disque dur, ou même un comportement étrange que vous n'associez peut-être pas au premier abord à un disque dur, Check Disk peut vous sauver la vie. Voici comment utiliser l'outil Chkdsk fourni avec Windows 10, Windows 11 et d'autres versions de Windows
Qu'est-ce que CHKDSK et à quoi sert-il ?
Comment exécuter Chkdsk
Comment vérifier ou annuler une vérification de disque planifiée
Comment utiliser la commande ChkDsk
Commandes Chkdsk importantes
Qu'est-ce que CHKDSK et à quoi sert-il ?
L'utilitaire Check Disk, également connu sous le nom de chkdsk (puisque c'est la commande que vous utilisez pour l'exécuter) analyse l'ensemble de votre disque dur pour trouver et résoudre les problèmes. Ce n'est pas un outil très excitant - et son fonctionnement peut prendre un certain temps - mais il peut vraiment aider à prévenir des problèmes plus importants et la perte de données à long terme. Chkdsk exécute quelques fonctions, selon la façon dont il est exécuté :
- La fonction de base de Chkdsk est d'analyser l'intégrité du système de fichiers et des métadonnées du système de fichiers sur un volume de disque et de corriger les erreurs de système de fichiers logiques qu'il trouve. Ces erreurs peuvent inclure des entrées corrompues dans la table de fichiers maîtres (MFT) d'un volume, de mauvais descripteurs de sécurité associés aux fichiers, ou même des informations d'horodatage ou de taille de fichier mal alignées sur des fichiers individuels.
- Chkdsk peut également éventuellement analyser chaque secteur d'un volume de disque à la recherche de secteurs défectueux. Les secteurs défectueux se présentent sous deux formes : les secteurs défectueux logiciels, qui peuvent survenir lorsque les données sont mal écrites, et les secteurs défectueux matériels, qui peuvent survenir en raison de dommages physiques sur le disque. Chkdsk tente de résoudre ces problèmes en réparant les secteurs défectueux logiciels et en marquant les secteurs défectueux matériels afin qu'ils ne soient plus utilisés.
Tout cela peut sembler très technique, mais ne vous inquiétez pas : vous n'avez pas besoin de comprendre les tenants et les aboutissants de son fonctionnement pour savoir quand vous devez l'exécuter.
Vous voudrez peut-être exécuter chkdsk tous les quelques mois dans le cadre de la maintenance de routine et utiliser un outil SMART pour les lecteurs qui le prennent en charge. Vous devriez également envisager de l'exécuter chaque fois que Windows s'est arrêté anormalement, par exemple après une panne de courant ou une panne du système. Parfois, Windows exécutera automatiquement une analyse au démarrage, mais le plus souvent, vous devrez le faire vous-même. Même si vous rencontrez des problèmes étranges avec des applications qui ne se chargent pas ou qui se bloquent et que vous n'avez pas pu résoudre d'une autre manière, vous pouvez envisager de vérifier le disque.
Par exemple : j'ai eu une fois un problème où Outlook a soudainement commencé à planter sur moi peu de temps après le chargement. Après de nombreux dépannages, une analyse chkdsk a révélé que j'avais des secteurs défectueux dans lesquels mon fichier de données Outlook était stocké. Heureusement, chkdsk a pu récupérer les secteurs dans mon cas, et tout est revenu à la normale par la suite.
CONNEXION: Explication des secteurs défectueux: Pourquoi les disques durs obtiennent des secteurs défectueux et ce que vous pouvez faire à ce sujet
Si chkdsk rencontre des problèmes, en particulier des secteurs défectueux, qu'il ne peut pas réparer, les données peuvent devenir inutilisables. Ce n'est pas très probable, mais cela peut arriver. Pour cette raison, vous devez toujours vous assurer que vous disposez d'une bonne routine de sauvegarde et sauvegarder votre PC avant d'exécuter chkdsk.
L'outil chkdsk fonctionne à peu près de la même manière dans toutes les versions de Windows. Nous travaillerons avec Windows 10 dans cet article, donc les captures d'écran peuvent sembler légèrement différentes si vous utilisez Windows 11, mais chkdsk fonctionne de la même manière, et nous indiquerons où les procédures diffèrent. Nous parlerons également de son exécution à partir de l'invite de commande, dans les cas où vous ne pouvez même pas démarrer sous Windows.
Comment exécuter Chkdsk
L'exécution de l'outil Vérifier le disque à partir du bureau Windows est simple. Dans l'Explorateur de fichiers, cliquez avec le bouton droit sur le lecteur que vous souhaitez vérifier, puis choisissez "Propriétés".
Dans la fenêtre des propriétés, passez à l'onglet "Outils" puis cliquez sur le bouton "Vérifier". Dans Windows 7, le bouton s'appelle "Vérifier maintenant".
Sous Windows 10 et Windows 11, Windows peut vous informer qu'il n'a trouvé aucune erreur sur le lecteur. Vous pouvez toujours effectuer une analyse manuelle en cliquant sur "Analyser le lecteur". Cela effectuera d'abord une analyse sans tenter de réparations, de sorte qu'il ne redémarrera pas votre PC à ce stade. Si l'analyse rapide du disque révèle des problèmes, Windows vous présentera cette option. Si vous voulez le forcer, cependant, vous devrez utiliser l'invite de commande pour exécuter chkdsk, ce que nous aborderons un peu plus tard dans l'article.
Une fois que Windows a analysé votre lecteur, si aucune erreur n'a été détectée, vous pouvez simplement cliquer sur "Fermer".
Comment vérifier ou annuler une vérification de disque planifiée
Si vous ne savez pas si une vérification du disque est prévue pour votre prochain redémarrage, il est assez facile de vérifier à l'invite de commande. Vous devrez exécuter l'invite de commande avec des privilèges administratifs. Ouvrez le menu Démarrer, puis tapez "cmd". Cliquez avec le bouton droit sur le résultat, puis choisissez "Exécuter en tant qu'administrateur".
Remarque : Cela fonctionne de manière identique dans l'invite de commande, PowerShell ou le terminal Windows tant qu'il est lancé en tant qu'administrateur.
À l'invite, tapez la commande suivante, en remplaçant la lettre de lecteur si nécessaire.
chkntfs c:
Si vous avez programmé une vérification manuelle du lecteur, vous verrez un message à cet effet.
Si Windows a programmé une vérification automatique du lecteur, vous verrez un message vous informant que le volume est sale, ce qui signifie simplement qu'il a été signalé avec des erreurs potentielles. Cela indique que Windows exécutera une vérification au prochain démarrage. Si aucune analyse automatique n'est planifiée, vous verrez juste un message vous informant que le volume n'est pas sale.
Si une vérification du disque est planifiée pour la prochaine fois que vous démarrez Windows, mais que vous avez décidé que vous ne voulez pas que la vérification se produise, vous pouvez annuler la vérification en tapant la commande suivante :
chkntfs /xc :
Vous n'obtiendrez aucun type de retour indiquant que l'analyse a été annulée, mais elle l'aura été. Cette commande exclut en fait le lecteur de la commande chkdsk pour le prochain démarrage. Si vous redémarrez pour constater qu'une analyse a été planifiée, Windows a également la gentillesse de vous fournir environ dix secondes pour ignorer l'analyse si vous le souhaitez.
CONNEXION : À quoi servent les lecteurs Windows A : et B : ?
Comment utiliser la commande ChkDsk
Si vous souhaitez utiliser l'invite de commande (ou si vous devez le faire car Windows ne démarre pas correctement), vous pouvez exercer un peu plus de contrôle sur le processus de vérification du disque. De plus, si vous utilisez Windows 10 ou Windows 11 , c'est le seul moyen de forcer la réparation automatique ou l'analyse des secteurs défectueux dans le mélange. Ouvrez l'invite de commande avec des privilèges administratifs en appuyant sur Windows + X et en sélectionnant "Invite de commandes (admin)". Vous utiliserez la commande chkdsk
. La commande prend en charge un certain nombre de commutateurs facultatifs, mais nous nous intéressons principalement à deux d'entre eux : /f
et /r
.
CONNEXION: Comment accéder au menu utilisateur caché de Windows 10
Remarque : Vous pouvez également utiliser PowerShell ou Windows Terminal si vous le souhaitez. Le processus est identique. Assurez-vous simplement de les lancer en tant qu'administrateur.
Si vous utilisez simplement la commande chkdsk
seule, elle analysera votre lecteur en mode lecture seule, signalant les erreurs mais n'essayant pas de les réparer. Pour cette raison, il peut généralement fonctionner sans avoir à redémarrer votre PC.
Si vous souhaitez que chkdsk
tente de réparer les erreurs du système de fichiers logique pendant l'analyse, ajoutez le commutateur /f
. Notez que si le lecteur contient des fichiers en cours d'utilisation (et ce sera probablement le cas), il vous sera demandé de planifier une analyse pour le prochain redémarrage.
chkdsk/fc :
Si vous souhaitez que chkdsk
analyse également les secteurs défectueux, vous utiliserez le commutateur /r
. Lorsque vous utilisez le commutateur /r
, le commutateur /f
est implicite, ce qui signifie que chkdsk
recherchera à la fois les erreurs logiques et les secteurs défectueux. Mais s'il n'est pas vraiment nécessaire d'écrire explicitement chkdsk /f /r
, cela ne nuira pas non plus si vous lancez les commutateurs /r
et /f
sur la commande en même temps.
chkdsk/rc :
L'exécution de chkdsk /r
vous offre l'analyse la plus approfondie que vous puissiez effectuer sur un volume, et si vous avez du temps à consacrer à la vérification du secteur, nous vous recommandons vivement de l'exécuter au moins périodiquement.
Commandes Chkdsk importantes
Il existe, bien sûr, d'autres paramètres que vous pouvez utiliser avec chkdsk
. Donc, par souci d'exhaustivité - et pour votre plaisir geek - les voici :
C:\>chkdsk /? Vérifie un disque et affiche un rapport d'état. CHKDSK [volume[[chemin]nom_fichier]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:taille]] [/B] volume Spécifie la lettre du lecteur (suivie de deux-points), point de montage ou nom de volume. nom de fichier FAT/FAT32 uniquement : spécifie les fichiers dont la fragmentation doit être vérifiée. /F Corrige les erreurs sur le disque. /V sur FAT/FAT32 : affiche le chemin complet et le nom de chaque fichier sur le disque. Sur NTFS : affiche les messages de nettoyage, le cas échéant. /R Localise les secteurs défectueux et récupère les informations lisibles (implique /F). /L:size NTFS uniquement : modifie la taille du fichier journal au nombre spécifié de kilo-octets. Si la taille n'est pas spécifiée, affiche la taille actuelle taille. /X Force le volume à se démonter en premier si nécessaire. Tous les descripteurs ouverts du volume seraient alors invalides (implique /F). /I NTFS uniquement : Effectue une vérification moins vigoureuse des entrées d'index. /C NTFS uniquement : Ignore la vérification des cycles dans le dossier structure. /B NTFS uniquement : réévalue les clusters défectueux sur le volume (implique /R) /scan NTFS uniquement : exécute une analyse en ligne sur le volume /forceofflinefix NTFS uniquement : (doit être utilisé avec "/scan") Contourner toutes les réparations en ligne ; tous les défauts trouvés sont mis en file d'attente pour une réparation hors ligne (c'est-à-dire "chkdsk /spotfix"). /perf NTFS uniquement : (Doit être utilisé avec "/scan") Utilise plus de ressources système pour effectuer une analyse aussi rapidement que possible. Cela peut avoir un impact négatif sur les performances de autres tâches en cours d'exécution sur le système. /spotfix NTFS uniquement : exécute la correction ponctuelle sur le volume /sdcleanup NTFS uniquement : Garbage récupère le descripteur de sécurité inutile data (implique /F). /offlinescanandfix Exécute une analyse et un correctif hors ligne sur le volume. /freeorphanedchains FAT/FAT32/exFAT uniquement : libère toutes les chaînes de cluster orphelines au lieu de récupérer leur contenu. /markclean FAT/FAT32/exFAT uniquement : Marque le volume propre si non une corruption a été détectée, même si /F n'a pas été spécifié. Le commutateur /I ou /C réduit le temps nécessaire à l'exécution de Chkdsk en sauter certaines vérifications du volume
Espérons que Chkdsk résoudra tous les problèmes de disque dur que vous pourriez rencontrer et que vous pourrez recommencer à utiliser votre ordinateur normalement.