विंडोज में किसी विशेष फ़ाइल पर लॉक का निर्धारण कैसे करें?


11

मैं देख रहा हूं कि एक फाइल पर ताला है। मैं इसका कारण और जड़ कैसे पता लगा सकता हूं?


2
क्या यह एक नेटवर्क फ़ाइल है? स्थानीय फ़ाइल? विंडोज का क्या संस्करण?
ग्रेगड

जवाबों:


9

अनलॉकर एक फ्रीवेयर यूटिलिटी है जिसे मैंने इस उद्देश्य के लिए कई बार उपयोग किया है। उपयोग में आसान, प्रश्न में फ़ाइल पर राइट क्लिक करें और यह आपको दिखाता है कि कौन सी प्रक्रिया इसे लॉक कर रही है। फिर आप या तो उन प्रक्रियाओं को मार सकते हैं या लॉकिंग प्रक्रियाओं के सभी या एक को अनलॉक कर सकते हैं।

http://www.emptyloop.com/unlocker/


यह दूषित फ़ाइलों को भी हटा सकता है। अच्छा!
आर्थर न्यून्स

16

Sysinternals से प्रक्रिया एक्सप्लोरर उपकरण का प्रयास करें । साथ ही उनका हैंडल टूल एक कमांड लाइन टूल है जिससे यह पता लगाया जा सकता है कि किसी चीज़ पर ताला क्या है।


आह, हाँ, प्रक्रिया एक्सप्लोरर।
मैट्यूएबेल

12

उद्धरण के बिना START> RUN प्रकार से "fsmgmt.msc" टाइप करें।

यह साझा फ़ोल्डर्स MMC है और आप यह देखने के लिए सत्रों को प्रबंधित कर सकते हैं कि किसके पास विशेष फ़ाइलों पर ताले हैं।

जोड़ने के लिए संपादित:

आप इस स्नैप-इन के साथ अपने सर्वर (या किसी अन्य कंप्यूटर) से भी कनेक्ट कर सकते हैं> एक्शन> दूसरे कंप्यूटर से कनेक्ट पर क्लिक करके। आपको उस कंप्यूटर से कनेक्ट करना होगा जो फ़ाइल मौजूद है।


2
+1 आपको फ़ाइल सर्वर पर इसे चलाने की आवश्यकता हो सकती है, न कि केवल क्लाइंट कंप्यूटर
jftuga

2

Sysinternals से ProcessExplorer का उपयोग करें । लॉक की गई फ़ाइल की खोज करें और आप आसानी से उस प्रक्रिया को देख पाएंगे जिसके हैंडल (नीचे फलक) की सूची में इसका संदर्भ है:

कभी सोचा है कि किस प्रोग्राम में कोई विशेष फ़ाइल या निर्देशिका खुली है? अब आप पता लगा सकते हैं। प्रोसेस एक्सप्लोरर आपको जानकारी दिखाता है कि कौन से हैंडल और DLL प्रक्रियाएं खोली या लोड की गई हैं।


1

आप फ़ाइल सर्वर पर कमांड प्रॉम्प्ट के माध्यम से 'नेट फ़ाइल' का उपयोग कर सकते हैं।

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