Αρχική σελίδα » πως να » Τι συμβαίνει με τα δεδομένα όταν διαγράφονται από τον κάδο ανακύκλωσης;

    Τι συμβαίνει με τα δεδομένα όταν διαγράφονται από τον κάδο ανακύκλωσης;

    Τις περισσότερες φορές σπάνια σπαταλάμε μια σκέψη για τα διαγραμμένα αρχεία έξω από το να γνωρίζουμε ότι είναι τώρα εκτός δρόμου μας, αλλά τι συμβαίνει με αυτά τα αρχεία όταν τα διαγράψουμε; Η σημερινή θέση Q & A SuperUser έχει τις απαντήσεις σε ερωτήσεις περίεργου αναγνώστη σχετικά με τη διαδικασία διαγραφής.

    Η σημερινή συνάντηση ερωτήσεων και απαντήσεων έρχεται σε επαφή με το SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα που κατευθύνεται από τους ιστότοπους ερωτήσεων & απαντήσεων.

    Φωτογραφία ευγενική προσφορά του Gerard's World (Flickr).

    Το ερώτημα

    Ο αναγνώστης SuperUser Shea A. θέλει να μάθει τι συμβαίνει με τα διαγραμμένα αρχεία σε έναν υπολογιστή:

    Διορθώστε με αν κάνω λάθος εδώ, αλλά όταν διαγράφετε κάτι από τον υπολογιστή σας, όλος ο υπολογιστής σας είναι να γράψετε πάνω σε μερικές από τις δυαδικές με το 0 αντικαθιστώντας το 1 (ή κάτι τέτοιο). Έτσι, όταν στέλνετε κάτι στον Κάδο Ανακύκλωσης, γράφει πάνω από ένα μέρος του αρχείου, τότε όταν διαγράφετε το αρχείο από τον Κάδο Ανακύκλωσης, γράφει περισσότερα?

    Ακριβώς πώς λειτουργεί ολόκληρη η διαδικασία διαγραφής αρχείου και κάδου ανακύκλωσης?

    Η απάντηση

    Οι συνεργάτες του SuperUser Boann και Mary Biggs έχουν την απάντηση για εμάς. Πρώτα επάνω, Boann:

    Καμία από τις λειτουργίες δεν γράφει πάνω στο αρχείο. Η μετακίνηση ενός αρχείου στον Κάδο Ανακύκλωσης κάνει ακριβώς αυτό, μετακινεί το αρχείο. Το περιεχόμενό του παραμένει εντελώς άθικτο.

    Η διαγραφή ενός αρχείου από τον Κάδο Ανακύκλωσης (ή η άμεση διαγραφή του χρησιμοποιώντας το Shift + Delete) καταργεί την καταχώρηση ονόματος αρχείου από το φάκελο. Το τμήμα του δίσκου που προηγουμένως καταλάμβανε το αρχείο δεν τροποποιείται ή αντικαθίσταται και εξακολουθεί να περιέχει τα δεδομένα αρχείου, αλλά τα δεδομένα δεν συνδέονται πλέον με ένα όνομα αρχείου. Αυτό το σημείο στο δίσκο καταγράφεται ως "ελεύθερο", ωστόσο, έτσι ώστε το μελλοντικό γράψιμο στον δίσκο να μπορεί να ξαναχρησιμοποιήσει αυτό το διάστημα και εάν συνεχίσετε να χρησιμοποιείτε το δίσκο, ο χώρος σχεδόν σίγουρα θα αντικατασταθεί τελικά.

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

    Ακολουθούμενη από την απάντηση της Mary Biggs:

    Ένα αρχείο αποτελείται από δύο μέρη:

    • Μια καταχώρηση καταλόγου που καταγράφει το όνομα του αρχείου και περιέχει επίσης μια λίστα με τα μπλοκ στο δίσκο που περιέχουν τα περιεχόμενα δεδομένων του αρχείου. Το λειτουργικό σύστημα τότε "ξέρει" ότι χρησιμοποιούνται αυτά τα μπλοκ.
    • Τα πραγματικά μπλοκ που περιέχουν τα περιεχόμενα δεδομένων του αρχείου.

    Όταν ένα αρχείο διαγράφεται:

    • Η λίστα των μπλοκ στην καταχώριση καταλόγου σημειώνεται ως "ελεύθερη" και επιστρέφεται στο λειτουργικό σύστημα. Η καταχώρηση του καταλόγου διαγράφεται, οπότε το αρχείο "εξαφανίζεται" από το σύστημα αρχείων.
    • Δεν γίνεται επαφή με τα πραγματικά μπλοκ, επομένως τα περιεχόμενα δεδομένων του αρχείου παραμένουν άθικτα μέχρι να αντικατασταθούν κάποια άλλα νέα αρχεία. Αυτός είναι ο λόγος που το λογισμικό αποκατάστασης αρχείων μπορεί συχνά να επαναδημιουργήσει τα διαγραμμένα αρχεία (αλλά μόνο αν χρησιμοποιείται σύντομα μετά τη διαγραφή).

    Έχετε κάτι να προσθέσετε στην εξήγηση; Απενεργοποιήστε τα σχόλια. Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους τεχνολογικούς χρήστες Stack Exchange; Δείτε το πλήρες νήμα συζήτησης εδώ.