Qu'est-ce qu'un fichier corrompu et comment puis-je le réparer?

Qu'est-ce qu'un fichier corrompu et comment puis-je le réparer?

La corruption des fichiers est une forme de dommages accidentels ou involontaires aux données dans un fichier. La corruption des fichiers se présente sous de nombreuses formes et se produit pour diverses raisons, mais le résultat est le même: vous ne pouvez pas lire vos données.

Dans certains cas, vous pouvez inverser ou réparer la corruption des fichiers, mais ce n'est pas toujours possible. Il vaut mieux comprendre pourquoi la corruption peut se produire et comment vous pourriez être en mesure de vous sauvegarder contre cela.

Table des matières

    Dans le code ASCII, la lettre «A» est représentée par le code binaire 01000001. Si nous changeons un seul bit, comme le dernier 1 dans un 0, alors le «A» devient un «@»!

    C'est ainsi que fonctionne la corruption à un niveau de base. Les valeurs des bits à l'intérieur d'un fichier sont modifiées ou effacées, conduisant à un fichier illisible ou partiellement lisible.

    Comment savoir si la corruption des fichiers s'est produite

    La corruption des fichiers peut présenter divers symptômes, selon les fichiers corrompus et leur importance.

    Erreurs CRC

    La vérification de la redondance cyclique (CRC) vérifie si un fichier est entier et correctement stocké. Les CRC appliquent une formule aux données du fichier vierge d'origine, ce qui se traduit par un nombre comme sortie. Si vous appliquez la même formule à une copie de ce fichier, ce numéro doit être le même. Si le numéro est différent, vous avez affaire à un fichier endommagé ou modifié.

    Vous verrez le plus souvent cette erreur lorsque vous essayez de copier des données à partir d'un disque optique endommagé ou d'un disque dur mourant, mais de nombreuses applications peuvent donner une erreur CRC lorsqu'elles sont à consacrer leurs fichiers à un tableau de valeurs correctes.

    Erreurs d'ouverture des fichiers

    Si un fichier est corrompu, il ne s'ouvrira pas ou s'ouvrira avec des résultats brouillés. Certains types de fichiers sont diffusés et quelque peu tolérants aux dommages. Par exemple, si vous avez un fichier vidéo avec une certaine corruption, les applications de lecteur multimédia peuvent afficher la rupture ou le bégaiement de l'image, mais sinon, lisez le fichier entier.

    D'autres types de fichiers, tels que les exécutables de programme, doivent être 100% entiers, ou le programme ne commencera pas.

    Et d'autres types de fichiers, tels que les documents que vous avez créés, peuvent s'ouvrir mais manquer des informations vitales, telles que les valeurs réelles du document ou le formatage.

    Comportements et pépins étranges

    Lorsque des fichiers de ressources ou de paramètres dont une application a besoin est corrompu, ils peuvent apparaître plus subtilement. Le programme ne manquera pas nécessairement de commencer, mais certains sous-composants qui reposent sur ces fichiers pourraient donner des erreurs, ne rien faire ou écraser toute l'application.

    Les plantages et l'instabilité du système

    Lorsque vous obtenez des fichiers système corrompus, cela peut fondamentalement affecter votre ordinateur. Vous pouvez obtenir des bsods apparemment aléatoires soudains (écran bleu de la mort) s'accidentent de l'ordinateur ou d'avoir un système qui pend ou ne fonctionne pas comme il est censé. La corruption critique des fichiers de ce type est la plus dévastatrice et peut souvent indiquer un problème grave avec votre matériel dans de nombreux cas.

    Pourquoi la corruption des fichiers se produit-elle?

    Maintenant, nous savons ce qu'est la corruption, mais comment cela se passe-t-il?

    Bien que la corruption ne soit que l'altération des valeurs de bit de manière chaotique et destructive, les causes de ces valeurs changeantes varient beaucoup. Cela est principalement dû au fait que les médias informatiques se présentent sous de nombreuses formes et stocke des chiffres binaires de manière très différente.

    Perte de puissance soudaine

    L'une des raisons les plus courantes pour lesquelles un dispositif de stockage connaît la corruption de fichiers est une panne de courant soudaine. Cela est particulièrement vrai pour les disques durs mécaniques, où la coupe de l'énergie pendant l'écriture sur le disque peut éliminer les données. Dans le passé, la tête de lecture / écriture du disque pourrait s'écraser dans le plateau s'ils perdaient de l'énergie, mais les disques modernes peuvent toujours «se garer» en toute sécurité même lorsque le pouvoir s'éteint soudain.

    Cela ne signifie pas que les lecteurs mécaniques ou à l'état solide sont imperméables à la corruption par la perte de données. Si le lecteur écrivait activement des données lorsque le courant a été éteint, seule une partie du fichier pourrait en faire partie du disque. Les deux types de disques utilisent la mémoire de cache volatile. Cela signifie que les données à l'intérieur sont perdues si la puissance s'éteint.

    Défaillance matérielle

    Tous les supports de stockage ont une durée de vie limitée. Ils peuvent s'use ou commencer à mal fonctionner. Parfois, cet échec se produit lentement au fil du temps, et parfois, c'est soudain. Quiconque a traité avec les disques durs mécaniques connaît le «clic de mort» redouté que de nombreux disques font avant de mourir peu plus tard.

    Ce ne sont pas seulement des disques durs non plus. La RAM défectueuse peut entraîner la corruption des données car les mauvaises valeurs sont écrites sur le disque, les disques optiques rayés peuvent être illisibles grâce aux dommages physiques, etc.

    Malware

    Les logiciels malveillants comprennent tout logiciel écrit avec une intention malveillante délibérée. La corruption ou la destruction des données résultant d'une infection des logiciels malveillants peut se faire par conception ou par accident. Les auteurs de logiciels malveillants n'ont pas beaucoup de motivation pour détruire vos données pour la plupart. Au lieu de cela, ils le tiendraient en otage pour de l'argent (ransomware) ou le voleraient pour vendre sur le marché noir.

    Dans certains cas, les logiciels malveillants sont simplement écrits pour semer le chaos et la destruction. Les logiciels malveillants conçus pour corrompre ou détruire les données le font généralement d'une manière pratiquement impossible à récupérer.

    Empêcher et inverser la corruption des fichiers

    Il est toujours préférable d'empêcher la corruption de vous affecter en premier lieu, mais il existe également des moyens de l'inverser dans certains cas.

    Vérifiez les disques pour les erreurs

    Vous pouvez utiliser diverses services publics Microsoft Windows et tiers pour vérifier les erreurs actuelles telles que les mauvaises secteurs sur vos disques. Vous pouvez également utiliser des services publics pour diagnostiquer les journaux opérationnels du lecteur afin de prédire si l'échec est imminent, vous donnant le temps de déplacer ces données ailleurs.

    Découvrez comment vérifier votre disque dur pour les erreurs pour des instructions détaillées.

    Faire des sauvegardes fréquentes

    Les données «sauvegarder» décrit une grande variété de pratiques. Il s'agit notamment de cloner l'ensemble de votre lecteur au cas où il échoue, de créer des archives de fichiers zip, de sauvegarder des fichiers spécifiques au cloud, de faire automatiquement des sauvegardes incrémentielles sur un lecteur externe, et plus. Si vous avez des sauvegardes de données récentes, la corruption devient une gêne plutôt qu'une catastrophe.

    Si vous voulez en savoir plus sur la fabrication de sauvegardes, nous avons plusieurs guides précieux:

    • Créer une sauvegarde d'image du système Windows 10
    • Comment configurer un système de sauvegarde automatique pour Windows
    • Comment sauvegarder automatiquement les fichiers sur Google Drive ou OneDrive
    • Guide OTT pour les sauvegardes, les images système et la récupération dans Windows 10

    Ceux-ci devraient vous faire couvert pour les sauvegardes sur les systèmes Windows modernes, mais les utilisateurs de MacOS peuvent consulter notre guide Time Machine.

    Par précaution supplémentaire, vous pouvez également créer manuellement un point de restauration du système pour revenir à une version précédente de votre installation Windows avant les modifications de fichier destructrices non liées à la défaillance du matériel.

    Utiliser les fonctionnalités de vérification des fichiers

    Certains clients logiciels peuvent également exécuter des opérations de vérification des fichiers. Par exemple, le client de jeu vidéo Steam peut vérifier si les fichiers d'un jeu ont été modifiés et restaurer les données originales d'une copie en ligne maître.

    Éjecter les lecteurs avant de les retirer

    Quel que soit le type de disque ou le système d'exploitation, vous devez éjecter les lecteurs avant de les débrancher. À tout le moins, attendez que le voyant d'activité du disque se soit arrêté avant de le débrancher, mais idéalement, prenez une seconde ou deux pour éjecter un lecteur flash ou un disque dur externe.

    Utiliser un logiciel antivirus

    Si vous ne voulez pas de corruption liée aux logiciels malveillants, utilisez un logiciel antivirus. Il existe plusieurs options pour Windows, MacOS et Linux.

    Utilisez le vérificateur de fichiers système (SFC)

    Dans certains cas, vous pouvez déterminer si la corruption est arrivée à vos fichiers et les réparer automatiquement. Windows a plusieurs outils de réparation de fichiers pour corriger les fichiers système Windows corrompus, tels que le vérificateur de fichiers système. Vous pouvez obtenir les détails exacts de notre guide pour utiliser les commandes de l'invite de commande pour corriger ou réparer les fichiers corrompus, qui couvre également l'outil DISM et la commande scanne. Vous pouvez également essayer la commande CHKDSK pour la détection des erreurs de lecteur.

    Payer la récupération des données

    Le dernier recours est d'obtenir un logiciel de récupération de fichiers spécialisé (presque toujours payé) ou d'embaucher une entreprise de récupération de données pour reconstruire autant de données que possible. Ceci est très coûteux et ne vaut la peine que si la valeur des données dépasse de loin le coût de la récupération. Il vaut donc généralement la peine de dépanner les choses avant de retirer votre carte de crédit pour acheter un logiciel de réparation de fichiers.

    Si vous n'avez pas connu de corruption de données, il n'est pas trop tard pour mettre en œuvre certaines mesures préventives que nous avons énumérées ci-dessus. Même si ce n'est que pour vos données les plus précieuses et les plus irremplaçables.