Perbaiki saya jika saya salah di sini, tetapi ketika Anda "menghapus" sesuatu dari PC Anda semua komputer Anda lakukan adalah menulis beberapa biner dengan 0 menggantikan 1. (Atau sesuatu untuk efek itu) Jadi ketika Anda mengirim sesuatu ke recycle bin itu menulis di bagian file, dan ketika Anda menghapus dari recycle bin itu menulis lebih banyak?
windows-7
recycle-bin
Shea A.
sumber
sumber
000000000000
ataurandom_garbage_data_repeat_random_garbage_dat
sebelum menghapus, bukankah itu memiliki efek yang sama?Jawaban:
Operasi tidak menulis di atas file.
Memindahkan file ke Recycle Bin tidak hanya itu - memindahkan file, dan itu sama dengan operasi "pindah" lainnya ketika folder baru berada di disk yang sama: entri nama file dipindahkan dari folder aslinya ke yang lain, tetapi konten file masih ada di disk dan tidak dipindahkan, dimodifikasi, atau bahkan dilihat secara fisik.
Menghapus file dari Recycle Bin (atau menghapusnya langsung menggunakan Shift+ Delete) menghapus entri nama file dari foldernya. Bagian dari disk yang sebelumnya ditempati oleh file masih belum dimodifikasi atau ditimpa dan masih berisi semua data file, tetapi data itu tidak lagi ditautkan ke nama file. Namun, tempat disk tersebut direkam sebagai "bebas", jadi menulis di masa depan ke disk dapat menggunakan kembali ruang itu, dan jika Anda terus menggunakan disk, ruang tersebut hampir pasti akan ditimpa akhirnya .
Jika Anda perlu mencegah pemulihan data yang dihapus, ada alat khusus untuk menimpa data dengan aman. Itu tidak dilakukan secara default karena lambat dan meningkatkan keausan pada disk.
sumber
.$TRASHES
? Tidak ingat), dan Windows menggabungkan semuanya ketika Anda membuka Recycle Bin. Jadi drive C: dan E: drive Anda memiliki folder, karena Windows tidak ingin menyalin semuanya saat Anda menghapusnya (itulah intinya!).$RECYCLE.BIN
. @Riking Anda berpikir tentang Nautilus untuk Linux; itu menggunakan.Trashes
.File ada dalam dua bagian:
Ketika file dihapus:
sumber
Anda perlu mengklarifikasi jika Anda bertanya apa yang terjadi pada drive fisik, atau pada tingkat perangkat lunak.
Di sisi fisik, itu tergantung pada drive:
Pada drive magnetik, menimpa bit, atau menulisnya, adalah operasi yang sama, jadi file biasanya tidak terhapus secara fisik (sistem operasi hanya mengubah daftar isi partisi dan menandai ruang sebagai bebas).
Pada drive SSD, tidak mungkin untuk menulis data yang ada sehingga file biasanya terhapus secara fisik (Lihat http://en.wikipedia.org/wiki/Trim_(computing) )
Pada perangkat lunak, tergantung pada sistem file yang Anda gunakan, sebagian besar waktu, hanya daftar isi partisi yang diubah.
sumber