/ / यह आपके रीसायकल बिन से हटाए जाने पर डेटा का क्या होता है?

जब यह आपके रीसायकल बिन से हटा दिया जाता है तो डेटा क्या होता है?

क्या-क्या होता है करने के लिए डेटा-जब यह हो जाता है हटाए-से-अपने-रीसायकल-बिन-00

अधिकांश समय हम शायद ही कभी किसी विचार को छोड़ते हैंहटाए गए फ़ाइलों को जानने के बाद वे अब हमारे रास्ते से बाहर हैं, लेकिन वास्तव में उन फ़ाइलों का क्या होता है जब हम उन्हें हटाते हैं? आज के सुपरयूजर Q & A पोस्ट में डिलीट प्रक्रिया के बारे में एक जिज्ञासु पाठक के सवालों के जवाब हैं।

आज का प्रश्न और उत्तर सत्र हमारे पास SuperUser के सौजन्य से आता है — स्टैक एक्सचेंज का एक उपखंड, जो कि Q & A वेब साइटों का एक समुदाय संचालित समूह है।

जेरार्ड्स वर्ल्ड (फ़्लिकर) के सौजन्य से फोटो

प्रश्न

सुपरयूजर रीडर शिया ए जानना चाहता है कि कंप्यूटर पर हटाई गई फ़ाइलों का क्या होता है:

अगर मैं यहाँ गलत हूँ तो मुझे सुधारो, लेकिन जब तुमअपने पीसी से कुछ हटाएं, आपके सभी कंप्यूटर बाइनरी में से कुछ को 0 की जगह 1 (या उस प्रभाव के लिए कुछ) के साथ लिखते हैं। इसलिए जब आप कुछ को रीसायकल बिन में भेजते हैं, तो यह फ़ाइल के ऊपर लिखता है, फिर जब आप रीसायकल बिन से फ़ाइल को हटाते हैं, तो यह अधिक लिखता है?

बस पूरी फ़ाइल हटाने और रीसायकल बिन प्रक्रिया कैसे काम करती है?

उत्तर

SuperUser योगदानकर्ता Boann और Mary Biggs का जवाब हमारे लिए है। सबसे पहले, Boann:

न तो ऑपरेशन फ़ाइल पर लिखते हैं। एक फ़ाइल को रीसायकल बिन में ले जाना बस यही करता है, फ़ाइल को स्थानांतरित करता है। इसकी सामग्री पूरी तरह से बरकरार है।

रीसायकल बिन से फ़ाइल हटाना (या हटाना)यह सीधे Shift + Delete का उपयोग करते हुए) फ़ोल्डर से फ़ाइल नाम प्रविष्टि को हटा देता है। फ़ाइल द्वारा पहले अधिग्रहीत डिस्क का हिस्सा संशोधित या अधिलेखित नहीं है और अभी भी फ़ाइल डेटा शामिल है, लेकिन वह डेटा अब फ़ाइल नाम से लिंक नहीं है। डिस्क पर वह स्थान "मुक्त" के रूप में दर्ज किया गया है, हालाँकि, भविष्य में डिस्क पर लिखी गई जगह उस स्थान का पुन: उपयोग कर सकती है, और यदि आप डिस्क का उपयोग करते रहते हैं, तो अंतरिक्ष लगभग निश्चित रूप से अधिलेखित हो जाएगा अंत में.

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

मैरी बिग्स के जवाब के बाद:

एक फ़ाइल दो भागों में है:

  • एक निर्देशिका प्रविष्टि जो फ़ाइल नाम और रिकॉर्ड करती हैडिस्क पर ब्लॉक की एक सूची भी शामिल है जिसमें फ़ाइल की डेटा सामग्री है। ऑपरेटिंग सिस्टम तब "जानता है" कि ये ब्लॉक उपयोग में हैं।
  • वास्तविक ब्लॉक जिसमें फ़ाइल की डेटा सामग्री होती है।

जब कोई फ़ाइल हटा दी जाती है:

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

स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें।