La corruption de données est parmi les erreurs informatiques les plus courantes. Contrairement à un bogue, qui se produit en raison d'un code incorrectement écrit ou exécuté, la corruption de données se produit lorsque le code est modifié intentionnellement ou involontairement par rapport à sa forme initiale correcte. La corruption peut être systématique ou aléatoire, et même un petit changement peut fondamentalement casser un programme ou rendre un fichier inutile.
Voici comment ça se passe - et ce que vous pouvez faire pour l'arrêter.
Quelles sont les causes de corruption
L'univers n'est pas un lieu convivial pour les données. Les particules parasites peuvent littéralement zapper un zéro à un, ou vice versa, en introduisant une corruption aléatoire même lorsqu'un ordinateur est éteint. Et si les particules parasites ne font pas l'affaire, la simple décomposition physique peut. Les disques magnétiques perdent leur orientation, les supports électriquement chargés perdent graduellement leur charge et les supports optiques se décomposent. Les CD ne sont pas éternels: la vérité sur la longévité des CD / DVD, les CD «moule» et «pourriture» ne sont pas éternels, "Mold" & "Rot" L'ère numérique a révolutionné la façon dont nous gérons l'information. Jamais auparavant l'humanité n'a pu enregistrer et stocker autant d'informations et dans une telle diversité. Alors que la quantité de données a augmenté de façon exponentielle, la vie prédite ... Lire la suite que son plastique se dégrade ou est endommagé. Dans un sens, les ordinateurs sont littéralement condamnés à devenir de plus en plus corrompus au fil du temps, et tout stockage numérique finira par être ruiné. Chaque disque dur, disquette et CD-ROM deviendra, avec un temps suffisant, un désordre brouillé de code inintelligible.
Cela peut être un problème sérieux pour les systèmes si critiques que la vie en dépend. Par exemple, certains scientifiques ont suggéré que le fiasco involontaire de l'accélération de Toyota pourrait avoir été causé par l'interférence des rayons cosmiques combinés avec des échecs-coffres insuffisants pour se remettre des erreurs introduites au hasard. Cependant, pour la plupart des utilisateurs de PC, les envahisseurs venus de l'espace ne sont pas la source la plus probable de problèmes. La bonne erreur humaine ole-façonnée est une cause plus commune. La corruption se produit généralement en raison d'une erreur de l'utilisateur (suppression ou modification de fichiers qui ne doivent pas être altérés), d'une activité malveillante (malware) ou d'une dégradation de routine et d'une défaillance des supports de stockage (lecteurs mécaniques et SSD).
Quelle que soit la source, la corruption peut être classée en deux catégories; détecté et non détecté . Le premier provoque des problèmes plus fréquents et moins graves, tandis que le second peut provoquer un plantage complet du système ou un disque dur irrécupérable.
Corruption détectée
Comme le terme l'indique, la corruption détectée est juste cela; la corruption qui a été détectée. Bien que cela puisse sembler une définition idiote, c'est important car cela signifie que l'utilisateur connaît le problème.
Vous pouvez, par exemple, ouvrir un fichier image et constater qu'une partie de celui-ci est maintenant remplie d'artefacts. Bien que ce soit mauvais, cela donne aussi la possibilité d'agir. Avec le problème maintenant apparent, vous aurez la possibilité de restaurer à partir d'une sauvegarde ou d'étudier le problème plus loin pour voir si la corruption était vraiment aléatoire, ou causée par un problème corrigeable.
Fait important, la corruption détectée est généralement mineure. Un fichier peut être perdu, un secteur de disque dur défectueux peut nécessiter une réparation ou un programme peut ne plus fonctionner correctement. Bien que gênants, ces problèmes sont généralement récupérables et limités dans leur portée. Même lorsqu'ils entraînent de plus gros problèmes, ils donnent au moins le temps à l'utilisateur de se préparer. Les problèmes les plus graves surviennent lorsque la corruption se dissipe sans être détectée.
Corruption non détectée
Les rayons cosmiques exclus, la corruption se produit pour une raison, que ce soit un logiciel malveillant, une défaillance matérielle ou un logiciel bogué. Les problèmes de corruption les plus graves ont tendance à se produire lorsque la source de la corruption n'est pas abordée au début de son cycle de vie. D'une certaine manière, la corruption est un cancer pour les ordinateurs. Détecté tôt, il peut être ciblé et découpé, mais s'il reste non détecté il peut se multiplier jusqu'à ce que, soudainement, la situation soit désespérée.
Par exemple, votre alimentation pourrait être défectueuse. Parfois, il sous-tension le disque dur, et à ces occasions, des erreurs aléatoires se produisent, créant des secteurs défectueux. Peut-être que certains d'entre eux sont détectés et corrigés, mais finalement l'erreur frappe une partie du disque contenant des données critiques du pilote ou du système d'exploitation. Maintenant, votre ordinateur tombe en panne, ou ne démarre pas, et les fichiers dans les secteurs défectueux peuvent être irrécupérables, même par un service professionnel.
Ou peut-être que le fabricant a accidentellement laissé une petite particule de poussière dans votre lecteur, ce qui égratigne progressivement le service du disque. Peut-être qu'un virus change les fichiers au hasard en arrière-plan. Il est possible que, comme c'est souvent le cas avec les lecteurs à semi-conducteurs, des erreurs soient introduites en raison de la vieillesse ou d'une usure anormalement rapide due à des cycles de lecture / écriture exigeants.
Quelle que soit la cause, le pire des scénarios est le même; la corruption non détectée est détectée uniquement lorsque le support de stockage ou le système de fichiers tombe en panne.
Garder les onglets sur la santé de votre disque dur
Votre lutte pour la commande devrait commencer par garder un œil sur la santé de votre disque dur. Vous pouvez le faire en lisant les données SMART (Self-Monitoring, Analysis and Reporting Technology) à partir de votre disque avec HD Tune, un utilitaire d'analyse et de benchmarking de disque dur. Alors que la version Pro fournit une connexion utile, vous pouvez probablement vous en sortir avec l'édition gratuite, qui lira les données SMART mais ne créera pas de journaux pour vous. Alternativement, vous pouvez vous tourner vers d'autres freeware comme HDDScan et Crystal Disk Info 4 Outils pour prédire et prévenir les pannes de disque dur 4 Outils pour prédire et prévenir les pannes de disque dur f il y a un équipement sur votre ordinateur Qu'est ce que ça serait? Lire la suite . Une étude menée par Google indique que les utilisateurs doivent porter une attention particulière aux erreurs de numérisation, aux réaffectations et aux probations sectorielles, car les disques présentant ces erreurs étaient les plus susceptibles d'échouer par la suite.
Vous pouvez également utiliser l'outil intégré de Windows pour rechercher les secteurs défectueux. Vous pouvez le faire en cliquant avec le bouton droit sur un lecteur dans Poste de travail, en sélectionnant Propriétés, puis en cliquant sur "Vérifier maintenant ..." dans la section Vérification des erreurs de l'onglet Outils. Un grand nombre de secteurs défectueux est, bien sûr, une mauvaise chose; Même un couple devrait être source de préoccupation.
Virus de combat
Puisque les logiciels malveillants peuvent entraîner une corruption, vous devez le garder à distance. Bien sûr, nous avons déjà couvert les logiciels malveillants en profondeur, donc plutôt que de répéter ce qui a été dit, je vais vous diriger vers notre tour d'horizon du logiciel antivirus gratuit Comparaison gratuite des antivirus: 5 choix populaires Go Toe-to-Toe Comparatif anti-virus gratuit: 5 choix populaires Go Toe-To-Toe Quel est le meilleur antivirus gratuit? C'est l'une des questions les plus fréquentes à MakeUseOf. Les gens veulent être protégés, mais ils ne veulent pas avoir à payer une redevance annuelle ou à utiliser ... Lire la suite. Bien qu'une suite gratuite ne fournisse pas de fonctionnalités avancées telles que la protection contre le phishing, elle est tout à fait capable de se prémunir contre les menaces susceptibles d'endommager vos fichiers.
En outre, les utilisateurs Windows doivent laisser le contrôle de compte d'utilisateur activé. Cette fonctionnalité empêche un programme de modifier des données importantes sans autorisation, ce qui peut grandement limiter les dommages si votre PC est infecté. La désactivation de l'UAC permet à un virus de se déchaîner s'il prend racine dans votre système de fichiers.
Mise à niveau de votre matériel
En tant que mesure extrême, vous pouvez vous prémunir contre la corruption en mettant à niveau ce matériel sur votre ordinateur. Vous pouvez par exemple passer à la RAM ECC (Error Correcting Code). Ce type de RAM peut détecter la plupart des erreurs introduites par des interférences extérieures. Pour basculer, cependant, vous devrez acheter une carte mère de serveur, ce qui signifie probablement la mise à niveau vers un processeur de serveur (comme Intel Xeon). Le coût supplémentaire combiné du processeur, de la carte mère et de la mémoire ECC peut facilement ajouter 200 $ ou plus au prix d'un ordinateur de bureau, et c'est ce que vous pouvez faire vous-même.
Vous pouvez également essayer de passer à un disque dur d'entreprise. De tels lecteurs sont considérés comme plus fiables et ont généralement des composants plus robustes (dans le cas des entraînements mécaniques) ou une mémoire flash plus durable (dans les disques SSD). D'un autre côté, cependant, une promesse de fiabilité n'est pas nécessairement une garantie, et même un lecteur «d'entreprise» est vulnérable à des problèmes indépendants de sa volonté, comme une panne d'alimentation ou une infection par un logiciel malveillant.
Revenir aux sauvegardes
L'étude de Google mentionnée ci-dessus a révélé que bien que les lecteurs signalant certaines erreurs SMART étaient bien plus susceptibles d'échouer que ceux n'en signalant aucun, la majorité des disques qui ont échoué n'ont jamais signalé une seule erreur. Google a également constaté que les lecteurs étaient les plus susceptibles d'échouer dans leurs deuxième et troisième années d'exploitation, ce qui signifie que les lecteurs relativement jeunes ont fait faillite. En résumé, les mesures proactives ne suffisent pas à prévenir la corruption et la perte de données.
Vous avez seulement une option qui peut garantir la survie des données; copiez-le! Si le fichier d'origine est corrompu, il suffit de le remplacer par la sauvegarde - travail effectué. Rappelez-vous que les sauvegardes elles-mêmes peuvent être corrompues au fil du temps, c'est pourquoi vous devez effectuer une sauvegarde complète des fichiers importants régulièrement.
Conclusion
La corruption est inévitable. La question n'est pas de savoir si cela va arriver, mais quand - et ce que vous allez faire à ce sujet. Bien que vous puissiez prendre des mesures pour minimiser la probabilité que cela se produise, tout propriétaire de PC qui estime que ses données doivent supposer que demain pourrait être le jour où ses données vont au MIA.
La corruption de données vous inquiète-t-elle, ou prenez-vous une position plus détendue? Faites le nous savoir dans les commentaires.
Crédit d'image: NASA / DOE / Fermi LAT Collaboration, Wikimedia / Myself