|
Cet article a fait l'objet d'une traduction automatique. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
|
Traduction
Source
|
CHKDSK
|
|---|
|
|
|
|---|
|
|
Syntaxe
CHKDSK [<Volume> [[<Path>] <FileName>]] [/ f] [/ v] [/ r] [/ x] [/ i] [/ c] [/ l [: <Size>]] [/ b]
Paramètres
|
|
|
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Remarques
-
Contrôles de volume est ignorée
Le commutateur /i ou /c réduit le temps nécessaire à l'exécution de chkdsk en ignorant certaines vérifications du volume.
-
Vérification d'un lecteur verrouillé au redémarrage
Si vous souhaitez que chkdsk pour corriger les erreurs de disque, vous ne pouvez pas ouvrir des fichiers sur le lecteur. Si les fichiers sont ouverts, le message d'erreur suivant s'affiche :
CHKDSK ne peut pas s'exécuter car le volume est en cours d'utilisation par un autre processus. Voulez-vous que ce volume soit vérifié au prochain redémarrage du système ? (O/N)
Si vous choisissez de vérifier le lecteur la prochaine fois que vous redémarrez l'ordinateur, chkdsk vérifie le lecteur et corrige les erreurs automatiquement lorsque vous redémarrez l'ordinateur. Si la partition est une partition de démarrage, chkdsk redémarre automatiquement l'ordinateur après avoir vérifié le lecteur.
Vous pouvez également utiliser la commande chkntfs /c pour planifier le volume soit vérifié au prochain redémarrage de l'ordinateur. Utilisez la commande fsutil dirty set pour définir le volume du bit dirty (indique une corruption), afin que Windows exécute chkdsk lors du redémarrage de l'ordinateur.
-
Signalement des erreurs de disque
Vous devez utiliser chkdsk occasionnellement sur les systèmes de fichiers FAT et NTFS pour détecter les erreurs de disque. Chkdsk examine l'espace disque et disque utiliser et fournit un rapport d'état spécifique à chaque système de fichiers. Le rapport d'état indique les erreurs trouvées dans le système de fichiers. Si vous exécutez chkdsk sans utiliser le paramètre /f sur une partition active, il peut signaler de fausses erreurs, car il ne peut pas verrouiller le lecteur.
-
Correction des erreurs de disque logique
Chkdsk corrige les erreurs de disque logique uniquement si vous spécifiez le paramètre /f . Chkdsk doit être en mesure de verrouiller le lecteur pour corriger les erreurs.
Dans la mesure où les réparations sur les systèmes de fichiers FAT modifient généralement la table d'allocation des fichiers d'un disque et entraînent parfois des pertes de données, chkdsk peut afficher un message de confirmation semblable au suivant :
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 chaque chaîne perdue dans le répertoire racine en tant que fichier portant un nom dans le format de fichier <nnnn> .chk. Lorsque chkdsk est terminée, vous pouvez vérifier ces fichiers pour savoir s'ils contiennent des données que vous avez besoin. Si vous appuyez sur N, Windows résout le disque, mais il n'enregistre pas le contenu des unités d'allocation perdues.
Si vous n'utilisez pas le paramètre /f , chkdsk affiche un message indiquant que le fichier doit être corrigé, mais elle ne corrige pas les erreurs éventuelles.
Si vous utilisez chkdsk /f sur un disque très volumineux ou d'un disque avec un très grand nombre de fichiers (par exemple, des millions de fichiers), chkdsk /f peut prendre beaucoup de temps.
-
Recherche d'erreurs disque physiques
Utilisez le paramètre /r pour rechercher les erreurs de disque physique dans le système de fichiers et tenter de récupérer des données sur les secteurs de disque affecté.
-
À l'aide de chkdsk avec des fichiers ouverts
Si vous spécifiez le paramètre /f , chkdsk affiche un message d'erreur s'il existe des fichiers ouverts sur le disque. Si vous ne spécifiez pas que le paramètre /f et ouvrir les fichiers existent, chkdsk peut signaler des unités d'allocation perdues sur le disque. Cela peut se produire si ouvrir fichiers n'ont pas encore été enregistrés dans la table d'allocation de fichier. Si chkdsk signale la perte d'un grand nombre d'unités d'allocation, envisagez de réparer le disque.
-
À l'aide de chkdsk avec les clichés instantanés de dossiers partagés
Dans la mesure où les clichés instantanés de volume de source de dossiers partagés ne peut pas être verrouillées tandis que les clichés instantanés de dossiers partagés est activée, l'exécution de chkdsk sur le volume source peut signaler de fausses erreurs ou provoquer de chkdsk de façon inattendue. Vous pouvez, cependant, vérifier clichés instantanés pour les erreurs en exécutant chkdsk en mode lecture seule (sans paramètre) pour vérifier les clichés instantanés de volume de stockage de dossiers partagés.
-
Codes de sortie de compréhension
Le tableau suivant répertorie l'exit codes que chkdsk signale une fois qu'il a terminé.
Code de sortie Description 0 Aucune erreur détectée. 1 Les erreurs ont été détectés et corrigés. 2 Effectuer le nettoyage de disque (tel que le garbage collection) ou n'a pas effectué un nettoyage parce que /f n'a pas été spécifié. 3 Impossible de vérifier le disque, les erreurs n'a pas peuvent être corrigées ou les erreurs n'ont pas été corrigées parce que /f n'a pas été spécifié. -
La commande chkdsk , avec des paramètres différents, est disponible à partir de la Console de récupération.
-
Sur les serveurs qui sont rarement redémarrés, vous souhaiterez utiliser chkntfs ou les commandes fsutil dirty query pour déterminer si le bit d'impureté du volume est déjà défini avant l'exécution de chkdsk.
Exemples
CHKDSK d: /f
CHKDSK *. *
