MTE εξηγεί: Πώς η αποκατάσταση αρχείων λειτουργεί σε έναν υπολογιστή
Αυτό συνέβη σε όλους μας. Διαγράψατε λάθος ένα αρχείο ή φάκελο και αδειάστε τον κάδο ανακύκλωσης. Ή ίσως τα Windows αρνήθηκαν να εκκινήσουν, και όταν συνδέσατε το σκληρό σας δίσκο σε άλλο υπολογιστή, δεν μπορείτε να διαβάσετε τα δεδομένα σας. Θα πάρετε ποτέ τα δεδομένα σας πίσω; Αυτό το άρθρο θα επικεντρωθεί στην κατανόηση των εννοιών πίσω από την ανάκτηση αρχείων σε έναν υπολογιστή.
Δομή σκληρού δίσκου
h
Πρώτα απ 'όλα, ας περάσουμε από τη λογική δομή ενός σκληρού δίσκου. Συνήθως, ένας σκληρός δίσκος αποτελείται από έναν τομέα εκκίνησης, δείκτη και δεδομένα. Ο τομέας εκκίνησης βρίσκεται στην αρχή της μονάδας δίσκου και κανονικά χρησιμοποιείται για την εκκίνηση του λειτουργικού συστήματος και περιλαμβάνει λεπτομέρειες σχετικά με τα διαμερίσματα της μονάδας δίσκου. Το ευρετήριο περιέχει πληροφορίες σχετικά με τα αρχεία και τους φακέλους που υπάρχουν στη μονάδα δίσκου - στην περίπτωση συστήματος που βασίζεται στα Windows, αυτό θα ήταν ο πίνακας MFT ή Master Fat Table. Η ενότητα δεδομένων της μονάδας περιέχει τα πραγματικά αρχεία και το περιεχόμενό τους.
Διαγραμμένα αρχεία
Τι συμβαίνει όταν διαγράψετε ένα αρχείο και αδειάσετε τον Κάδο Ανακύκλωσης; Είναι πάρα πολύ καλά; Το περιεχόμενο δεν διατίθεται πραγματικά μόνιμα. Η καταχώρηση ευρετηρίου που κατευθύνει το χρήστη στο αρχείο έχει επισημανθεί ως διαγραμμένη και η περιοχή περιεχομένου του αρχείου έχει επισημανθεί ως διαθέσιμη για να αντικατασταθεί ή να χρησιμοποιηθεί στο μέλλον. Αυτό σημαίνει ότι τα φυσικά δεδομένα παραμένουν γύρω μέχρι να αντικατασταθούν από άλλο αρχείο. Επομένως, αν ελπίζετε να ανακτήσετε αρχεία, θα πρέπει να επιχειρήσετε μόνο την αποκατάσταση απενεργοποιώντας τον υπολογιστή σας και συνδέοντας τον σκληρό σας δίσκο σε διαφορετικό υπολογιστή. Διαφορετικά, οποιαδήποτε δραστηριότητα που εκτελείτε στη μονάδα ενδέχεται να αντικαταστήσει τα δεδομένα των διαγραμμένων αρχείων σας.
Αλλοίωση δεδομένων
Στην περίπτωση της διαφθοράς των δεδομένων, υπάρχουν πολλά πιθανά αίτια. Η απώλεια ισχύος σε μια ακατάλληλη στιγμή ή τυχαίο σφάλμα / επανεκκίνηση του υπολογιστή θα μπορούσε να καταστρέψει ένα τμήμα ενός αρχείου, το σύστημα αρχείων ευρύτερα ή το ίδιο το MFT. Παρόμοια με το σενάριο διαγραμμένων αρχείων, θα πρέπει να απενεργοποιήσετε το σύστημα και να επιχειρήσετε ανάκτηση σε δεύτερο υπολογιστή.
Η διαδικασία ανάκτησης αρχείων
Λαμβάνοντας υπόψη είτε τα διαγραμμένα αρχεία σεναρίων είτε την καταστροφή δεδομένων, υπάρχει μια πολύ καλή πιθανότητα ανάκτησης των δεδομένων. Το ποσοστό επιτυχίας κάπως εξαρτάται από το πόσο καιρό τα αρχεία διαγράφηκαν ή τη διαφθορά που συνέβη και πόση χρήση του υπολογιστή είχε από εκείνη την χρονική στιγμή.
Υπάρχει μεγαλύτερος αριθμός διαθέσιμων προγραμμάτων που μπορούν να διευκολύνουν την ανάκτηση δεδομένων. Από την εμπειρία μου, το TestDisk λειτούργησε εξαιρετικά καλά.
Διαγραφή αρχείων
Οι περισσότερες εφαρμογές ανάκτησης δεδομένων έχουν κάποια λειτουργία γρήγορης σάρωσης. Αυτό χρησιμοποιείται συνήθως μόνο για διαγραμμένα αρχεία και απαιτεί ο λογικός δίσκος να είναι ορατός από το λειτουργικό σύστημα - δηλ. Ότι το διαμέρισμα δεν είναι κατεστραμμένο, έχει τοποθετηθεί σωστά και μπορείτε πραγματικά να περιηγηθείτε στη μονάδα δίσκου στον εξερευνητή. Μια γρήγορη σάρωση θα σαρώσει τον πίνακα αρχείων (MFT όπως αναφέρθηκε προηγουμένως) και θα αναζητήσει αρχεία που έχουν επισημανθεί ως διαγραμμένα.
Ο πίνακας αρχείων θα υπαγορεύει τη θέση των αρχείων στη μονάδα δίσκου και έτσι θα επιτρέψει την ανάκτηση τους. Ωστόσο, εάν ο χώρος που κατοικούν στο δίσκο έχει αντικατασταθεί τότε η αποκατάσταση δεν θα λειτουργήσει όπως ελπίζατε και θα πάρετε ένα αρχείο γεμάτο από σκουπίδια. Οι περισσότερες εφαρμογές ανάκτησης δεδομένων διαθέτουν ενσωματωμένο προεπισκόπηση αρχείων, το οποίο σας επιτρέπει να αποκρύψετε την κορυφή στα περιεχόμενα του αρχείου. Ωστόσο, αυτό δεν μπορεί να είναι πολύ χρήσιμο αν δεν ξέρετε τι ψάχνετε - τα αρχεία απλού κειμένου είναι εύκολα κατανοητά και τα έγγραφα του Word έχουν γενικά το περιεχόμενό τους ως σαφές κείμενο κάπου μέσα σε ένα αλλοιωμένο χάος hex, αλλά άλλα μέσα τα αρχεία θα είναι πιο δύσκολα. Όπως μπορείτε να δείτε, το παρακάτω αρχείο παρτίδας είναι σαφώς σε καλή κατάσταση:
Μια άλλη επιπλοκή της διαγραμμένης ανάκτησης αρχείων είναι ότι η αρχική τοποθεσία του αρχείου (ων) δεν είναι πάντα γνωστή. Μπορεί να χρειαστεί να χρησιμοποιήσετε μια τυχαία λίστα τυχαία κατονομαζόμενων καταλόγων για να βρείτε τα αρχεία που θέλετε να ανακτήσετε. Αυτό οφείλεται στο γεγονός ότι ο πίνακας αρχείων ενδέχεται να μην συνδέεται πλέον με τις πληροφορίες θέσης του καταλόγου του αρχείου. Όπως μπορείτε να δείτε στην παρακάτω εικόνα, η λίστα καταλόγων στα αριστερά αποτελείται από τυχαίους χαρακτήρες. Ωστόσο, τα ονόματα των αρχείων θα πρέπει να παραμείνουν άθικτα και η εφαρμογή ανάκτησης δεδομένων θα πρέπει να διαθέτει διαθέσιμη επιλογή αναζήτησης για να διευκολύνει την εύρεση των αρχείων.
Μόλις εξακριβώσετε ποια αρχεία πρόκειται να ανακτηθούν, η εφαρμογή ανάκτησης δεδομένων πρέπει να είναι το τελευταίο βήμα. Απλά θυμηθείτε να επιλέξετε μια μονάδα προορισμού που δεν είναι η ίδια με τη μονάδα δίσκου που αναρρώνετε. Διαφορετικά, κινδυνεύετε τη διαδικασία ανάκτησης δεδομένων να γράφετε πάνω στα ίδια τα αρχεία που προσπαθείτε να ανακτήσετε!
Βλάβη ανάκτησης δεδομένων
Αυτό το σενάριο είναι λίγο πιο περίπλοκο. Διάφορες πτυχές του συστήματος αρχείων μπορεί να είναι κατεστραμμένες - ο πίνακας αρχείων, ένα τμήμα των δεδομένων ή πολλές άλλες παραλλαγές, συμπεριλαμβανομένης της μορφοποιημένης ανάκτησης δίσκου. Σε μερικά σενάρια, η εφαρμογή ανάκτησης δεδομένων είναι σε θέση να διαβάσει τμήματα του MFT σας για να εντοπίσει ένα σημαντικό μέρος των αρχείων. Μπορεί επίσης να υπάρχει ένας καθρέφτης του MFT, έτσι ώστε η εφαρμογή ανάκτησης δεδομένων να μπορεί να συνδυάσει τόσο τον καθρέφτη όσο και το κανονικό αντίγραφο για να εντοπίσει όλα τα δεδομένα σας.
Εάν αποτύχει η "ταχύτερη" έκδοση της διεφθαρμένης ανάκτησης δεδομένων, τότε η εναλλακτική λύση είναι η σάρωση των δεδομένων των πρώτων ενοτήτων για υπογραφές συγκεκριμένων τύπων αρχείων που θέλετε να ανακτήσετε. Αρχεία όπως τα αρχεία jpegs, τα έγγραφα MS Word και τα αρχεία Excel έχουν μια συγκεκριμένη "υπογραφή" - συνήθως μια παρόμοια αρχή και τελειώνει σε ένα αρχείο που καθορίζει τον τύπο αρχείου τους. Έτσι, η εφαρμογή ανάκτησης δεδομένων θα σαρώσει τη μονάδα δίσκου για αυτές τις συμβολοσειρές, προκειμένου να εντοπίσει τα χαμένα αρχεία.
Ωστόσο, αυτή η διαδικασία δεν είναι σχεδόν τέλεια - το βασικό ζήτημα είναι ότι μερικές φορές είναι δύσκολο να αποκρυπτογραφηθεί πού μπορεί να τελειώσει ένα δεδομένο αρχείο το οποίο μπορεί να προκαλέσει την ομαδοποίηση πολλών αρχείων σε ορισμένες περιπτώσεις. Το λογισμικό δεν μπορεί να το καταλάβει με τις περιορισμένες διαθέσιμες πληροφορίες και έτσι κάνει μια υπολογισμένη απόφαση. Ένας άλλος περιορισμός με αυτή τη μέθοδο είναι ότι τα αρχεία που δεν αποθηκεύονται σε συνεχή χώρο (κατακερματισμένα αρχεία) δεν θα ανακτώνται σωστά, καθώς το λογισμικό αποκατάστασης δεν έχει γνώση των θέσεων θραυσμάτων του αρχείου χωρίς πίνακα αρχείων. Το τελευταίο ζήτημα με αυτήν την προσέγγιση, όπως φαίνεται στην παρακάτω εικόνα, είναι ότι μπορεί να είναι μια αργή διαδικασία. (η ανάκτηση που εμφανίζεται παρακάτω είναι στην πραγματικότητα σε μια φυσικά κατεστραμμένη μονάδα δίσκου, μια κανονική πρώτη σάρωση θα διαρκέσει λίγες ώρες, όχι 3 εβδομάδες!)
Τελικές παρατηρήσεις
Είναι σημαντικό να σημειωθεί ότι οι πιθανότητες ανάκτησης του αρχείου εξαρτώνται από το πόσο έχει αφαιρεθεί / διαγραφεί / μορφοποιηθεί από το σκληρό δίσκο. Για παράδειγμα, εάν το αρχείο διαγράφηκε μόνο πριν από μία ώρα, τότε θα πρέπει να παραμένει σχετικά άθικτο και να μην αντικαθίσταται από το σύστημα. Δυστυχώς, αν το αρχείο διαγραφεί λίγες εβδομάδες έως μήνες πριν, οι πιθανότητες επαναφοράς του αρχείου ενδέχεται να μειωθούν σημαντικά. Για να έχετε τις καλύτερες πιθανότητες ανάκτησης, συνιστάται ο χρήστης να διακόπτει την αποθήκευση νέων αρχείων (καθώς και να εκτελεί οποιεσδήποτε άλλες ενέργειες) στον υπολογιστή του και να ξεκινά αμέσως να προσπαθεί να επαναφέρει τα απαραίτητα αρχεία.
Πιστοποίηση εικόνας: Σπάσιμο δεδομένων απώλειας HDD από το BigStockPhoto