
आपने सब कुछ बंद करना सुनिश्चित किया, लेकिन संदेश अभी भी दिखाई दे रहा है “यह डिवाइस उपयोग में है। कृपया इसे उपयोग करने वाले सभी प्रोग्राम या विंडो बंद करें और पुनः प्रयास करें।”हताशा के कारण डिवाइस को जबरदस्ती निकालने का मन कर सकता है, लेकिन आप ऐसा करने से बचते हैं। आखिर हो क्या रहा है? कौन सी प्रक्रियाएं आपको USB ड्राइव को निकालने से रोक रही हैं, भले ही वे चलती हुई दिखाई न दें? हम आपको सब कुछ बताएंगे।
वे कौन सी प्रक्रियाएं हैं जो यूएसबी ड्राइव को बाहर निकालने से रोकती हैं, भले ही वे खुली हुई दिखाई न दें?

हम सभी के साथ कभी न कभी ऐसा हुआ है: हम विधि का अक्षरशः पालन करते हैं और क्लिक करने से पहले सब कुछ सेव और बंद कर देते हैं। हार्डवेयर को सुरक्षित रूप से बाहर निकालें। लेकिन ऐसा लगता है कि टीम उसे अपने पास रखना चाहती है।और यह हमें सूचित करता है कि डिवाइस अभी भी उपयोग में है। यह हमसे उन सभी प्रोग्रामों या विंडो को बंद करने के लिए भी कहता है जो इसका उपयोग कर रहे हों। लेकिन कुछ भी खुला नहीं है... कम से कम मुझे तो नहीं दिख रहा।
वास्तविकता अलग है: कुछ प्रक्रियाएं भले ही चलती हुई दिखाई न दें, फिर भी USB ड्राइव को निकालने से रोकती हैं। ये प्रक्रियाएं हैं: सामान्य उपयोगकर्ता के लिए अदृश्य प्रक्रियाएंहालांकि, ये प्रोग्राम डिवाइस को लॉक कर देते हैं और उसे सुरक्षित रूप से निकालने से रोकते हैं। सब कुछ (दस्तावेज़, फ़ोटो, संगीत) बंद करने के बाद भी, सिस्टम कहता है कि यूएसबी ड्राइव अभी भी उपयोग में है और इसलिए उसे निकालने की अनुमति नहीं दे सकता।
क्या हो रहा है? ऐसा इसलिए होता है क्योंकि केवल दिखाई देने वाले एप्लिकेशन ही यूएसबी का उपयोग नहीं करते हैं। अन्य एप्लिकेशन भी इसका उपयोग करते हैं। पृष्ठभूमि प्रक्रियाएं, सिस्टम सेवाएं और यहां तक कि सुरक्षा कार्य भी।कुछ ऐसे उपकरण भी होते हैं जिनसे कंप्यूटर को बेहद परेशानी होती है, और चाहे आप कितना भी इंतजार कर लें, यह समस्या हल होने का नाम नहीं लेती। नीचे हम देखेंगे कि कौन-कौन सी प्रक्रियाएं चलती हुई दिखाई न देने पर भी आपको यूएसबी ड्राइव निकालने से रोकती हैं।
“फ़ाइल हैंडलिंग” द्वारा अवरुद्ध (फ़ाइल हैंडल)
इस समस्या की जड़ लगभग हमेशा ऑपरेटिंग सिस्टम की फ़ाइल हैंडलिंग नामक अवधारणा से संबंधित होती है। सरल शब्दों में कहें तो: जब कोई प्रोग्राम किसी फ़ाइल को खोलता है, तो वह उसे केवल "पढ़ता" नहीं है। फाइल सिस्टम के साथ एक विशेषाधिकार प्राप्त संचार चैनल स्थापित करता हैयह अदृश्य प्रक्रिया सिस्टम को बताती है:अरे, मैं अभी भी इस पर काम कर रहा हूँ।"
और बात यह है कि यह अवरोध केवल दृश्यमान अनुप्रयोगों को ही प्रभावित नहीं करता है। अन्य अनुप्रयोगों को भी प्रभावित करता है। दूसरे में कार्यक्रम और सेवाएं योजनाकार डिवाइस के लिए खुले संदर्भ भी बनाते और बनाए रखते हैं। उदाहरण के लिए:
- एंटीवायरस: यह बहुत आम बात है, क्योंकि इसका काम पूरे डिवाइस को मैलवेयर के लिए स्कैन करना है। ऐसा करते समय, यह कई फाइलों या पूरे ड्राइव पर एक खुला "प्रबंधन" बनाए रखता है।
- फ़ाइल अनुक्रमणिकाड्राइव पर खोज की गति बढ़ाने के लिए, विंडोज़ इसकी सामग्री को इंडेक्स करता है। इस प्रक्रिया में कुछ समय लग सकता है, यह पृष्ठभूमि में होती है और इसे खुले हुए एप्लिकेशन के रूप में प्रदर्शित नहीं किया जाता है।
- विंडोज एक्सप्लोरर (Explorer.exe)विंडोज़ में फ़ाइल एक्सप्लोरर (और मैक पर फाइंडर) यूएसबी ड्राइव पर मौजूद फ़ाइलों को खोलकर पढ़ता है ताकि थंबनेल बनाए जा सकें और उनका मेटाडेटा देखा जा सके। विंडो बंद करने के बाद भी, यह प्रक्रिया एक हैंडल खुला रख सकती है, जिससे सुरक्षित रूप से ड्राइव को निकालना संभव नहीं हो पाता।
कल्पना कीजिए कि आपने अपना फोटो या टेक्स्ट एडिटर बंद कर दिया, लेकिन क्या इसने वास्तव में अपना काम पूरा किया? मुख्य प्रक्रिया तो बंद हो गई, लेकिन एक सेकेंडरी फ़ाइल को खुला रखते हुए उसे हैंग किया जा सकता है।आपको यह टास्कबार में कहीं भी दिखाई नहीं देगा, लेकिन यह वहां मौजूद है और यूएसबी ड्राइव को निकालने से रोक रहा है।
कौन सी प्रक्रियाएं USB ड्राइव को निकालने से रोकती हैं: क्लाउड सिंक्रोनाइज़ेशन सेवाएं
जब विभिन्न प्रक्रियाएं आपको यूएसबी ड्राइव निकालने से रोकती हैं, तो क्लाउड सिंक्रोनाइज़ेशन की जांच करना उचित होता है। ये सेवाएं निम्नलिखित में से हैं: टीम द्वारा यूनिट जारी करने में असमर्थता के मुख्य दोषीवनड्राइव जैसी सेवाएं, ड्रॉपबॉक्स Google Drive बाहरी ड्राइव से या उसमें फ़ाइलों को सिंक करने का प्रयास कर सकता है।
बेशक, ऐसा केवल तभी होता है यदि यूएसबी ड्राइव या बाहरी हार्ड ड्राइव में क्लाउड के साथ सिंक्रनाइज़ किए गए फ़ोल्डर के भीतर फ़ाइलें मौजूद हैंजैसे ही आप ड्राइव को अपने पीसी से कनेक्ट करेंगे, सिंक क्लाइंट फ़ोल्डर का पता लगा लेगा और उसकी सामग्री अपलोड करना शुरू कर देगा। आपको कोई खुली विंडो दिखाई नहीं देगी, लेकिन प्रक्रिया जारी रहेगी। onedrive.exe o ड्रॉपबॉक्स.एक्से पूरी क्षमता से काम किया जाएगा।
डिस्क राइट कैश

ऐसे कौन-से अन्य प्रोसेस हैं जो USB ड्राइव को इजेक्ट करने से रोकते हैं, भले ही वे चलते हुए दिखाई न दें? मुझे यकीन है कि आपके साथ भी ऐसा हुआ होगा: आप कई फाइलों को बाहरी ड्राइव पर कॉपी करते हैं। और प्रोग्रेस बार पूरी तरह भर जाता है। आपको लगता है कि कॉपी करने की प्रक्रिया पूरी हो गई है और आप ड्राइव को निकालने के लिए क्लिक करते हैं। लेकिन आपको वही संदेश दिखाई देता है:यह उपकरण उपयोग में है"। क्या हुआ?
इसे कहा जाता है “डिस्क राइट कैश” और यह ऑपरेटिंग सिस्टम द्वारा अपने प्रदर्शन को तेज करने के लिए उपयोग की जाने वाली एक तकनीक है। जब आप किसी फ़ाइल को USB ड्राइव पर कॉपी करते हैं, तो सिस्टम कहता है "तैयार!" डेटा को ड्राइव पर भौतिक रूप से लिखे जाने से बहुत पहले ही प्रक्रिया शुरू हो जाती है। वास्तव में, डेटा पहले रैम से होकर गुजरता है, और वहां से इसे यूएसबी ड्राइव पर भेजा जाता है।
इसलिए, ड्राइव को निकालने की अनुमति देने से पहले, सिस्टम को यह सुनिश्चित करना होगा कि उस कैश में मौजूद सब कुछ डिवाइस से पूरी तरह से खाली हो गया है। यदि इससे पहले बिजली कट जाती है, या आप सीधे यूएसबी से बूट करते हैं, कॉपी की गई फ़ाइल के अपूर्ण या दूषित होने का खतरा बना रहता है।.
इसमें समस्या यह है कि कभी-कभी, एक अन्य पृष्ठभूमि प्रक्रिया बीच में आ जाती है और कॉपी करने की प्रक्रिया को धीमा कर देती है।यह एंटीवायरस या सिस्टम इंडेक्सर हो सकता है; और जब तक बफर में लंबित डेटा मौजूद है, सिस्टम आपको ड्राइव को इजेक्ट करने से रोकेगा। यह सब डेटा की सुरक्षा के एकमात्र उद्देश्य से किया जाता है।
यह कैसे पता लगाया जाए कि कौन सी प्रक्रियाएं यूएसबी ड्राइव को बाहर निकालने से रोक रही हैं?

अंत में, आइए बात करते हैं कि यह कैसे पता लगाया जाए कि कौन सी प्रक्रियाएं आपको यूएसबी ड्राइव को निकालने से रोक रही हैं। यह एक प्रक्रिया, दूसरी प्रक्रिया या एक साथ कई प्रक्रियाएं हो सकती हैं जो आपको ड्राइव को सुरक्षित रूप से निकालने से रोक रही हैं। उनकी पहचान करने के लिए कई उपकरण:
- टास्क मैनेजर (विंडोज)Ctrl + Shift + Esc दबाएं और Processes टैब पर जाएं। किसी भी संदिग्ध प्रक्रिया को बंद करें।
- संसाधन मॉनिटर (विंडोज)रिसोर्स मैनेजर खोलें (विंडोज + आर) और टाइप करें रेसमोन. डिस्क टैब पर, सक्रिय प्रक्रियाओं को देखने के लिए अपने यूएसबी ड्राइव लेटर द्वारा फ़िल्टर करें।
- गतिविधि मॉनिटर (macOS)यह यूटिलिटी आपको डिस्क के आधार पर खोजने और यह देखने की अनुमति देती है कि कौन सी प्रक्रिया आपके वॉल्यूम तक पहुंच रही है (विषय देखें)। मैक टास्क मैनेजर: संपूर्ण गाइड).
और बैकग्राउंड प्रक्रियाओं द्वारा अवरुद्ध ड्राइव को खाली करने के लिए, आप यह कर सकते हैं: लॉग आउट करके दोबारा लॉग इन करने का प्रयास करें।अब आप जान गए हैं कि कौन सी प्रक्रियाएँ आपको USB ड्राइव निकालने से रोकती हैं और उन्हें कैसे पहचानें। अगली बार जब ऐसा हो, तो घबराएँ नहीं और हमारे बताए गए सुझावों में से किसी एक को आजमाएँ।
बचपन से ही मुझे विज्ञान और प्रौद्योगिकी से जुड़ी हर चीज़ में गहरी रुचि रही है, खासकर उन आविष्कारों में जो हमारे जीवन को आसान और अधिक आनंददायक बनाते हैं। मुझे नवीनतम समाचारों और रुझानों से अवगत रहना और अपने द्वारा उपयोग किए जाने वाले उपकरणों और गैजेट्स के बारे में अपने अनुभव, विचार और सुझाव साझा करना पसंद है। इसी कारण मैंने लगभग पाँच वर्ष पूर्व वेब राइटर बनने का निर्णय लिया, और मुख्य रूप से एंड्रॉइड डिवाइस और विंडोज ऑपरेटिंग सिस्टम पर ध्यान केंद्रित किया। मैंने जटिल अवधारणाओं को सरल शब्दों में समझाना सीख लिया है ताकि मेरे पाठक उन्हें आसानी से समझ सकें।
