Comment numériser et réparer les disques durs avec CHKDSK dans Windows 10

Windows 10 : comment réparer le disque dur avec chkdsk

CHKDSK (prononcé «Check Disk») est un outil très utile et vital pour surveiller la santé de votre lecteur de disque. Cet outil utilise une analyse multipass d’un lecteur pour vérifier que sa solidité et sa fonctionnalité sont intactes. L’utilisation de CHKDSK pour vous assurer que vos disques fonctionnent correctement est un excellent moyen d’accélérer Windows 10, et nous vous suggérons d’utiliser l’outil tous les quelques mois pour assurer la sécurité et la santé de vos disques.

Dans cet article, nous allons voir en quoi consiste CHKDSK, comment il fonctionne et comment vous pouvez l’utiliser pour réparer votre disque dur dans Windows 10.

Comment fonctionne CHKDSK

CHKDSK commence par analyser le système de fichiers sur le lecteur de disque et analyser l’intégrité des fichiers, du système de fichiers et des métadonnées de fichiers sur le lecteur.

Lorsque CHKDSK trouve des erreurs de système de fichiers logiques, il les corrige en place, enregistrant les données qui se trouvent sur le disque afin que rien ne soit perdu. Les erreurs de système de fichiers logiques sont des éléments comme des entrées corrompues dans la table de fichiers maîtres (MFT) du lecteur, un tableau qui indique au lecteur comment les fichiers sont connectés dans les labyrinthes troubles du matériel du lecteur.

CHKDSK corrige également les horodatages mal alignés, les données de taille de fichier et les indicateurs de sécurité sur les fichiers sur le lecteur. CHKDSK peut alors effectuer une analyse complète du lecteur, en accédant et en testant chaque secteur du matériel. Les disques durs sont divisés en secteurs logiques, des zones définies du lecteur où une certaine quantité définie de données sera stockée.

Les secteurs peuvent développer des erreurs logicielles, auquel cas les données ont été mal écrites sur le support magnétique, ou des erreurs matérielles, qui sont des cas où le lecteur lui-même présente un défaut physique réel dans la zone désignée comme secteur. CHKDSK corrige les erreurs logicielles en réécrivant les données défectueuses et résout les erreurs matérielles en marquant cette section du disque comme étant endommagée et «hors limites» pour une utilisation future.

Étant donné que CHKDSK a été mis à jour et mis à niveau à plusieurs reprises avec chaque nouvelle génération de matériel de stockage, le programme continue de fonctionner correctement pour analyser et réparer les disques durs de toute sorte. Le même processus qui était exécuté pour analyser une disquette contenant 160 Ko, peut aujourd’hui être exécuté pour analyser un SSD contenant 15 téraoctets.

Exécution de CHKDSK sur Windows 10

Bien qu’il existe plusieurs façons différentes d’appeler CHKDSK sur une machine Windows 10, l’emplacement de loin le plus courant et le plus ordinaire pour exécuter l’utilitaire est via une invite de commande connue sous le nom de Windows PowerShell.

Cependant, étant donné que CHKDSK communique directement avec le matériel du lecteur, il nécessite un niveau spécial d’autorisation du système d’exploitation appelé privilèges administratifs. Cela signifie simplement que CHKDSK est autorisé à s’exécuter comme si c’était le compte qui était en charge de l’ordinateur.

Pour lancer Windows PowerShell, appuyez sur la touche Windows + X. Cela fait apparaître le menu des utilisateurs avancés dans la zone du menu Démarrer, où vous verrez plusieurs options. Vous pouvez libérer la combinaison Windows Key + X et taper la clé A (abréviation d’Admin) pour lancer Windows PowerShell en mode privilège administratif. Vous pouvez également simplement déplacer la souris sur la ligne Windows PowerShell (Admin) et cliquer pour lancer le shell de cette façon.

L’écran suivant qui apparaît est une fenêtre de contrôle de compte d’utilisateur (UAC) qui demandera l’autorisation de lancer le processeur de commandes Windows et de le laisser apporter des modifications au PC. Sélectionnez « Oui ».

Windows PowerShell va maintenant lancer une boîte en noir et blanc familière avec une interface de ligne de commande de texte. La façon la plus simple d’invoquer CHKDSK consiste simplement à taper le nom du programme «chkdsk», suivi d’un espace, puis de la lettre du lecteur que vous souhaitez examiner ou réparer.

Dans notre cas, c’est le lecteur interne «C:», donc la commande serait «chkdsk c:»

Cette invocation de base de CHKDSK analysera le disque et affichera les informations d’état, mais elle ne corrigera aucune erreur rencontrée.

Pour exécuter CHKDSK dans un mode où il résoudra réellement les problèmes qu’il rencontre, vous devez ajouter plusieurs paramètres. Dans un programme Windows PowerShell, les paramètres sont des commandes supplémentaires ajoutées à la fin du nom du programme, avec des caractères «/» avant chaque paramètre. Dans ce cas, pour que CHKDSK effectue une analyse complète et une réparation, nous voudrions taper «chkdsk c: / f / r / x».

Le paramètre «/ f» demande à CHKDSK de corriger toutes les erreurs qu’il découvre lors de son analyse. Le paramètre «/ r» indique à CHKDSK de localiser tous les secteurs défectueux et de récupérer toutes les informations lisibles qu’il y trouve. Le paramètre «/ x» indique à CHKDSK de démonter le lecteur (le mettre hors ligne du système d’exploitation) avant le début du processus.

Paramètres CHKDSK supplémentaires

CHKDSK possède une grande bibliothèque de paramètres facultatifs que vous pouvez utiliser pour modifier le comportement du programme.

  • – Le paramètre Volume vous permet de spécifier une lettre de lecteur (avec deux points) ou un nom de volume. Vous n’avez pas réellement besoin du < and > personnages.
  • [[[[] – Les paramètres Path et FileName ne peuvent être utilisés que sur un lecteur utilisant les modèles d’organisation FAT ou FAT32. Avec Path et FileName, vous pouvez spécifier l’emplacement et le nom d’un fichier ou d’un ensemble de fichiers dont vous souhaitez que CHKDSK vérifie la fragmentation. Vous pouvez utiliser le? et * caractères génériques pour spécifier plusieurs fichiers.
  • / f – Le paramètre / f indique à CHKDSK de corriger réellement les erreurs sur le disque. Le disque doit être verrouillé. Si CHKSDK ne peut pas verrouiller le lecteur, un message s’affiche qui vous demande si vous souhaitez vérifier le lecteur la prochaine fois que vous redémarrerez l’ordinateur.
  • / v – Le paramètre / v affiche le nom de chaque fichier dans chaque répertoire lors de la vérification du disque.
  • / r – Le paramètre / r localise les secteurs défectueux et récupère les informations lisibles. Le disque doit être verrouillé. / r inclut la fonctionnalité de / f, avec l’analyse supplémentaire des erreurs de disque physique.
  • / x – Le paramètre / x force le volume à démonter en premier, si nécessaire. Toutes les poignées ouvertes du lecteur sont invalidées. / x inclut également la fonctionnalité de / f.
  • / i – Le paramètre / i ne peut être utilisé qu’avec un lecteur formaté avec le modèle NTFS. Cela accélère CHKDSK en effectuant une vérification moins vigoureuse des entrées d’index, ce qui réduit le temps nécessaire à l’exécution de CHKDSK.
  • / c – Le paramètre / c n’est également utilisable que sur un disque NTFS. Cela indique à CHKDSK de ne pas vérifier les cycles dans la structure de dossiers, ce qui réduit le temps requis pour exécuter CHKDSK.
  • / l[:[:[:[:]- Le paramètre / i ne peut être utilisé qu’avec NTFS. Il modifie la taille du fichier journal résultant à la taille que vous tapez. Si vous omettez le paramètre de taille, / l affiche la taille actuelle.
  • / b – Le paramètre / b n’est utilisable qu’avec NTFS. Il efface la liste des clusters défectueux sur le volume et réanalyse tous les clusters alloués et libres pour les erreurs. / b inclut la fonctionnalité de / r. Utilisez ce paramètre après avoir créé un volume sur un nouveau disque dur.
  • /? – Le /? Le paramètre affiche un fichier d’aide contenant cette liste de paramètres et d’autres instructions d’utilisation de CHKDSK.

Pour résumer, la commande complète qui doit être saisie dans l’invite de commande est la suivante:

chkdsk [Drive:] [parameters]

Dans notre exemple, c’est:

chkdsk C: /f /r /x

Utilisation de CHKDSK sur un lecteur de démarrage

Un lecteur de démarrage est la partition de votre disque dur à partir de laquelle l’ordinateur démarre. Les partitions de démarrage sont spéciales à bien des égards, et l’une d’entre elles est qu’elles nécessitent une gestion spéciale pour que CHKDSK puisse les gérer.

CHKDSK doit pouvoir verrouiller tout lecteur de démarrage qu’il analyse, ce qui signifie qu’il ne peut pas examiner le lecteur de démarrage du système si l’ordinateur est en cours d’utilisation. Si votre lecteur cible est un disque interne externe ou non de démarrage, le processus CHKDSK commencera dès que nous entrerons la commande ci-dessus.

Si, cependant, le lecteur cible est un disque de démarrage, le système vous demandera si vous souhaitez exécuter la commande avant le prochain démarrage. Tapez «oui» (ou «y»), redémarrez l’ordinateur et la commande s’exécutera avant le chargement du système d’exploitation, lui permettant d’accéder pleinement au disque.

Une commande CHKDSK peut prendre un certain temps à s’exécuter, en particulier lorsqu’elle est exécutée sur des disques plus gros. Une fois terminé, il présentera cependant un résumé des résultats, y compris l’espace disque total, l’allocation d’octets et, surtout, toutes les erreurs qui ont été trouvées et corrigées.

CHKDSK dans les éditions précédentes de Windows

La commande CHKDSK est disponible dans toutes les versions de Windows. Les utilisateurs exécutant Windows 7, 8 ou XP peuvent également effectuer les étapes ci-dessus pour lancer une analyse de leur disque dur.

Dans le cas d’anciennes versions de Windows, les utilisateurs peuvent accéder à l’invite de commandes en accédant à Démarrer> Exécuter et en tapant « cmd ». Une fois le résultat de l’invite de commande affiché, faites un clic droit dessus et sélectionnez «Exécuter en tant qu’administrateur» pour accorder au programme les privilèges nécessaires pour exécuter CHKDSK avec succès.

Un avertissement: si vous utilisez CHKDSK sur un ancien disque dur, vous pouvez constater que l’espace sur votre disque dur a été considérablement réduit après l’exécution de la commande. Ce résultat est dû à un disque dur défaillant, car l’une des fonctions cruciales qu’exécute CHKDSK est d’identifier et de bloquer les secteurs défectueux sur le lecteur.

Quelques secteurs défectueux sur un ancien lecteur passeront généralement inaperçus pour l’utilisateur, mais si le lecteur tombe en panne ou a de graves problèmes, vous pourriez avoir un grand nombre de secteurs défectueux qui, lorsqu’ils sont mappés et bloqués par CHKDSK, semblent « voler » de manière significative des portions de la capacité de votre disque dur.

Autres façons de lancer CHKDSK

Si vous n’aimez pas utiliser l’invite de commande, il existe d’autres façons d’appeler CHKDSK sur votre système. Le plus simple est peut-être directement via l’Explorateur Windows.

Ouvrez une fenêtre de l’Explorateur de fichiers Windows et accédez au lecteur que vous souhaitez vérifier.

Cliquez avec le bouton droit sur l’icône de votre disque dur et sélectionnez Propriétés.

Sélectionnez l’onglet Outils et cliquez sur «Vérifier» pour lancer CHKDSK avec les paramètres standard.

Dernières pensées

CHKDSK est un outil très puissant pour analyser et réparer les disques durs sur les ordinateurs Windows 10. En suivant les étapes décrites ci-dessus, vous pouvez utiliser cette fonction utile pour optimiser les performances de votre PC.