Impossible de supprimer ou de réparer un fichier endommagé sur un volume NTFS

Traductions disponibles Traductions disponibles
Numéro d'article: 246026 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Lorsque vous essayez de supprimer un fichier sur un volume NTFS, le message d'erreur suivant peut s'afficher :
Impossible de supprimer nom du fichier : Le fichier ou le répertoire est endommagé et illisible.
Le journal des événements système dans Windows NT 4.0 contient le message suivant :
ID de l'événement : 41
Source : Diskperf
Description : La structure du système de fichiers sur le disque est endommagée et inutilisable. Exécutez l'utilitaire chkdsk sur le périphérique nommé « Nom_Volume »
Le journal des événements système dans Windows 2000 contient le message suivant :
ID de l'événement : 55
Source : NTFS
Description : La structure du système de fichiers sur le disque est endommagée et inutilisable. Veuillez exécuter l'utilitaire chkdsk sur le volume « Lettre_Lecteur : »
Si vous exécutez Chkdsk sur le volume, il peut éventuellement effectuer des réparations, mais après cela vous ne pouvez toujours pas supprimer le fichier endommagé.

Cause

Ce problème peut se produire si la table de fichiers maîtres (MFT, Master File Table) des volumes NTFS est endommagée. Les paires de noms de fichiers longs et courts qui sont stockées dans l'enregistrement d'index de répertoire et les noms de fichiers qui sont stockés dans le segment d'enregistrement de fichier (FRS, File Record Segment) correspondant contiennent des caractères qui respectent la casse qui ne correspondent pas.

Le système NTFS prend en charge les noms de fichiers qui respectent la casse (POSIX), mais Chkdsk ne vérifie pas les noms de fichiers en mode sensible à la casse.

Par exemple, supposez que l'enregistrement d'index de répertoire a une entrée BADFILe.TXT mais que le segment FRS a une entrée BADFILE.TXT pour le nom de fichier. Le système NTFS considère que cela est non valide ou constitue un dommage, mais Chkdsk compare uniquement les noms et ignore la casse. Il n'effectue aucune réparation.

Résolution

Pour résoudre ce problème, sauvegardez le volume qui contient les fichiers endommagés et excluez-les de l'opération de sauvegarde. Reformatez le volume, puis effectuez une restauration à partir de la sauvegarde.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft répertoriés au début de cet article.

Plus d'informations

Pour plus d'informations, cliquez sur les numéros ci-dessous pour afficher les articles correspondants dans la Base de connaissances Microsoft :
120716 Comment faire pour supprimer des fichiers avec des noms réservés dans Windows NT
176646 Message d'erreur : Le fichier ou le répertoire est endommagé...

Propriétés

Numéro d'article: 246026 - Dernière mise à jour: jeudi 11 mai 2006 - Version: 2.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionel
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
Mots-clés : 
kberrmsg kbprb KB246026
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com