विंडोज़ पीसी से यूएसबी मीडिया को सुरक्षित रूप से हटाने के पीछे तर्क क्या है?
यह फ़ंक्शन रिमूवेबल मीडिया के लिए है। यही है, मीडिया जो USB, फायरवायर के माध्यम से जुड़ा हुआ है, और इस तरह, किसी भी समय डिस्कनेक्ट किया जा सकता है।
अनुरोध के अनुसार डेटा के प्रत्येक टुकड़े को लिखने के लिए ड्राइव तक पहुंचना ड्राइव पर बहुत अधिक बोझ डाल देगा जो प्रदर्शन को कम करेगा और पहनने में वृद्धि करेगा। प्रदर्शन को बढ़ाने और पहनने और आंसू को कम करने के लिए, विंडोज एक समय में डेटा का एक गुच्छा लिखने के लिए डेटा को कैश कर सकता है । यह शहर के दूसरे छोर तक एक यात्रा में देरी करने जैसा है जब तक कि आप यात्रा को सार्थक बनाने के लिए वहां बहुत कुछ नहीं करते।
कैशिंग के साथ समस्या यह है कि यदि ड्राइव उस समय के बीच अनप्लग हो जाता है, जब लिखित अनुरोध किया गया था और उस समय जब विंडोज डिस्क को कैश "फ्लश" करता है (वास्तव में लेखन करता है), तो वह डेटा नहीं लिखा जाएगा। इससे डेटा हानि होती है और संभवतः भ्रष्टाचार भी।
एक हटाने योग्य वॉल्यूम को "बेदखल" करके, आप कैश को फ्लश करने के लिए विंडोज को बताते हैं और किसी भी डेटा को लिखते हैं जिसका वह इंतजार कर रहा है। इस तरह आप यह सुनिश्चित करते हैं कि ड्राइव को अनप्लग करना सुरक्षित है।
काफी बार जब मैं जल्दी में होता हूं, तो मैं अपने डेस्कटॉप पीसी या लैपटॉप से बाहरी हार्ड ड्राइव से एक यूएसबी पेनड्राइव या यूएसबी केबल को स्वचालित रूप से बाहर निकालता हूं, सिस्टम ट्रे में सुरक्षित रूप से हटाए गए आइकन पर राइट-क्लिक किए बिना और इस मार्ग के माध्यम से अनप्लगिंग । अब तक कुछ भी अनहोनी नहीं हुई है, जब भी मैं "हड़बड़ी में" हुआ हूं।
ऐसा इसलिए है क्योंकि Microsoft बेवकूफ नहीं है (यहाँ बहस नहीं करता है ...) वे जानते हैं कि लोगों को अतिरिक्त काम करना पसंद नहीं है। इसलिए, जब आप पहली बार किसी रिमूवेबल मीडिया को सिस्टम में प्लग करते हैं, जब विंडोज इसके लिए ड्राइवर स्थापित करता है, तो कॉन्फ़िगरेशन का वह हिस्सा जो इसे करता है, वह है "क्विक रिमूवल"।
में डिवाइस मैनेजर , में नीतियाँ की टैब गुण , अपने ड्राइव के लिए संवाद ड्राइव के प्रकार पर निर्भर, आप या तो जल्दी हटाने या बेहतर प्रदर्शन या सक्षम या अक्षम लिखने कैशिंग के लिए ड्राइव कॉन्फ़िगर करने के लिए चुन सकते हैं।
राइट-कैशिंग को सक्षम करने या बेहतर प्रदर्शन का चयन करने से विंडोज को अनुरोध लिखने में देरी करनी पड़ेगी, जो प्रदर्शन को बढ़ाता है और पहनने को कम करता है, लेकिन डेटा-हानि की संभावना को भी बढ़ाता है और इसे हटाने से पहले वॉल्यूम को अस्वीकार करने की आवश्यकता होती है। राइट-कैशिंग को अक्षम करने या त्वरित-हटाने का चयन करने से विंडोज को डिस्क पर सब कुछ तुरंत लिखने का कारण बनता है जो प्रदर्शन को कम करता है और पहनने को बढ़ाता है, लेकिन यह केवल ड्राइव को बाहर खींचने के लिए ठीक बनाता है।
क्योंकि विंडोज हटाने योग्य मीडिया को त्वरित रूप से हटाने के लिए डिफॉल्ट करता है, ज्यादातर लोग शायद ही पहले इसे बेदखल किए बिना इसे अनप्लग करने से एक समस्या का अनुभव करेंगे।
नीचे दिए गए स्क्रीनशॉट विभिन्न मीडिया के लिए डिफ़ॉल्ट ड्राइव नीतियों को दिखाते हैं। नोटिस करने के लिए कुछ दिलचस्प बिंदु हैं।
आंतरिक हार्ड-ड्राइव को राइट-कैशिंग (आकृति 1) का उपयोग करने के लिए सेट किया गया है। यह समझ में आता है क्योंकि यह माना जाता है कि ड्राइव एक स्थायी स्थिरता है, इसलिए यह आम तौर पर एक लिखित अनुरोध और कैश फ्लशिंग के बीच कम अवधि में कभी भी अनुपलब्ध नहीं होगा।
USB फ्लैश-ड्राइव त्वरित-हटाने (चित्र 2) के लिए सेट किया गया है। यह भी समझ में आता है क्योंकि यह आसानी से इसे हटाने के लिए सुविधाजनक बनाता है।
USB मेमोरी-कार्ड को त्वरित-हटाने (चित्र 3) के लिए कॉन्फ़िगर किया गया है। यह तर्कसंगत है क्योंकि यह अनिवार्य रूप से एक यूएसबी फ्लैश-ड्राइव (या किसी अन्य यूएसबी ड्राइव) से अलग नहीं है। क्या दिलचस्प है कि आंतरिक मेमोरी-कार्ड रीडर को त्वरित-हटाने (आंकड़ा 4) पर भी सेट किया गया है। पाठक स्वयं लैपटॉप में निर्मित होता है, और इसलिए हमेशा मौजूद होता है, लेकिन कार्ड को हटाया जा सकता है, और इसलिए यह त्वरित हटाने के लिए चूक करता है। (यह फ्लॉपी ड्राइव के लिए समान है; कोई कैशिंग नहीं है क्योंकि ड्राइव में डिस्क को हटाया जा सकता है।)
इससे भी अधिक दिलचस्प बाहरी यूएसबी हार्ड-ड्राइव (आंकड़ा 5), और आइपॉड मिनी (आंकड़ा 6) है जिसमें थोड़ा, कताई हार्ड-ड्राइव है। ये वास्तविक हार्ड-ड्राइव हैं, फ्लैश-ड्राइव नहीं हैं, लेकिन क्योंकि वे हटाने योग्य हैं, फिर भी वे त्वरित-हटाने के लिए डिफ़ॉल्ट हैं। फिर से, यह समझ में आता है क्योंकि डिस्क पर डेटा लिखे जाने से पहले उन्हें अनप्लग किया जा सकता है।
अगर ऐसा नहीं किया गया तो क्या मैं वास्तव में USB मीडिया की जानकारी खो सकता हूं?
क्या इस तरह की जानकारी खोने की भेद्यता [sic] बहुत बढ़ गई है, अगर usb मीडिया अभी भी इसे कंप्यूटर से बाहर खींचने के समय फ्लैश कर रहा है (जैसा कि फ्लैश न होने के विपरीत है)?
हाँ। समस्या यह है कि भले ही कोई ड्राइव त्वरित हटाने के लिए सेट की गई हो, इसे तुरंत अनप्लग करना सुरक्षित नहीं बनाता है। सिर्फ इसलिए कि विंडोज तुरंत लिखता है, इसका मतलब यह नहीं है कि वे तुरंत होते हैं।
अधिकांश हटाने योग्य मीडिया जैसे फ्लैश-ड्राइव और मेमोरी-कार्ड हार्ड-ड्राइव की तुलना में बहुत धीमा हैं। इसलिए, भले ही विंडोज ने अनुरोध के रूप में लिखने की शुरुआत की, लेकिन आमतौर पर डेटा को वास्तव में लिखे जाने में कुछ क्षण लगेंगे। भले ही लिखें / कॉपी / आदि। डायलॉग बॉक्स जो लिखने की प्रगति को दर्शाता है, ड्राइव अभी भी कुछ और क्षणों के लिए लिख रहा है, और यदि इसकी स्वयं की ड्राइव-गतिविधि एलईडी है, तो आप इसे देख सकते हैं। मीडिया को तुरंत हटा देना सुरक्षित नहीं है; एलईडी देखें और इसके लिए प्रतीक्षा करें पूरी तरह से चमकती बंद करो।
अतिरिक्त सुरक्षित होने के लिए, आप एक प्रोग्राम का उपयोग कर सकते हैं जैसे सिंक कैश को फ्लश करने के लिए विंडोज को बताता है। अनिवार्य रूप से, यह सुरक्षित रूप से बेदखल फ़ंक्शन का उपयोग करने के समान है, लेकिन यदि आप इसे अपने हटाने योग्य ड्राइव के विशिष्ट ड्राइव-अक्षर के साथ चलाने के लिए डेस्कटॉप पर शॉर्टकट बनाते हैं तो यह थोड़ा अधिक सुविधाजनक हो सकता है। यह लगभग 5-10 सेकंड बचाएगा, जो ज्यादा आवाज नहीं करता है, लेकिन एचसीआई में, एक बड़ा अवरोध है। इससे भी बेहतर यह है कि यह केवल कैश को फ्लश करता है, यह वास्तव में ड्राइव को अस्वीकार नहीं करता है । इसलिए, ड्राइव अभी भी माउंट किया गया है और उपयोग के लिए उपलब्ध है अगर आपको अचानक कुछ याद है जो आप इसके साथ करना भूल गए थे। यह इसे और भी उपयोगी बनाता है क्योंकि आप इसे एक हॉटकी भी असाइन कर सकते हैं ताकि आप कैश को फ्लश कर सकें और इसे कीस्ट्रोक के साथ अनप्लगिंग के लिए सुरक्षित बना सकें।
चित्र 1 : आंतरिक एचडीडी नीति
चित्र 2 : USB फ्लैश-ड्राइव नीति
चित्र 3 : आंतरिक मेमोरी-कार्ड रीडर नीति
चित्र 4 : USB मेमोरी-कार्ड रीडर नीति
चित्र 5 : बाहरी एचडीडी नीति
चित्र 6 : आईपॉड (मिनी) एचडीडी