क्या "स्टॉपिंग" USB ड्राइव वास्तव में ड्राइव को प्रभावित करता है?


48

मैंने हमेशा अपने कंप्यूटर से अपने USB ड्राइव को सालों तक अनप्लग किया है और कुछ भी बुरा नहीं हुआ है; लेकिन मैंने सुना है कि आपको Safely Remove Hardwareड्राइव हटाने से पहले " " उपयोग करना चाहिए । " Safely Remove Hardware" प्रोग्राम क्या करता है (आउटपुट बफर के अलावा)?
क्या यह सुनिश्चित करने के लिए सिफारिश की गई है कि डिवाइस के सभी डेटा ट्रांसमिशन बंद हो गए हैं, या कोई अन्य कारण है?


मैं यह सुनिश्चित करने के लिए भी जांच करता हूं कि ड्राइव उपयोग में नहीं है या इसे लिखा नहीं जा रहा है।
मोआब

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

@ मैट: ड्राइव में कैश भी होता है।
बिली ओनेल

@BillyONeal मैंने कभी यह नहीं कहा :), जब मैं कहता हूं कि ड्राइव का मतलब है वास्तविक प्लैटर, वाष्पशील मेमोरी से लेकर नॉनवॉलेटिक मेमोरी।
मैट

@ मट्टा: पृथ्वी पर ऐसा कैसे है कि प्लाटर प्रभावित नहीं कर रहे हैं? बेदखल करने की कार्रवाई बफ़र्स प्लाटर्स पर फ़्लश करती है।
बिली ओनेल

जवाबों:


74

यह इस बात पर निर्भर करता है कि आपने ड्राइव के लिए क्या सेटिंग की है। उदाहरण के लिए, यदि आप डिस्क ड्राइव के लिए डिवाइस मैनेजर में देखते हैं, तो आपको कुछ इस तरह दिखाई देगा:

डिवाइस मैनेजर उदाहरण

यदि आपके पास पहला विकल्प (त्वरित निष्कासन) चयनित है, तो ड्राइव को बाहर निकालना केवल विभाजन को अनमाउंट करता है, और अब प्रोग्राम को ड्राइव तक पहुंचने की अनुमति नहीं देता है।

यदि आप दूसरा विकल्प (बेहतर प्रदर्शन) चुनते हैं, तो ड्राइव को बेदखल करके किसी भी कैश को ओएस मेमोरी में फ्लश कर देता है, फाइलसिस्टम को अनमाउंट करता है (जो कुछ बफ़र्स भी फ्लश कर सकता है), और ऑन-डिवाइस बफ़र्स को फ्लश करता है।


7
+1 के लिए कि यह "यह निर्भर करता है" कॉन्फिगरेशन पर है, और स्क्रीनशॉट सहित
लिन क्रम्बलिंग

अच्छा जवाब! क्या आप सुपर यूजर ब्लॉग के लिए इस बारे में संक्षेप में लिखने के इच्छुक होंगे ? यदि हां, तो मुझे चैट में या इस टिप्पणी का जवाब देने से बताएं ।
nhinkle

यह मानता है कि आप विंडोज का उपयोग कर रहे हैं ... मैक और लिनक्स मशीनों में AFAIK का विकल्प नहीं है, लेकिन फिर भी यदि आप ड्राइव को अनमाउंट करने से पहले यूएसबी स्टिक को बाहर निकालते हैं तो यह शिकायत करेगा।
calum_b

@scottishwildcat - मैक और लिनक्स मशीनें फाइलसिस्टम कोड में कैश से निपटने में बाधा डालती हैं। डिफ़ॉल्ट सिंक द्वारा FAT (32, एक्सफ़ैट आदि) फाइलसिस्टम हर 5s लिखते हैं, NTFS (आरयू - फ्यूज कार्यान्वयन) हमेशा पेचीदा होता है और मेरे ज्ञान से परे, ext2,3 FAT के समान व्यवहार करता है .. XFS, btrfs, ext4 डिफ़ॉल्ट रूप से अधिक मजेदार है , मुझे MacOSX में UFS / UFS + के बारे में कोई जानकारी नहीं है।
qdot

1
@qdot: ज्यादातर उपभोक्ता स्तर ड्राइव लिखने के पीछे कैशिंग के रूप में ज्यादा नहीं है। अधिक एंटरप्रेसी ड्राइव में लगभग हमेशा ड्राइव या कंट्रोलर पर राइट-बैक कैशिंग के कुछ रूप होते हैं। दोनों प्रकार बाहरी संस्करणों के रूप में उपलब्ध हैं। यह USB मास संग्रहण युक्ति नहीं है जिसके बारे में हम यहां बात कर रहे हैं; उसी संवाद का उपयोग किसी भी प्रकार के उपकरण के लिए किया जाता है जिसे डिस्कनेक्ट किया जा सकता है; जैसे eSATA, फायरवायर, IBIS / HSDL, लाइटपेक, इत्यादि
बिली ONeal

8

नया डेटा तुरंत यूएसबी ड्राइव में सहेजा नहीं गया है, यह कुछ समय के लिए रैम में संग्रहीत है। उस appoarch की प्राथमिक प्रेरणा जगह पर फिर से लिखा पृष्ठों पर कुछ प्रदर्शन हासिल करने के लिए है।

इसलिए, बिना सोचे-समझे अनप्लग करने से आपको कुछ जोखिम होता है कि हाल ही में रैम में अस्थायी रूप से रखे गए पृष्ठ डिस्क पर कभी नहीं पहुंचेंगे।

यह न केवल डेटा को प्रभावित कर सकता है, बल्कि मेटाडेटा भी - पूरी निर्देशिका गायब हो सकती है, कचरा दिखा सकता है आदि यह NTFS पर होने की संभावना कम है, क्योंकि NTFS के मेटाडेटा के लिए लेनदेन लॉग है। NTFS पर तो आप फ़ाइलों में उपयोगकर्ता डेटा को भ्रष्ट करते हैं और यदि आप असुरक्षित अनप्लग पर अनलकी हैं तो मेटाडेटा परिवर्तन वापस आ गए हैं।


4
NTFS 'लेन-देन लॉग फाइल सिस्टम की स्थिरता सुनिश्चित करता है। यह सुनिश्चित नहीं करता है कि आप जो कुछ भी वॉल्यूम में लिखते हैं वह वास्तव में लिखा जाता है।
बिली ओनली

1
यह दूसरे तरीके से भी काम करता है। यदि डेटा को कंप्यूटर में कॉपी किया जा रहा है तो एचडीडी बनता है, तो हो सकता है कि यह विलंबित स्थानांतरण के लिए निर्धारित किया गया हो। उस स्थिति में, डेटा गंतव्य ड्राइव पर दिखाई देगा, लेकिन यदि होस्ट अनप्लग है, तो गंतव्य डेटा गायब हो जाएगा।
आंद्रेजाको

साथ ही, ड्राइव को लिखने में देरी कुल लेखन को कम करने की कोशिश करती है - जीवन भर की ड्राइव।
DefenestrationDay

@ कैपटिकमडम्स: शायद ठोस राज्य ड्राइव के लिए जो सच है। परम्परागत चुंबकीय भंडारण में लिखने की सीमा नहीं होती है। (वैसे कम से कम "यथोचित रूप से इतना छोटा नहीं है कि कोई व्यक्ति सीमा तक पहुंच जाए")
बिली ओनली

3

वास्तव में, यह सब करता है। यह सभी बफ़र्स को फ्लश करता है और यह सुनिश्चित करता है कि सिस्टम से डिस्कनेक्ट करके अब यूएसबी ड्राइव को एक्सेस नहीं किया जा सकता है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.