संदर्भ हटा दिया जाता है, मूल स्थान को जानने के लिए रीसायकल बिन में एक मेटाडेटा फ़ाइल रखी जाती है।
शुरुआती दिनों में, विंडोज 95 और 98 पर यह स्थित था \RECYCLED
। विंडोज 2000 पर और बाद में इसका नाम बदल दिया गया \RECYCLER
। विंडोज विस्टा के बाद से अब इसे एक विशेष फ़ोल्डर कहा जाता है \$Recycle.Bin
।
आई / ओ को हुड के नीचे देखने के लिए प्रक्रिया मॉनिटर का उपयोग करें , एक फिल्टर डालें 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
फ़ाइल पथ के बीच में रिक्त स्थान होने का कारण यह है कि यह विस्तृत बाइट चार्ट में संग्रहीत है, कुछ भाषाओं के लिए विशेष वर्णों के साथ-साथ यूनिकोड और क्या है। पहले के प्रतीक द्विआधारी हैं और इसमें फ़ाइल आकार और अनुमतियाँ, साथ ही फ़ाइल डेटा के लिए एक सूचक भी शामिल है। संक्षेप में, इसमें मूल संदर्भ को फिर से संगठित करने के लिए पर्याप्त जानकारी है ...
यह दुखद है कि विंडोज इंटर्नल बुक में यह शामिल नहीं है, वरना मेरे पास अधिक संदर्भ होता। मुझे ऐसा कोई लेख नहीं मिला है जो इस बारे में विस्तार से बताए, न तो माइक्रोसॉफ्ट द्वारा या तीसरे पक्ष के लोगों द्वारा। वे शायद मौजूद हैं, लेकिन मुझे जाना आसान था और इंजीनियर को मुख्य अवधारणा को रिवर्स करना ...