7Sep
Διαγράφετε ένα αρχείο στα Windows, παίρνει πεταμένο στον Κάδο Ανακύκλωσης και αργότερα τον απομακρύνετε.Τι ακριβώς συμβαίνει κατά τη διάρκεια αυτής της διαδικασίας;
Η σημερινή ερώτηση &Η συνάντηση απαντήσεων έρχεται με την ευγένεια του SuperUser - μια υποδιαίρεση του Stack Exchange, μια κοινότητα-καθοδηγούμενη ομαδοποίηση Q & A ιστοσελίδες.
Η ερώτηση
SuperUser αναγνώστης Jonath0n είναι περίεργος για τον κάδο ανακύκλωσης:
Τι κάνει πραγματικά ο Κάδος Ανακύκλωσης στα Windows;Είναι απλώς ένας δοξασμένος φάκελος και ένας χώρος κράτησης για να διαγραφούν σύντομα αρχεία ή κάνει κάτι συγκεκριμένο;Συγκεκριμένα, τα αρχεία που "μετακινούνται" στον Κάδο Ανακύκλωσης μεταφέρονται πραγματικά στον σκληρό δίσκο ή απλά μετακινούνται οι δείκτες στα αρχεία;Είμαι αρκετά έμπειρος χρήστης, απλώς ήθελα μια πιο εξήγηση βάθους για τον Κάδο Ανακύκλωσης.
Έτσι ποια είναι η ιστορία;Πώς ακριβώς λειτουργεί ο κάδος ανακύκλωσης ως ένα είδος καθαρισμού αρχείων;
Ο συνεργάτης απάντησης
SuperUser Tim Wijsman προσφέρει μια αιχμή πίσω από την κουρτίνα:
Η αναφορά καταργείται, ένα αρχείο μεταδεδομένων διατηρείται στο δοχείο ανακύκλωσης για να γνωρίζει την αρχική θέση.
Στις πρώτες μέρες, στα Windows 95 και 98, αυτό βρέθηκε στο \ RECYCLED.Στα Windows 2000 και αργότερα μετονομάστηκε σε \ RECYCLER.Δεδομένου ότι τα Windows Vista είναι τώρα ένας ειδικός φάκελος που ονομάζεται \ $ Recycle. Bin.
Χρησιμοποιήστε την Παρακολούθηση διαδικασίας για να δείτε τις εισόδους / εξόδους κάτω από την κουκούλα, τοποθετήστε ένα φίλτρο στο Recycle. Bin και επισκεφτείτε το.:)
Για παράδειγμα, όταν το κάνω:
σημειωματάριο \ $ RECYCLE.BIN \ S-1-5-21-0192837465-987654321-0123456789-1000 \ $ EXAMPL5Σημείωση: Το Το μακροχρόνιο όνομα φακέλου είναι User SID.Το τελευταίο όνομα φακέλου είναι ένα hash με βάση τα μεταδεδομένα.
Παίρνω ένα αρχείο που περιέχει πληροφορίες μεταδεδομένων όπως αυτό:
Ö¸ÌC: \ P a t h \ T o \ S o m e \ E x a m p l e.t x tΟ λόγος για τον οποίο η διαδρομή αρχείου έχει κενά διαστήματα είναι επειδή είναι αποθηκευμένη σε μεγάλους χαρακτήρες byte, για να υποστηρίξει ειδικούς χαρακτήρες για ορισμένες γλώσσες καθώς και unicode και τι άλλο.Τα προηγούμενα σύμβολα είναι δυαδικά και περιέχουν πληροφορίες όπως το μέγεθος αρχείου και τα δικαιώματα, καθώς και έναν δείκτη στα δεδομένα του αρχείου.Στην ουσία, περιέχει αρκετές πληροφορίες για την ανασυγκρότηση της αρχικής αναφοράς. ..
Είναι λυπηρό το γεγονός ότι το βιβλίο των Windows Internals δεν καλύπτει αυτό, αλλιώς θα έχω περισσότερες πληροφορίες.Δεν έχω βρει άρθρα σχετικά με αυτό, ούτε από τη Microsoft ούτε από τρίτους.Πιθανότατα υπάρχουν, αλλά το βρήκα πιο εύκολο να πάω και να αναστρέψω την βασική ιδέα. ..
Έχετε κάτι να προσθέσετε στην εξήγηση;Απενεργοποιήστε τα σχόλια.Θέλετε να διαβάσετε περισσότερες απαντήσεις από άλλους χρήστες τεχνολογίας Stack Exchange;Δείτε το πλήρες νήμα συζήτησης εδώ.