कैसे बताएं कि विंडोज 11/10 में कौन सी प्रक्रिया लॉक हो रही है या फाइल का उपयोग कर रही है?
किसी फ़ाइल को हटाने या स्थानांतरित करने या उस पर कोई कार्रवाई करने में असमर्थ क्योंकि यह एक प्रक्रिया द्वारा लॉक है? इस आलेख में चर्चा की गई विभिन्न विधियों का उपयोग करके पता करें कि कौन सी प्रक्रिया (Find)Windows 11/10 में एक फाइल को लॉक कर रही है।
कई बार, जब हम किसी फ़ाइल पर कोई क्रिया (हटाएँ, नाम बदलें, कॉपी करें, आदि) करने का प्रयास करते हैं, तो हमें एक फ़ाइल इन यूज़(File in Use) डायलॉग बॉक्स मिलता है जो एक संकेत दिखाता है कि “ कार्रवाई पूरी नहीं की जा सकती क्योंकि फ़ाइल किसी अन्य प्रोग्राम में खुली है(The action can’t be completed because the file is open in another program) ". कुछ मामलों में, यह उस प्रक्रिया या प्रोग्राम का नाम दिखाएगा जो फ़ाइल का उपयोग कर रहा है। लेकिन, कई बार ऐसा नहीं होता है।
अब, कैसे बताएं कि किस प्रक्रिया में एक फाइल खुली है? यदि यह अत्यावश्यक है, तो आपको फ़ाइल को लॉक करने की प्रक्रिया की पहचान करनी होगी और फिर लक्ष्य फ़ाइल को संशोधित करने की प्रक्रिया को समाप्त करना होगा। इस गाइड में, हम Windows 11/10 में फाइल रखने वाली प्रक्रिया की जांच करने के लिए विभिन्न तरीकों पर चर्चा करेंगे ।
कैसे बताएं कि Windows 11/10
Windows 11/10 में फाइल को लॉक करने वाली प्रक्रिया की पहचान करने के लिए यहां विभिन्न तरीके दिए गए हैं :
- संसाधन मॉनिटर(Resource Monitor) का उपयोग करके उस प्रक्रिया की जाँच करें जो फ़ाइल को लॉक कर रही है ।
- (Use SysInternals Process Explorer)फ़ाइल को लॉक करने वाली प्रक्रिया की पहचान करने के लिए SysInternals Process Explorer का उपयोग करें ।
- हैंडल(Handle) टूल का उपयोग करके कमांड प्रॉम्प्ट(Command Prompt) के माध्यम से पता करें।
- फ़ाइल रखने की प्रक्रिया की पहचान करने के लिए OpenedFilesView(Use OpenedFilesView) फ्रीवेयर का उपयोग करें।
आइए अब इन विधियों के बारे में विस्तार से जानते हैं।
1] उस प्रक्रिया की जाँच करें जो (Check)संसाधन मॉनिटर(Resource Monitor) का उपयोग करके किसी फ़ाइल को लॉक कर रही है
संसाधन मॉनिटर(Resource Monitor) का उपयोग करके , आप किसी फ़ाइल को लॉक करने की प्रक्रिया या सेवा की पहचान कर सकते हैं। यह विंडोज 10(Windows 10) में एक इनबिल्ट यूटिलिटी है जो आपको सीपीयू के उपयोग, मेमोरी, डिस्क नेटवर्क, फाइल हैंडल आदि की निगरानी करने में मदद करती है।
Windows + R हॉटकी दबाकर रन(Run) ऐप खोलें और फिर उसमें रेसमोन(resmon) टाइप करें । OK बटन दबाएं और रिसोर्स मॉनिटर(Resource Monitor) खुल जाएगा।
रिसोर्स मॉनिटर(Resource Monitor) विंडो में, सीपीयू टैब पर जाएं और एसोसिएटेड(CPU) हैंडल विकल्प का विस्तार करें(Associated Handles) । अब सर्च बॉक्स में उस फाइल का नाम टाइप करें जो एक प्रोसेस द्वारा लॉक दिख रही है और एंटर(Enter) बटन दबाएं। यह आपको लक्ष्य फ़ाइल रखने वाली प्रक्रियाओं की एक सूची दिखाएगा।
आप प्रक्रिया पर राइट-क्लिक कर सकते हैं और इसे समाप्त करने के लिए एंड प्रोसेस(End Process) विकल्प का चयन कर सकते हैं। प्रक्रिया समाप्त होने के बाद, वह क्रिया करने का प्रयास करें जो आप पहले लॉक की गई फ़ाइल पर करना चाहते थे।
2] फाइल को लॉक करने वाली प्रक्रिया की पहचान करने के लिए SysInternals Process Explorer का उपयोग करें(Use SysInternals Process Explorer)
फ़ाइल रखने वाली प्रक्रिया या सेवा की पहचान करने का एक अन्य विकल्प SysInternals Process Explorer है । यह आपके सिस्टम पर चल रही प्रक्रियाओं के बारे में विस्तृत जानकारी प्राप्त करने के लिए एक उन्नत उपयोगिता है। इसके माध्यम से फ़ाइल रखने की प्रक्रिया की पहचान करने के लिए, आप नीचे दिए गए चरणों का पालन कर सकते हैं:
सबसे पहले, अपने पीसी पर SysInternals Process Explorer डाउनलोड करें और चलाएं । अब, प्रोसेस एक्सप्लोरर(Process Explorer) विंडो में, फाइल(File) मेन्यू में जाएं और फाइंड हैंडल या डीएलएल(Find Handle or DLL) विकल्प पर क्लिक करें। इसके बाद, प्रोसेस एक्सप्लोरर सर्च(Process Explorer Search) डायलॉग विंडो में फाइल का नाम दर्ज करें और सर्च(Search) विकल्प दबाएं। आपके द्वारा दर्ज की गई फ़ाइल का उपयोग करने वाली सभी प्रक्रियाएं परिणामों में दिखाई देंगी।
(Right-click)प्रक्रिया(Process) टैब में पहचानी गई प्रक्रिया पर राइट-क्लिक करें और फिर इसे बंद करें।
अब, फ़ाइल के साथ जांचें कि क्या यह अभी भी एक प्रक्रिया द्वारा आयोजित या बंद है या नहीं।
संबंधित: (Related:) प्रक्रिया फ़ाइल तक नहीं पहुंच सकती क्योंकि इसका उपयोग किसी अन्य प्रक्रिया द्वारा किया जा रहा है।(The process cannot access the file because it is being used by another process.)
3] हैंडल(Handle) टूल का उपयोग करके कमांड प्रॉम्प्ट(Command Prompt) के माध्यम से पता करें(Find)
हैंडल(Handle) एक कमांड-आधारित उपयोगिता है जो यह बताती है कि किस प्रक्रिया में फ़ाइल खुली है। यह मूल रूप से ऊपर चर्चित SysInternals Process Explorer का कमांड-लाइन संस्करण है । आप इस टूल का उपयोग करके कमांड प्रॉम्प्ट में फ़ाइल रखने की प्रक्रिया की जांच करने के लिए नीचे दिए गए चरणों का पालन कर सकते हैं:
Microsoft.com से हैंडल डाउनलोड करें और ज़िप फ़ोल्डर निकालें। अब, निकाले गए फ़ोल्डर में सीएमडी खोलें(open CMD in the extracted folder) । कमांड प्रॉम्प्ट(Command Prompt) में , निम्न सिंटैक्स के साथ एक कमांड दर्ज करें:
handle.exe -a -u <filename-with-path>
उदाहरण के लिए:
handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"
जैसे ही आप कमांड दर्ज करते हैं, यह प्रक्रिया आईडी और उपयोगकर्ता नाम के साथ फाइल रखने वाली प्रक्रियाओं की एक सूची प्रदर्शित करेगा।
मैंने पूर्ण पथ के बिना केवल फ़ाइल नाम दर्ज करके इसे जांचने की कोशिश की, यह काम किया। लेकिन, यह सभी फाइलों के लिए काम नहीं कर सकता है। इसलिए, लॉक की गई फ़ाइल के स्थान को दर्ज करने की अनुशंसा की जाती है।
प्रक्रिया की पहचान करने के बाद, आप इसे कार्य प्रबंधक(Task Manager) से बंद कर सकते हैं ।
4] फ़ाइल रखने की प्रक्रिया की पहचान करने के लिए OpenedFilesView(Use OpenedFilesView) फ्रीवेयर का उपयोग करें
OpenedFilesView आपकी सभी खोली गई फ़ाइलों और उन्हें धारण करने वाली प्रक्रियाओं को देखने के लिए एक पोर्टेबल एप्लिकेशन है। आप इसका ज़िप(ZIP) फ़ोल्डर डाउनलोड कर सकते हैं, इसे निकाल सकते हैं, और फिर इसके इंटरफ़ेस को लॉन्च करने के लिए OpenedFilesView.exe फ़ाइल चला सकते हैं। इसके बाद यह वर्तमान में खोली गई सभी फाइलों को संबंधित विवरण के साथ प्रदर्शित करेगा जिसमें प्रक्रिया का नाम, प्रक्रिया आईडी, प्रक्रिया पथ, फ़ाइल अनुमतियां, लक्ष्य फ़ाइल पथ इत्यादि शामिल हैं।
अपनी लक्ष्य फ़ाइल का पता लगाएँ और जाँचें कि कौन सी प्रक्रिया इसे धारण कर रही है। साथ ही, आप लॉक की गई फ़ाइल और संबंधित प्रक्रिया को शीघ्रता से खोजने के लिए इसके Find विकल्प का उपयोग कर सकते हैं। ( Find)प्रक्रिया खोजने के बाद, फ़ाइल पर राइट-क्लिक करें और इसे धारण करने वाली सभी प्रक्रियाओं को बंद कर दें।
आशा है कि यह मार्गदर्शिका आपको किसी फ़ाइल को रखने और फिर उसे बंद करने की प्रक्रिया की पहचान करने में मदद करेगी।
अब पढ़ें: (Now read:) लॉक्ड फाइल्स को डिलीट करें, और फाइल इज लॉक्ड एरर को ठीक करें।
Related posts
विंडोज 11/10 में माइक्रोसॉफ्ट ऑफिस क्लिक-टू-रन हाई सीपीयू उपयोग
Windows 11/10 में DISM का उपयोग करते समय दूरस्थ प्रक्रिया कॉल विफल त्रुटि
बैकग्राउंड इंटेलिजेंट ट्रांसफर सर्विस विंडोज 11/10 में काम नहीं कर रही है
फिक्स डिवाइस एन्क्रिप्शन विंडोज 11/10 में अस्थायी रूप से निलंबित त्रुटि है
विंडोज 11/10 में स्मॉल मेमोरी डंप (डीएमपी) फाइलें कैसे खोलें और पढ़ें
विंडोज़ में एक नज़र में सुरक्षा विंडोज़ 11/10 में सुरक्षा खाली है
Windows 11/10 में स्टार्टअप पर LogonUI.exe अनुप्रयोग त्रुटि
विंडोज 11/10 में प्रदर्शन के मुद्दों को कैसे ठीक करें
Windows 11/10 कंप्यूटर पर कोई स्कैनर त्रुटि नहीं पाया गया
विंडोज 11/10 के लिए सामान्य वीपीएन त्रुटि कोड और समाधान
Windows अद्यतन स्थापित करने में विफल रहा या Windows 11/10 में डाउनलोड नहीं होगा
विंडोज ऑडियो सर्विस विंडोज 11/10 पर नहीं चल रही है
Windows 11/10 में काम नहीं कर रहे Windows समस्या निवारक
व्यवस्थापक के रूप में चलाएँ विकल्प Windows 11/10 में दिखाई नहीं दे रहा है या काम नहीं कर रहा है
IPhone से Windows 11/10 PC में फ़ोटो आयात नहीं कर सकते
विंडोज 11/10 में नेटवर्क ड्राइव को मैप करने में असमर्थ
विंडोज 11/10 में गुम ऑपरेटिंग सिस्टम नहीं मिला त्रुटि
विंडोज अपडेट विंडोज 11/10 में अपडेट डाउनलोड करना अटक गया
बहादुर ब्राउज़र विंडोज 11/10 पर नहीं खुल रहा है या काम नहीं कर रहा है
विंडोज 11/10 पीसी पर गुम डीएलएल फाइलों की त्रुटियों को कैसे ठीक करें