การอ้างอิงจะถูกลบไฟล์ข้อมูลเมตาจะถูกเก็บไว้ในถังรีไซเคิลเพื่อให้ทราบตำแหน่งเดิม
ในวันแรกบน Windows 95 และ 98 \RECYCLED
นี้ตั้งอยู่ใน ใน Windows 2000 \RECYCLER
และต่อมาก็เปลี่ยนชื่อเป็น ตั้งแต่ Windows Vista \$Recycle.Bin
ก็คือตอนนี้โฟลเดอร์พิเศษที่เรียกว่า
ใช้การตรวจสอบกระบวนการเพื่อดู I / O ภายใต้ประทุนใส่ตัวกรองRecycle.Bin
และเยี่ยมชม :)
ตัวอย่างเช่นเมื่อฉันทำสิ่งนี้:
notepad \$RECYCLE.BIN\S-1-5-21-0192837465-987654321-0123456789-1000\$EXAMPL5
หมายเหตุ:ชื่อโฟลเดอร์ยาวเป็นSID ผู้ใช้ ชื่อโฟลเดอร์สุดท้ายคือแฮชที่ยึดตามข้อมูลเมตา
ฉันได้รับไฟล์ที่มีข้อมูลเมตาดาต้าดังนี้:
Ö¸ÌC : \ P a t h \ T o \ S o m e \ E x a m p l e . t x t
เหตุผลที่พา ธ ของไฟล์มีช่องว่างอยู่ระหว่างนั้นเพราะมันถูกเก็บไว้ในตัวอักษรแบบกว้างเพื่อรองรับอักขระพิเศษสำหรับบางภาษาเช่นเดียวกับยูนิโค้ดและสิ่งอื่น ๆ สัญลักษณ์ก่อนหน้าคือไบนารีและมีข้อมูลเช่นขนาดไฟล์และการอนุญาตรวมถึงตัวชี้ไปยังข้อมูลไฟล์ ในสาระสำคัญมันมีข้อมูลเพียงพอที่จะสร้างการอ้างอิงเดิม ...
เป็นเรื่องน่าเศร้าที่หนังสือ Windows Internals ไม่ได้กล่าวถึงเรื่องนี้มิฉะนั้นฉันจะมีการอ้างอิงมากกว่านี้ ฉันไม่พบบทความใด ๆ ที่ให้รายละเอียดเกี่ยวกับเรื่องนี้ไม่ว่าโดย Microsoft หรือโดยบุคคลที่สาม พวกเขาอาจมีอยู่จริง แต่ฉันคิดว่ามันง่ายกว่าที่จะไปและย้อนกลับสร้างแนวคิดหลัก ...