रीसायकल बिन कैसे काम करता है?


29

विंडोज में रीसायकल बिन वास्तव में क्या करता है? क्या यह केवल एक महिमा फ़ोल्डर और जल्द ही नष्ट कर दिया फ़ाइलों के लिए एक जगह है, या यह कुछ विशिष्ट करता है? विशेष रूप से, ऐसी फाइलें हैं जिन्हें रिसाइकल बिन में "स्थानांतरित" किया जाता है, वास्तव में हार्ड डिस्क पर ले जाया जाता है, या फ़ाइलों को स्थानांतरित करने के लिए सिर्फ संकेत हैं? मैं एक काफी अनुभवी उपयोगकर्ता हूं, मैं सिर्फ रीसायकल बिन की अधिक गहराई से व्याख्या करना चाहता था।


3
यह वास्तव में एक दिलचस्प सवाल है। यदि रीसायकल बिन सरल थे, तो कुछ हज़ार फ़ाइलों वाली फ़ोल्डर को जोड़ने के लिए इसे हमेशा के लिए नहीं लिया जाएगा।
डैनियल बेक



1
सबसे अच्छी जानकारी हमेशा उन लोगों से होती है जो वास्तव में रिकवरी सॉफ़्टवेयर लिखते हैं: pandorarecovery.com/knowledge_base/general/recycler.php । और dereknewton.com/2010/06/… और linuxsleuthing.blogspot.sg/2009/10/… और cybersecurityinstitute.biz/INFO2.htm
Pacerier

जवाबों:


32

संदर्भ हटा दिया जाता है, मूल स्थान को जानने के लिए रीसायकल बिन में एक मेटाडेटा फ़ाइल रखी जाती है।

शुरुआती दिनों में, विंडोज 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

फ़ाइल पथ के बीच में रिक्त स्थान होने का कारण यह है कि यह विस्तृत बाइट चार्ट में संग्रहीत है, कुछ भाषाओं के लिए विशेष वर्णों के साथ-साथ यूनिकोड और क्या है। पहले के प्रतीक द्विआधारी हैं और इसमें फ़ाइल आकार और अनुमतियाँ, साथ ही फ़ाइल डेटा के लिए एक सूचक भी शामिल है। संक्षेप में, इसमें मूल संदर्भ को फिर से संगठित करने के लिए पर्याप्त जानकारी है ...

यह दुखद है कि विंडोज इंटर्नल बुक में यह शामिल नहीं है, वरना मेरे पास अधिक संदर्भ होता। मुझे ऐसा कोई लेख नहीं मिला है जो इस बारे में विस्तार से बताए, न तो माइक्रोसॉफ्ट द्वारा या तीसरे पक्ष के लोगों द्वारा। वे शायद मौजूद हैं, लेकिन मुझे जाना आसान था और इंजीनियर को मुख्य अवधारणा को रिवर्स करना ...


अच्छा, मुझे अभी वही पता चला है जो आपने पोस्ट किया है। क्या आपके पास Example.txtकमांड प्रॉम्प्ट से अपना पता लगाने का कोई तरीका है ? मेरा उपयोग मामला गलत फाइल का उपयोग करके पूरे ड्राइव को खोजने के लिए है, dir c:\*.doc* /a/sलेकिन यह रीनेम और इस मेटाडाटा फ़ाइल में रखे जा रहे असली नाम के कारण रीसायकल बिन में कोई डॉक्स नहीं मिलता है।
लेवेन कीर्सेमेकर्स

शायद रीसायकल बिन सामग्री को टटोलने के लिए इसमें शामिल होगा। डननो हालांकि कैसे।
तमारा विज्समैन

शायद dir /a/s:) की मेरी अपेक्षाओं को अद्यतन करना आसान है । tx टॉम।
लेवेन केर्सेमेकर्स

@TomWijsman, अजीब, मैं वास्तव में नाम बदल सकता हूं C:\$Recycle.Bin(win8 पर कोशिश की गई)! क्या ऐसा करना सुरक्षित है?
5
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.