Bagaimana, Tepat, Apakah Windows Recycle Bin Work?

Daftar Isi:

Bagaimana, Tepat, Apakah Windows Recycle Bin Work?
Bagaimana, Tepat, Apakah Windows Recycle Bin Work?

Video: Bagaimana, Tepat, Apakah Windows Recycle Bin Work?

Video: Bagaimana, Tepat, Apakah Windows Recycle Bin Work?
Video: Tutorial #10 Sharing a Note - YouTube 2024, April
Anonim
Anda menghapus file di Windows, itu dibuang ke Recycle Bin, dan kemudian Anda memancingnya kembali. Apa yang sebenarnya terjadi selama seluruh proses itu?
Anda menghapus file di Windows, itu dibuang ke Recycle Bin, dan kemudian Anda memancingnya kembali. Apa yang sebenarnya terjadi selama seluruh proses itu?

Sesi Tanya & Jawab Hari ini hadir untuk memberi kami SuperUser - subdivisi Stack Exchange, pengelompokan situs web Q & A berbasis komunitas.

Pertanyaan

Pembaca SuperUser Jonath0n penasaran dengan Recycle Bin:

What does the Recycle Bin in Windows actually do? Is it just a glorified folder and a holding place for soon to be deleted files, or does it do something specific? Specifically, are files that are “moved” to the Recycle Bin actually moved on the hard disc, or are just the pointers to the files moved? I am a fairly experienced user, I just wanted a more depth explanation of the Recycle Bin.

Jadi bagaimana ceritanya? Bagaimana tepatnya fungsi Recycle Bin sebagai semacam purgatory file?

Jawabannya

Kontributor SuperUser Tim Wijsman menawarkan puncak di balik tirai:

The reference is removed, a metadata file is kept in the Recycle Bin to know the original location.

In the early days, on Windows 95 and 98 this was located in

RECYCLED

. Pada Windows 2000 dan kemudian diubah namanya menjadi

RECYCLER

. Sejak Windows Vista sekarang disebut folder khusus

$Recycle.Bin

Gunakan Monitor Proses untuk melihat I / O di bawah kap, pasang filter

Recycle.Bin

dan mengunjunginya.:)

Misalnya, ketika saya melakukan ini:

notepad $RECYCLE.BINS-1-5-21-0192837465-987654321-0123456789-1000$EXAMPL5

catatan: Nama folder panjang adalah SID Pengguna. Nama folder terakhir adalah hash berdasarkan metadata.

Saya mendapatkan file yang berisi informasi metadata seperti ini:

Ö¸ÌC: P a t h T o S o m e E x a m p l e. t x t

Alasan bahwa path file memiliki spasi di antaranya karena disimpan dalam karakter byte lebar, untuk mendukung karakter khusus untuk bahasa tertentu serta unicode dan apa lagi. Simbol sebelumnya adalah biner dan berisi informasi seperti ukuran file dan izin, serta penunjuk ke data file. Intinya, ini mengandung cukup informasi untuk merekonstruksi referensi asli …

Sangat menyedihkan bahwa buku Windows Internal tidak membahas ini, atau saya akan memiliki lebih banyak referensi. Saya belum menemukan artikel apa pun yang membahas hal ini secara mendetail, baik oleh Microsoft maupun oleh pihak ketiga. Mereka mungkin memang ada tetapi saya merasa lebih mudah untuk pergi dan merekayasa ulang konsep utama …

Memiliki sesuatu untuk ditambahkan ke penjelasan? Bicaralah di komentar. Ingin membaca lebih banyak jawaban dari pengguna Stack Exchange yang paham teknologi lainnya? Lihat diskusi lengkap di sini.

Direkomendasikan: