जब यह आपके रीसायकल बिन से हटा दिया जाता है तो डेटा क्या होता है?
अधिकांश समय हम डिलीट की गई फ़ाइलों के बारे में शायद ही कभी सोचते हैं कि वे अब हमारे रास्ते से बाहर हैं, लेकिन वास्तव में उन फाइलों का क्या होता है जब हम उन्हें हटाते हैं? आज के SuperUser Q & A पोस्ट में डिलीट प्रक्रिया के बारे में एक जिज्ञासु पाठक के सवालों के जवाब हैं.
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.
जेरार्ड वर्ल्ड (फ़्लिकर) के सौजन्य से फोटो.
प्रश्न
सुपरयूजर रीडर शिया ए जानना चाहता है कि कंप्यूटर पर डिलीट हुई फाइलों का क्या होता है:
अगर मैं यहां गलत हूं तो मुझे सुधारें, लेकिन जब आप अपने पीसी से कुछ हटाते हैं, तो आपका सारा कंप्यूटर 0 पर 1 की जगह (या उस प्रभाव के लिए कुछ) के साथ बाइनरी में से कुछ पर लिखता है। इसलिए जब आप कुछ को रीसायकल बिन में भेजते हैं, तो यह फाइल के हिस्से पर लिखता है, फिर जब आप रीसायकल बिन से फाइल को हटाते हैं, तो यह अधिक लिखता है?
बस पूरी फ़ाइल हटाने और रीसायकल बिन प्रक्रिया कैसे काम करती है?
उत्तर
SuperUser योगदानकर्ता Boann और Mary Biggs का जवाब हमारे लिए है। सबसे पहले, Boann:
न तो ऑपरेशन फ़ाइल पर लिखते हैं। एक फ़ाइल को रीसायकल बिन में ले जाना बस यही करता है, फ़ाइल को स्थानांतरित करता है। इसकी सामग्री पूरी तरह से बरकरार है.
रीसायकल बिन से फ़ाइल हटाना (या Shift + Delete का उपयोग करके इसे सीधे हटाना) फ़ोल्डर से फ़ाइल नाम प्रविष्टि को हटा देता है। फ़ाइल द्वारा पहले अधिग्रहीत डिस्क का हिस्सा संशोधित या अधिलेखित नहीं है और अभी भी फ़ाइल डेटा शामिल है, लेकिन वह डेटा अब फ़ाइल नाम से लिंक नहीं है। डिस्क पर वह स्थान "फ्री" के रूप में दर्ज किया गया है, हालाँकि, डिस्क पर भविष्य लिखता है, उस स्थान का पुन: उपयोग कर सकता है, और यदि आप डिस्क का उपयोग करते हैं, तो अंतरिक्ष लगभग निश्चित रूप से अधिलेखित हो जाएगा अंत में.
ऐसे मामले में जहां आपको हटाए गए डेटा की वसूली को रोकने की आवश्यकता होती है, डेटा को सुरक्षित रूप से अधिलेखित करने के लिए विशेष उपकरण मौजूद हैं। यह डिफ़ॉल्ट रूप से नहीं किया जाता है क्योंकि यह धीमा है और डिस्क पर पहनता है.
मैरी बिग्स के जवाब के बाद:
एक फ़ाइल दो भागों में है:
- एक निर्देशिका प्रविष्टि जो फ़ाइल का नाम रिकॉर्ड करती है और इसमें डिस्क पर ब्लॉक की एक सूची होती है जिसमें फ़ाइल की डेटा सामग्री होती है। ऑपरेटिंग सिस्टम तब "जानता है" कि ये ब्लॉक उपयोग में हैं.
- वास्तविक ब्लॉक जिसमें फ़ाइल की डेटा सामग्री होती है.
जब कोई फ़ाइल हटा दी जाती है:
- निर्देशिका प्रविष्टि में ब्लॉक की सूची को "मुक्त" के रूप में चिह्नित किया गया है और ऑपरेटिंग सिस्टम में वापस आ गया है। निर्देशिका प्रविष्टि हटा दी जाती है, इसलिए फ़ाइल फ़ाइल सिस्टम से "गायब" हो जाती है.
- वास्तविक ब्लॉक स्पर्श नहीं किए जाते हैं, इसलिए फ़ाइल की डेटा सामग्री तब तक अछूती रहती है जब तक कि कोई अन्य नई फ़ाइल उन्हें अधिलेखित नहीं कर देती। यही कारण है कि फ़ाइल पुनर्प्राप्ति सॉफ़्टवेयर अक्सर हटाए गए फ़ाइलों को फिर से बना सकता है (लेकिन केवल अगर इसे हटाने के तुरंत बाद उपयोग किया जाता है).
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.