Vous êtes sur la page 1sur 4

La commande CHKDSK http://www.infoprat.net/astuces/windows2k_xp/commandes/chkdsk.

php

CHKDSK

Imprimer cette astuce | Recommander cette astuce

La commande Chkdsk crée et affiche un rapport sur l'état d'un disque donné en fonction du système de fichiers.
Chkdsk indique également toutes les erreurs détectées sur le disque et les corrige. Utilisée sans paramètre, la
commande chkdsk affiche l'état du disque placé dans le lecteur en cours.

Syntaxe

chkdsk [volume:][[Chemin] NomFichier] [/f] [/v] [/r] [/x] [/i] [/c] [/l[:taille]]

Paramètres

volume:
Spécifie la lettre de lecteur (suivie de deux points), le point de montage ou le nom de volume.

[Chemin] NomFichier
Indique l'emplacement et le nom du ou des fichiers dont chkdsk doit vérifier la fragmentation. Pour
désigner plusieurs fichiers, vous pouvez utiliser des caractères génériques (? et*).

/f
Corrige les erreurs détectées sur le disque. Le disque doit être verrouillé. Si chkdsk ne peut pas
verrouiller le lecteur, un message s'affiche vous demandant si vous souhaitez vérifier le lecteur au
prochain démarrage de l'ordinateur.

/v
Affiche le nom de tous les fichiers de tous les répertoires au fur et à mesure que le disque est vérifié.

/r
Détecte les secteurs défectueux et récupère les informations lisibles. Le disque doit être verrouillé.

/x
Utilisez avec NTFS uniquement. Force le démontage du volume en premier lieu, si nécessaire. Tous
les descripteurs ouverts du lecteur sont invalidés. En outre, /x intègre la fonctionnalité de /f.

/i
Utilisez avec NTFS uniquement. Effectue une vérification moins rigoureuse des entrées d'index, ce
qui réduit la durée d'exécution de chkdsk.

/c
Utilisez avec NTFS uniquement. Ne vérifie pas les cycles au sein de la structure des dossiers, ce qui
réduit la durée d'exécution de chkdsk.

/l[:taille]
Utilisez avec NTFS uniquement. Limite la taille du fichier journal à celle que vous tapez. Si vous
omettez le paramètre de la taille, /l affiche la taille en cours.

/?
Affiche de l'aide à l'invite de commandes.

Remarques

1 sur 4 01/12/2021, 13:31


La commande CHKDSK http://www.infoprat.net/astuces/windows2k_xp/commandes/chkdsk.php

Exécution de chkdsk
Vous devez être membre du groupe Administrateurs pour pouvoir exécuter la commande chkdsk
sur un disque dur.

Vérification d'un lecteur verrouillé au redémarrage


Si vous souhaitez que chkdsk corrige les erreurs détectées sur le disque, aucun fichier du disque ne
doit être ouvert. Si des fichiers sont ouverts, le message d'erreur suivant s'affiche :

CHKDSK ne peut pas s'exécuter parce que le volume est utilisé par un autre processus. Voulez-vous
que ce volume soit vérifié au prochain redémarrage du système ? (O/N)

Si vous optez pour la vérification du lecteur au prochain redémarrage de l'ordinateur, chkdsk le


vérifiera et corrigera automatiquement les erreurs à ce moment-là. Si la partition du lecteur est une
partition d'amorçage, chkdsk redémarre automatiquement l'ordinateur après la vérification du lecteur.

Signalement des erreurs sur les disques


La commande chkdsk effectue l'examen de l'espace disque et de son utilisation pour les systèmes
de fichiers file allocation table (FAT) et NTFS. La commande chkdsk fournit des informations sur
chaque système de fichiers dans un rapport d'état. Ce dernier indique les erreurs trouvées dans le
système de fichiers. Si vous exécutez la commande chkdsk sans utiliser l'option de ligne de
commande /f sur une partition active, elle risque de signaler de fausses erreurs, car elle ne peut pas
verrouiller le lecteur. Il est recommandé d'exécuter de temps en temps chkdsk sur chaque disque
pour vérifier les erreurs.

Correction des erreurs sur les disques


La commande chkdsk ne corrige les erreurs du disque que si vous spécifiez l'option de ligne de
commande /f. Pour corriger ces erreurs, il faut que chkdsk puisse verrouiller le lecteur. Comme les
corrections modifient généralement la table d'allocation des fichiers d'un disque et entraînent parfois
des pertes de données, chkdsk génère un message de confirmation semblable à ce qui suit :

10 unités d'allocation perdues trouvées dans 3 chaînes.


Convertir les chaînes perdues en fichiers ?

Si vous appuyez sur O, Windows enregistre dans le répertoire racine chaque chaîne perdue sous la
forme d'un fichier dont le nom présente la structure Filennnn.chk. À la fin de l'exécution de la
commande chkdsk, vous pouvez vérifier si ces fichiers contiennent des données requises. Si vous
appuyez sur N, Windows corrige les erreurs du disque sans enregistrer le contenu des unités
d'allocation perdues.

Si vous n'utilisez pas l'option de ligne de commande /f, chkdsk génère un message si un fichier doit
être corrigé, mais ne corrige aucune erreur.

Si vous utilisez chkdsk /f sur un disque très volumineux (par exemple, 70 giga-octets) ou sur un
disque qui contient un nombre important de fichiers (par exemple, plusieurs millions de fichiers), son
exécution risque de prendre un certain temps (par exemple, plusieurs jours). L'ordinateur n'est pas
disponible pendant cette période car chkdsk ne passe pas la main avant d'avoir terminé.

Vérification d'un disque FAT


Les rapports d'état de chkdsk qui sont affichés par Windows pour un disque FAT se présentent sous
la forme suivante :

Le numéro de série du volume est B1AF-AFBF


72 214 528 octets d'espace disque total
73 728 octets dans 3 fichiers cachés
30 720 octets dans 12 répertoires
11 493 376 octets dans 386 fichiers utilisateur
61 440 octets dans des secteurs défectueux
60 555 264 octets disponibles sur le disque
2 048 octets dans chaque unité d'allocation
35 261 unités d'allocation au total sur le disque
29 568 unités d'allocation disponibles sur le disque

2 sur 4 01/12/2021, 13:31


La commande CHKDSK http://www.infoprat.net/astuces/windows2k_xp/commandes/chkdsk.php

Vérification d'un disque NTFS


Les rapports d'état de chkdsk qui sont affichés par Windows pour un disque NTFS se présentent
sous la forme suivante :

Le type de système de fichiers est NTFS.


CHKDSK vérifie les fichiers...
La vérification des fichiers est terminée.
CHKDSK vérifie les index...
La vérification des index est terminée.
CHKDSK vérifie les descripteurs de sécurité...
La vérification des descripteurs de sécurité est terminée.
12 372 kilo-octets d'espace disque total.
3 kilo-octets dans 1 fichier utilisateur.
2 kilo-octets dans 1 index.
4 217 kilo-octets utilisés par le système.
8 150 kilo-octets disponibles sur le disque.
512 octets dans chaque unité d'allocation.
24 745 unités d'allocation au total sur le disque.
16 301 unités d'allocation disponibles sur le disque.

Utilisation de chkdsk avec des fichiers ouverts


Si vous spécifiez l'option de ligne de commande /f, chkdsk génère un message d'erreur si le disque
contient des fichiers ouverts. Si vous n'employez pas l'option de ligne de commande /f et si des
fichiers sont ouverts, il se peut que chkdsk signale des unités d'allocation perdues sur le disque.
Cette situation se présente notamment lorsque des fichiers ouverts n'ont pas encore été enregistrés
dans la table d'allocation. Si chkdsk signale la perte d'un grand nombre d'unités d'allocation,
envisagez de réparer le disque.

Détection d'erreurs disque physiques


Utilisez l'option de ligne de commande /r pour trouver les défauts physiques du disque dans le
système de fichiers.

Signalement des secteurs disque défectueux


Les secteurs défectueux signalés par chkdsk ont été marqués comme tels lors de la préparation
initiale du disque. Ils ne présentent pas de danger.

Signification des codes de sortie


Le tableau suivant répertorie les codes de sortie indiqués par chkdsk à la fin de son exécution.

Code de
Description
sortie

0 Aucune erreur n'a été trouvée.

1 Des erreurs ont été trouvées et corrigées.

Le nettoyage du disque, notamment la


récupération de place en mémoire, a été
2 effectué ou ne l'a pas été parce que l'option
de ligne de commande /f n'a pas été
préalablement spécifiée.

Impossible d'examiner le disque, les erreurs


n'ont pas pu être corrigées ou les erreurs
3 n'ont pas été corrigées parce que l'option
de ligne de commande /f n'a pas été
préalablement spécifiée.

3 sur 4 01/12/2021, 13:31


La commande CHKDSK http://www.infoprat.net/astuces/windows2k_xp/commandes/chkdsk.php

Exemples

Pour vérifier le disque placé dans le lecteur D et demander à Windows de corriger les erreurs, tapez :

chkdsk d: /f

Au fur et à mesure qu'elle détecte des erreurs, la commande chkdsk s'interrompt et affiche des messages.
Chkdsk termine en présentant un rapport indiquant l'état du disque. Vous ne pouvez ouvrir aucun fichier sur
le lecteur spécifié avant la fin de l'exécution de la commande chkdsk.

Pour vérifier s'il existe des blocs non contigus dans l'ensemble des fichiers du répertoire en cours d'un
disque FAT, tapez :

chkdsk *.*

Chkdsk affiche un rapport d'état, puis la liste des fichiers correspondant à la spécification donnée qui
contiennent des blocs non contigus.

Source : Centre d'aide et de support de Windows XP

� - Informatique Pratique - http://www.infoprat.net


Tout droits r�serv�s - Reproduction interdite sans autorisation

4 sur 4 01/12/2021, 13:31

Vous aimerez peut-être aussi