Di mana file di Recycle Bin disimpan, sehubungan dengan partisi?

9

Saya mengerti bahwa Recycle Bin dibagi di antara drive lokal (partisi). Ketika sebuah file "dihapus" dan dikirim ke Recycle Bin, apakah file itu sendiri tetap pada partisi itu sebelum dihapus, atau apakah dipindahkan ke area terpusat (katakan pada drive Windows diinstal)?

Contoh:

PC memiliki satu hard drive:

C - Partisi utama dengan Windows OS
D - Partisi tambahan pada drive fisik yang sama
E - Partisi lebih lanjut pada drive fisik yang sama

Jika saya menghapus file pada drive D, apakah file tetap pada drive D di Recycle Bin, atau dipindahkan ke area Recycle Bin yang terpusat pada drive C? Saat melihat folder RECYCLER pada partisi, ia memperlihatkan isi Recycle Bin dari semua partisi.

Menggunakan XP Home SP 3, NTFS.

Goto10
sumber

Jawaban:

8

Sebenarnya, ada direktori \ Recycler per partisi yang terpisah (C :, D :, dll). Jadi tetap pada partisi / drive yang sama.

Berikut ini adalah screenshot dari dua drive di komputer yang sama.

masukkan deskripsi gambar di sini

Saya sekarang dapat mengkonfirmasi bahwa perilaku itu sama ketika hanya ada satu drive, dan beberapa partisi.

masukkan deskripsi gambar di sini

Namun, ketika Anda membuka ikon Recycle Bin di desktop Anda, Anda melihat kompilasi semua folder Recycler yang terkait dengan akun Anda untuk kenyamanan.

Berdasarkan pertanyaan Anda di bawah, yang tampaknya terjadi adalah ketika Anda menghapus sesuatu, file tersebut tetap berada di drive yang sebenarnya, seperti yang disebutkan sebelumnya. Yang juga terjadi adalah bahwa file tersebut diberikan nama acak (file asli saya adalah test.txt, tetapi dinamai De4.txt pada drive ketika saya mencari di prompt perintah), dan file itu adalah apa yang dimasukkan ke dalam file INFO2 dan diteruskan ke Explorer seperti yang Anda lihat. Ini adalah sehingga Anda hanya perlu satu Keranjang Sampah dapat menemukan file yang dihapus, terlepas dari apa drive Anda. Apa yang Anda BENAR-BENAR lihat ketika Anda melakukan pencarian pada baris perintah, menunjukkan bahwa itu tidak benar-benar di kedua drive. Lihat tangkapan layar ini:

masukkan deskripsi gambar di sini

KCotreau
sumber
Saya memperbarui jawabannya dan mengkonfirmasi bahwa perilaku itu sama ketika hanya ada satu drive, dan beberapa partisi.
KCotreau
Terima kasih untuk balasan Anda. Saya mencoba membuat file teks pada drive C, kemudian "menghapusnya". Itu kemudian muncul di folder RECYCLER pada C seperti yang diharapkan, tetapi juga muncul di folder RECYCLER di partisi lain (walaupun file tersebut sebelumnya tidak ada pada partisi tersebut). Adakah penjelasan mengapa ini terjadi?
Goto10
Saya baru saja menciptakan kembali temuan Anda, dan saya akan menambahkan jawabannya.
KCotreau
3

Jika saya menghapus file pada drive D, apakah file tetap pada drive D di Recycle Bin, atau dipindahkan ke area Recycle Bin yang terpusat pada drive C?

Setiap file yang Anda hapus tetap pada drive asal file tersebut. Inilah sebabnya mengapa Anda dapat mengatur ukuran tempat sampah maksimum pada basis per-ukuran (cukup klik kanan pada Keranjang Sampah dan pergi ke Properti, dan Anda bisa mengubahnya pada basis per-drive).

Logikanya, file itu sendiri tidak dimodifikasi, melainkan tabel file master diperbarui dan file "dipindahkan" ke Recycle Bin terlebih dahulu. Setelah Anda mengosongkan tempat sampah, file ditandai sebagai dihapus (dan hanya ditimpa saat drive mencoba menulis file berikutnya dan membutuhkan ruang itu).

Saat melihat folder RECYCLER pada partisi, ia memperlihatkan isi Recycle Bin dari semua partisi.

Ya, ini adalah perilaku default pada Windows. Di setiap drive, ada RECYCLERfolder (ditandai sebagai tersembunyi dan sistem). Windows Recycle Bin mencari melalui semua drive lokal dan mendapatkan semua entri Recycler ketika Anda membuka bin.

Akhirnya, setiap kali Anda menghapus file, mereka ditempatkan ke dalam folder acak. Sementara folder itu ada di semua folder RECYCLER pada semua hard drive yang terpasang (untuk mencegah tabrakan nama), file yang dihapus hanya ada pada drive tempat asalnya.

Penerobosan
sumber