हार्डवेयर को इतनी धीमी गति से क्यों निकालें?


19

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

क्या कोई कारण है कि यह अन्य आदेशों की तुलना में धीमा होना चाहिए? क्या यह समय के कारण कंप्यूटर को यह पता लगाने में लगता है कि क्या हटाया जा सकता है?

यहां छवि विवरण दर्ज करें


15
सिस्टम को यह देखने के लिए कि उपकरण क्या हैं, बस को पोल करना है, और उनके साथ जुड़े संसाधनों की प्रतिक्रिया और गणना करने के लिए उनकी प्रतीक्षा करें।
फ्रैंक थॉमस

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

2
@Synetech, मेरा मानना ​​है कि बस मतदान एल्गोरिदम सेट-आउट का उपयोग करते हैं, इसलिए वे क्वेरी सिग्नल भेजते हैं, और प्रतिक्रियाओं के लिए X समय प्रतीक्षा करते हैं। कि प्रतीत होता है स्थिर अंतराल की व्याख्या करेगा। हालांकि एक विहित जवाब नहीं; मैं इंजीनियर नहीं हूं।
फ्रैंक थॉमस

1
पृष्ठभूमि और रंग-रूप में चलाएँ ProcMon क्या धीमी है: channel9.msdn.com/Shows/Defrag-Tools/...
magicandre1981

कुछ प्रोग्राम या संसाधन भी हो सकते हैं जो USB हार्डवेयर के नियंत्रण को अनिच्छुक हैं या प्रतिक्रिया देने के लिए कुछ समय लेते हैं। मेरे अनुभव में (विस्टा के साथ), अगर मैंने डिवाइस पर एक्सप्लोरर (उदाहरण के लिए एक पेन ड्राइव मानकर) चलाया था, तो इससे अधिक समय लगेगा यदि उस पर कुछ भी नहीं चला था (यहां तक ​​कि एक्सप्लोरर का ऑटोरन), जहां से हटाना तत्काल होगा।
डॉकटोरो रीचर्ड

जवाबों:


8

ऐसा इसलिए है क्योंकि विंडोज, प्रदर्शन में सुधार करने के लिए, "स्थगित लिखता है" नामक एक तकनीक का उपयोग करता है, जिसमें विंडोज हमेशा आपके बाहरी ड्राइव पर हर बार आपके द्वारा उपयोग किए जाने पर तुरंत सब कुछ नहीं लिखता है। बल्कि, यह डेटा में मेमोरी को पकड़कर बहुत सारे छोटे लेखन को एक बड़े लेखन में समेकित करता है।

यह सिर्फ बर्तन धोने जैसा है; हर बार जब आप एक ही कप या प्लेट का उपयोग करते हैं, तो हर दिन एक डिशवॉशर लोड करना कहीं अधिक कुशल होता है।

लेकिन नकारात्मक पक्ष यह है कि आपके द्वारा अपने USB ड्राइव पर स्थानांतरित किए गए कुछ डेटा वास्तव में आपके कंप्यूटर की मेमोरी में हो सकते हैं। इसीलिए आपको केवल ड्राइव को बाहर नहीं निकालना चाहिए, लेकिन सबसे पहले Windows को सुरक्षित रखें हार्डवेयर आइकन का उपयोग करके ड्राइव को मेमोरी में पकड़े हुए कुछ भी लिखने के लिए मजबूर करें।

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

तेज़ हटाने के लिए आप मोड की सुरक्षा के लिए अपनी USB डिस्क सेटिंग बदल सकते हैं। लेकिन इस मोड में स्थानांतरण धीमा है।

लेकिन दूसरा तरीका " usb-disk-ejector " का उपयोग कर रहा है, यह Software Free और पोर्टेबल है। तेज और सुरक्षित।


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

इस सवाल का जवाब नहीं है।
प्लोनी

संदर्भित प्रोग्राम एक अच्छा समाधान हो सकता है, भले ही कड़ाई से प्रश्न का उत्तर न दे रहा हो।
लॉरेंस सी

हटाने योग्य ड्राइव के लिए डिफ़ॉल्ट व्यवहार इस सटीक कारण के लिए, लिखना स्थगित नहीं करना है।
जेमी हनराहन

0

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

एक अपेक्षाकृत बड़ा नहीं। जुड़े आभासी और / या नेटवर्क प्रिंटर और अन्य उपकरणों के कारण यह धीमी गति से काम कर सकता है।

यदि आप अपने टास्कबार में एक अतिरिक्त आइकन रख सकते हैं, तो यहाँ एक काम है (रखने के लिए थोड़ा कष्टप्रद हो सकता है) -

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

यहां छवि विवरण दर्ज करें

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

वैकल्पिक रूप से, चूंकि आपके पास डिवाइस और प्रिंटर विंडो पहले से ही खोली गई है (हालांकि कम से कम), आप इसे पुनर्स्थापित कर सकते हैं, डिवाइस पर क्लिक करें और बेदखल करें। (नीचे की छवि के अनुसार दो तरीके)।

यहां छवि विवरण दर्ज करें

सौभाग्य।


यह सही नहीं है। "डिवाइस और प्रिंटर" डिस्प्ले (और डिवाइस मैनेजर) पहले से मौजूद डेटा (डिवाइस नोड्स नामक संरचनाओं का एक पेड़) पर काम करते हैं। "सुरक्षित रूप से हार्डवेयर निकालें" अधिक समय लेता है। तो डिवाइस मैनेजर में "हार्डवेयर परिवर्तनों के लिए स्कैन" करता है।
जेमी हनराहन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.