Qu'est-ce qui cause un fichier corrompu ?
Les fichiers corrompus peuvent être causés par un certain nombre d'erreurs système. Normalement, lorsqu'un fichier est corrompu, il est impossible d'y accéder ou certaines données du fichier sont perdues. Dans certains cas, les données d'un fichier corrompu sont récupérables, comme dans certains programmes Microsoft Office qui ont un "mode de récupération" pour les données enregistrées automatiquement.
Secteurs défectueux
Les secteurs sont des divisions d'un disque dur. Lorsqu'un utilisateur essaie d'enregistrer un fichier, l'ordinateur recherche un secteur sur le disque dur pour enregistrer les données. Si l'ordinateur enregistre un fichier dans un "secteur défectueux", le fichier est susceptible d'être corrompu ou inaccessible. Les secteurs défectueux peuvent être causés par des dommages physiques (c'est-à-dire que le disque dur perd son magnétisme et donc sa capacité à stocker des données) ou de mauvais contrôles de parité sur le disque. Un ordinateur ne sait pas quels secteurs sont défectueux ou instables, l'utilisateur doit donc analyser les disques durs (tels que le lecteur C) pour rechercher les secteurs défectueux. Cela peut être fait en cliquant avec le bouton droit sur le lecteur depuis "Poste de travail", en sélectionnant "Propriétés", "Outils" et en sélectionnant "Vérifier maintenant" sous l'en-tête "Vérification des erreurs".
Fichiers croisés ou clusters perdus
Dans les systèmes informatiques, un "cluster" est la plus petite quantité d'espace disque nécessaire pour stocker un fichier. Les fichiers se voient attribuer des clusters individuels, qui peuvent aller d'un secteur (512 octets) à 128 secteurs (64 kilo-octets). Un fichier croisé se produit lorsque deux fichiers ou plus ont été alloués au même cluster, ce qui corrompt tous les fichiers enregistrés dans le même cluster. Les clusters perdus peuvent également provoquer des fichiers corrompus ; lorsqu'un fichier est supprimé de la liste des répertoires de l'ordinateur, mais que la table d'allocation de fichiers (FAT) affiche toujours les clusters alloués à ce fichier, les clusters sont "perdus" et les données enregistrées dans ce cluster s'affichent comme "cross-linked", même si la liste des répertoires a déjà été supprimée.
Fichiers infectés et virus
Les virus peuvent supprimer des fichiers, infecter le registre de l'ordinateur, modifier les étiquettes de volume, marquer des secteurs comme défectueux sur le lecteur, marquer des clusters comme défectueux dans la FAT, créer des fichiers à liens croisés ou créer de nouvelles partitions sur le lecteur de disque. Un virus peut facilement modifier la façon dont les fichiers sont enregistrés et lus sur un ordinateur, provoquant la corruption de fichiers même s'il n'existe aucun problème avec un disque dur. Les virus peuvent, par exemple, marquer des secteurs comme défectueux lorsqu'ils fonctionnent normalement, et entraîner la corruption ou l'inaccessibilité de tous les fichiers pour l'utilisateur de ce secteur.
Plantages du système
Les plantages du système peuvent être causés par divers facteurs sur un système informatique. Les plantages logiques (c'est-à-dire l'arrêt complet ou l'"écran bleu de la mort" pour les utilisateurs de Windows) se produisent lorsque des programmes utilisent une mémoire en conflit ou lorsqu'un nouveau matériel est corrompu. Les programmes reçoivent normalement de la mémoire allouée par le système et ne peuvent pas partager une partie de la mémoire; si un programme accède à la mémoire allouée d'un autre programme, un plantage peut se produire. Si des programmes utilisant la mémoire du noyau (programmes de confiance, tels que le système d'exploitation ou les pilotes matériels) accèdent à la mémoire d'un autre programme du noyau, un plantage/arrêt du système se produira. Dans les deux cas, si un fichier est enregistré, consulté ou parfois ouvert, le fichier peut être corrompu à la suite d'un arrêt soudain.