Skip to main content

Τι είναι η διαφθορά των δεδομένων;

Η διαφθορά δεδομένων είναι ο όρος που χρησιμοποιείται για να περιγράψει κάθε είδους σφάλμα στην αποθήκευση πληροφοριών σε μια συσκευή υπολογιστή.Υπάρχουν πολλές διαφορετικές αιτίες διαφθοράς δεδομένων, συμπεριλαμβανομένων των προβλημάτων υλικού, των προβλημάτων λογισμικού και του σφάλματος χρήστη.Πολλά λειτουργικά συστήματα υπολογιστών διαθέτουν εργαλεία για την αντιμετώπιση της διαφθοράς δεδομένων, αν και δεν είναι πάντα αποτελεσματικά.Σε πολλές περιπτώσεις, οι άνθρωποι μπορεί να έχουν προβλήματα με τη διαφθορά των δεδομένων και ποτέ να συνειδητοποιήσουν ότι έχουν πρόβλημα.Εάν οι άνθρωποι επιτρέπουν τα σφάλματα δεδομένων να διαδίδονται χωρίς να τα διορθώσουν, μπορούν τελικά να οδηγήσουν σε αποτυχία του λειτουργικού συστήματος ή άλλα σημαντικά ζητήματα.

Υπάρχουν μερικά σημαντικά σημάδια που δείχνουν ένα πρόβλημα διαφθοράς δεδομένων.Για παράδειγμα, κάποιος μπορεί να διαπιστώσει ότι δεν είναι σε θέση να διαγράψει ή να ανοίξει ένα αρχείο στον υπολογιστή του.Μπορεί επίσης να διαπιστώσει ότι ο υπολογιστής του ξαφνικά ενεργεί πολύ αργά, και τα πράγματα παίρνουν πολύ χρόνο για να αντιδράσουν.Υπάρχουν πολλά άλλα πράγματα που μπορούν να προκαλέσουν αυτά τα συμπτώματα, αλλά τα κατεστραμμένα δεδομένα είναι ένα από τα πιο συνηθισμένα.

Οποιοδήποτε πρόβλημα σκληρού δίσκου έχει τη δυνατότητα να προκαλέσει σφάλματα δεδομένων.Οι σκληροί δίσκοι έχουν κινούμενα μέρη, έτσι τείνουν να αποτύχουν τελικά.Αυτό μπορεί να συμβεί σταδιακά ή ξαφνικά, και σε κάθε περίπτωση, η διαφθορά των δεδομένων θα είναι ένα από τα κύρια συμπτώματα.Όταν ένας σκληρός δίσκος αποτύχει, μερικές φορές είναι δυνατόν να αποθηκεύσετε μερικά από τα δεδομένα, και μερικές φορές δεν είναι.

Σε πολλές περιπτώσεις, οι χρήστες μπορούν να προκαλέσουν τα ίδια σφάλματα δεδομένων με τον τρόπο που χειρίζονται τους υπολογιστές τους.Για παράδειγμα, οι άνθρωποι μερικές φορές απενεργοποιούν τους υπολογιστές τους χωρίς να περάσουν από τον μηχανισμό τερματισμού.Όταν συμβεί αυτό, ο υπολογιστής μπορεί να βρίσκεται στη μέση της σύνταξης ενός αρχείου στον σκληρό δίσκο και η διακοπή αυτής της διαδικασίας θα οδηγήσει συχνά σε διαφθορά.Οι χρήστες υπολογιστών συνήθως δεν γνωρίζουν ότι οι μικρές λειτουργίες αρχείων συνεχίζονται συνεχώς στο παρασκήνιο και αυτές είναι ιδιαίτερα ευαίσθητες σε αυτό το είδος σφάλματος δεδομένων.

Μια άλλη κοινή αιτία των κατεστραμμένων δεδομένων είναι το σφάλμα λειτουργικού συστήματος.Πολλά λειτουργικά συστήματα δημιουργούνται έτσι ώστε να χρησιμεύουν ως buffer μεταξύ των προγραμμάτων λογισμικού και του σκληρού δίσκου.Αυτό το buffer υπάρχει για να προστατεύσει τη διαδρομή από τη διαφθορά των δεδομένων, αλλά όταν το ίδιο το λειτουργικό σύστημα είναι επιρρεπές στην πρόκληση σφαλμάτων δίσκου, αυτό δεν είναι τόσο χρήσιμο.Ένας κοινός τρόπος για τα λειτουργικά συστήματα να προκαλέσουν σφάλματα δεδομένων είναι η συντριβή ή η κατάψυξη.Όταν συμβεί αυτό, οι χρήστες πρέπει συχνά να επανεκκινήσουν τους υπολογιστές τους με ποδηλασία ισχύος και αυτό μπορεί να οδηγήσει σε διαφθορά δεδομένων με τους ίδιους τρόπους που αναφέρθηκαν προηγουμένως.

Τα προγράμματα λογισμικού μπορούν επίσης να προκαλέσουν προβλήματα δεδομένων, αν και συχνά το κάνουν έμμεσα.Δεδομένου ότι τα λειτουργικά συστήματα συχνά ρυθμίζουν τυχόν λειτουργίες γραφής δίσκου, μπορεί να είναι δύσκολο για τα προγράμματα να γράφουν κατεστραμμένα δεδομένα απευθείας σε ένα δίσκο.Ένας συνηθέστερος τρόπος για να συμβεί αυτό είναι ένα πρόγραμμα buggy να προκαλέσει τη συντριβή του λειτουργικού συστήματος, αναγκάζοντας το άτομο να ισχύει.Σε σπάνιες περιπτώσεις, ένα πρόγραμμα θα βρει έναν τρόπο να ξεπεράσει την προστασία ενός λειτουργικού συστήματος και να γράψει κατεστραμμένα δεδομένα.

Υπάρχουν επίσης προγράμματα που γράφονται ειδικά για να βλάψουν τα δεδομένα κάποιου.Αυτές περιλαμβάνουν ιούς και προγράμματα κακόβουλου λογισμικού.Οι άνθρωποι συχνά σχεδιάζουν αυτά τα προγράμματα έτσι ώστε να μπορούν να παρακάμψουν τις προστασίες των λειτουργικών συστημάτων και να γράφουν κατεστραμμένα δεδομένα σε μια μονάδα δίσκου.Μπορούν να το κάνουν αυτό ως πράξη εκδίκησης ή ως φάρσα.