Guide

Comment savoir si un fichier est corrompu

Une signature binaire correcte ne garantit pas qu'un fichier est intact : la corruption frappe souvent plus loin dans le fichier que les octets vérifiés à l'identification. Comment distinguer un mauvais format d'un fichier abîmé.

La corruption désigne une altération non intentionnelle du contenu d’un fichier — lors de son écriture, de son transfert ou de son stockage — qui fait que ce contenu ne correspond plus à ce que le format attend structurellement. Une coupure d’alimentation en cours d’écriture, un secteur disque défaillant, ou un transfert réseau interrompu en sont les causes les plus courantes.

Une signature binaire correcte ne suffit pas à garantir qu’un fichier est intact. La signature n’occupe que les tout premiers octets d’un fichier (voir la table des signatures binaires) : un fichier peut commencer correctement, avec l’en-tête attendu, puis être tronqué ou altéré plus loin dans sa structure. L’identifieur de fichier confirme donc le format, pas l’intégrité complète du contenu.

Distinguer un mauvais format d’un fichier corrompu. Si l’identifieur ne reconnaît aucune signature correspondant au format attendu, il ne s’agit probablement pas de corruption mais d’un fichier qui n’a jamais été de ce format (mauvaise extension, conversion ratée). Si en revanche la signature correspond bien au format attendu mais que l’application censée l’ouvrir échoue ou signale une erreur de lecture, la piste de la corruption devient la plus probable.

Quelques signes concrets. Une taille de fichier anormalement petite par rapport à ce qui est attendu (voire 0 octet) signale presque toujours une écriture interrompue. Un message d’erreur explicite de l’application (contenu illisible, fin de fichier inattendue, proposition de réparation) est un indice direct. Pour les formats qui sont eux-mêmes des archives ZIP (DOCX, XLSX, ODT, EPUB — voir le guide de vocabulaire sur les conteneurs), un outil d’archive capable de « tester » l’intégrité de l’archive peut détecter une corruption interne même quand la signature de tête est parfaitement valide.

Que faire ensuite. Avant toute tentative de réparation, chercher une copie de secours ou retélécharger le fichier depuis sa source d’origine reste la solution la plus fiable : la réparation d’un fichier corrompu réussit rarement à récupérer l’intégralité du contenu perdu. Si aucune copie n’est disponible, la fonction de réparation intégrée du logiciel concerné (quand elle existe) est la seule option native, avant de recourir à un outil de récupération tiers.

Pour les cas où le fichier s’ouvre mais où la cause du problème n’est pas la corruption, voir le guide plus général sur pourquoi un fichier ne s’ouvre pas.

Identifier le format réel du fichier →

Voir aussi

Sources

Dernière mise à jour :