विंडोज 10 का उपयोग करते समय, आपने किसी फाइल को डिलीट करने या इसे किसी अन्य स्थान पर ले जाने का प्रयास किया होगा और एक त्रुटि का सामना किया होगा जिसमें कहा गया है "Action Cannot Be Completed Because The File is Open in Another Program," भले ही आपने किसी प्रोग्राम में फाइल नहीं खोली हो। इस त्रुटि के उत्पन्न होने के कई कारण हो सकते हैं। यहां कई फिक्स हैं जो इस समस्या को हल करने में मदद कर सकते हैं।
क्या फाइल किसी अन्य कंप्यूटर पर खुली है?
यदि आपका कंप्यूटर लोकल नेटवर्क से जुड़ा है - चाहे घर पर हो या ऑफिस में - तो यह संभव है कि आप जिस फाइल को बंद करना चाहते हैं वह नेटवर्क पर कहीं और खुली हो (शायद गलती से भी!)।
यदि आपको संदेह है कि फाइल नेटवर्क पर किसी अन्य कंप्यूटर पर खुली हो सकती है, तो आपको ऑफिस में घूमकर पूछने या अन्य कंप्यूटर्स पर गड़बड़ करने की अजीबता से गुजरने की जरूरत नहीं है।
इसके बजाय, स्टार्ट पर क्लिक करें, "computer management" खोजें और इसे खोलें।
नई विंडो में, System Tools के बगल में ड्रॉप-डाउन एरो पर क्लिक करें, Shared Folders के बगल में ड्रॉप-डाउन एरो पर क्लिक करें, फिर Open Files पर क्लिक करें।
यह आपके नेटवर्क पर खुली किसी भी शेयर्ड फाइल को दिखाएगा। आप फाइल पर राइट-क्लिक करके इसे बंद कर सकते हैं या खाली जगह पर क्लिक करके "Disconnect All Open Files" चुन सकते हैं।
टास्क मैनेजर में फाइल का पता लगाएं
Ctrl + Shift + Esc शॉर्टकट का उपयोग करके टास्क मैनेजर खोलें।
Processes टैब में फाइल देखें जो आपको वर्तमान में उपयोग किए जा रहे सभी एप्लिकेशन दिखाता है, चाहे आपकी जानकारी के साथ या बिना।
फाइल चुनें और मैनेजर विंडो के नीचे "End Task" ऑप्शन पर टैप करें ताकि प्रोग्राम द्वारा फाइल का उपयोग बंद हो जाए।
फाइल पर वापस जाएं और इसे फिर से डिलीट करने का प्रयास करें। यदि यह अभी भी काम नहीं करता है, तो अगले चरण पर जाएं।
टास्क मैनेजर के माध्यम से फाइल एक्सप्लोरर को रीस्टार्ट करें
एक बार फिर, टास्क मैनेजर खोलें और Processes टैब पर जाएं।
तब तक नीचे स्क्रॉल करें जब तक आपको Windows Explorer प्रोसेस न मिल जाए। उस पर राइट-क्लिक करें, फिर "End Task" पर क्लिक करें।
मैनेजर विंडो के शीर्ष पर File पर जाएं और "Run New Task" चुनें।
खुलने वाली नई विंडो में, "explorer.exe" टाइप करें और एंटर दबाएं।
यह प्रक्रिया किसी भी समस्या को दूर करने के लिए Windows Explorer को रीस्टार्ट करेगी जो इसकी मेमोरी या कैश्ड फाइलों के साथ हो सकती है जो समस्या पैदा कर रही थीं।
एक बार फिर, फाइल पर जाएं और इसे डिलीट करने का प्रयास करें। यदि यह अभी भी काम नहीं करता है, तो अगले चरण पर जाएं।
हिडन thumbs.db फाइलों में थंबनेल कैशिंग बंद करें
माइक्रोसॉफ्ट ने अतीत में स्वीकार किया है कि फाइलों और फोल्डर्स से संबंधित थंबनेल कैश "File is Open In Another Program" त्रुटि पैदा कर सकता है, इसलिए थंबनेल कैश से निपटने से त्रुटि को हल करने में मदद मिल सकती है।
1. Win + R दबाएं।
2. gpedit.msc टाइप करें, फिर एंटर दबाएं।
3. खुलने वाली नई विंडो में, "User Configuration → Administrative Templates → Windows Components → File Explorer" पर जाएं।
4. दाएं पेन पर जाएं और "Turn off the caching of thumbnails in hidden thumbs.db files" पर डबल-क्लिक करें।
5. Enabled के बगल में बटन चुनें और फिर Apply, उसके बाद OK दबाएं।
फाइल एक्सप्लोरर में सभी थंबनेल अब डिसेबल हो जाएंगे, जिससे आप फाइल पर वांछित कार्रवाई कर सकेंगे। आप उपरोक्त चरणों का पालन करके और पॉलिसी को वापस "Not Configured" में बदलकर थंबनेल को फिर से इनेबल कर सकते हैं।
अस्थायी फाइलें डिलीट करें
अस्थायी फाइलें आपके कंप्यूटर पर हर बार स्टोर होती हैं जब आप किसी भी तरीके से फाइल को संशोधित करते हैं। ये अस्थायी फाइलें आपको संबंधित फाइलों को स्थानांतरित या डिलीट करने से रोक सकती हैं। यहां बताया गया है कि आप अपने कंप्यूटर स्टोरेज से अस्थायी फाइलों से कैसे छुटकारा पा सकते हैं।
1. Win + R दबाएं।
2. इनपुट बार में %temp% टाइप करें और एंटर दबाएं।
3. खुलने वाले नए फोल्डर में आपके फाइल एक्सप्लोरर में स्टोर सभी अस्थायी फाइलें होंगी, Ctrl + A दबाकर सभी फाइलों को चुनें और उन्हें एक साथ डिलीट करें।
4. दूसरी लोकेशन पर अभी भी अस्थायी फाइलें स्टोर हो सकती हैं। फिर से, Win + R दबाएं, temp टाइप करें और एंटर दबाएं।
5. एक बार फिर, खुलने वाले फोल्डर में सभी अस्थायी फाइलों को चुनें और उन सभी को डिलीट करें।
फोल्डर को वायरस के लिए जांचें
अंत में, यदि उपरोक्त कोई भी विधि काम नहीं करती है, तो समस्या अधिक गंभीर हो सकती है। फाइल से जुड़ा एक वायरस हो सकता है जो आपको फाइल में बदलाव करने से रोक रहा है। फाइल को अपने एंटीवायरस सॉफ्टवेयर के माध्यम से चलाएं ताकि इसमें मौजूद किसी भी वायरस या मैलवेयर का पता लगाया जा सके।
यदि यह मामला बनता है, तो अपने एंटीवायरस सॉफ्टवेयर का उपयोग करके फाइल को आइसोलेट करें और इससे पहले कि यह अन्य फाइलों को संक्रमित कर सके, इसे डिलीट करें।
"File Is Open in Another Program" त्रुटि का सामना करना एक निराशाजनक समस्या हो सकती है। सौभाग्य से, इससे निपटने के कई तरीके हैं! यदि आप अपने विंडोज पीसी को अच्छे स्वास्थ्य में रखना चाहते हैं, तो हमारी हार्ड ड्राइव स्वास्थ्य की निगरानी पर गाइड देखें। हम Rainmeter के साथ अपने विंडोज 10 डेस्कटॉप को कस्टमाइज करने में भी आपकी मदद कर सकते हैं।