একটি ফাইল মুছতে বা সরাতে বা কোন ক্রিয়া সম্পাদন করতে অক্ষম কারণ এটি একটি প্রক্রিয়া দ্বারা লক করা হয়েছে? এই নিবন্ধে আলোচনা করা বিভিন্ন পদ্ধতি ব্যবহার করে কোন প্রক্রিয়াটি Windows 11/10-এ ফাইল লক করছে তা খুঁজে বের করুন৷
অনেক সময়, যখন আমরা কোনো ফাইলে কোনো অ্যাকশন (মুছে, নাম পরিবর্তন, কপি, ইত্যাদি) করার চেষ্টা করি, তখন আমরা একটি ফাইল ইন ইউজ পাই ডায়ালগ বক্স একটি প্রম্পট দেখাচ্ছে যে "অ্যাকশনটি সম্পূর্ণ করা যাবে না কারণ ফাইলটি অন্য প্রোগ্রামে খোলা আছে " কিছু ক্ষেত্রে, এটি ফাইলটি ব্যবহার করছে এমন প্রক্রিয়া বা প্রোগ্রামের নাম দেখাবে। কিন্তু, অনেক সময় তা হয় না।
এখন, কোন প্রক্রিয়ায় একটি ফাইল খোলা আছে কিভাবে বলবেন? যদি এটি জরুরী হয়, তাহলে আপনাকে একটি ফাইল লক করার প্রক্রিয়াটি সনাক্ত করতে হবে এবং তারপর লক্ষ্য ফাইলটি সংশোধন করার প্রক্রিয়াটি শেষ করতে হবে। এই নির্দেশিকায়, আমরা Windows 11/10-এ ফাইল ধারণ করা প্রক্রিয়াটি পরীক্ষা করার জন্য বিভিন্ন পদ্ধতি নিয়ে আলোচনা করব।
কোন প্রক্রিয়াটি উইন্ডোজ 11/10-এ ফাইল লক করা বা ব্যবহার করছে তা কীভাবে জানাবেন
Windows 11/10-এ ফাইল লক করার প্রক্রিয়াটি সনাক্ত করার জন্য এখানে বিভিন্ন পদ্ধতি রয়েছে:
- রিসোর্স মনিটর ব্যবহার করে একটি ফাইল লক করার প্রক্রিয়াটি পরীক্ষা করুন৷
- যে প্রক্রিয়াটি একটি ফাইল লক করছে তা সনাক্ত করতে SysInternals Process Explorer ব্যবহার করুন৷
- হ্যান্ডেল টুল ব্যবহার করে কমান্ড প্রম্পটের মাধ্যমে খুঁজে বের করুন।
- একটি ফাইল ধারণ করার প্রক্রিয়া সনাক্ত করতে OpenedFilesView ফ্রিওয়্যার ব্যবহার করুন৷
আসুন এখন এই পদ্ধতিগুলো বিস্তারিত বলি।
1] রিসোর্স মনিটর ব্যবহার করে একটি ফাইল লক করার প্রক্রিয়াটি পরীক্ষা করুন
রিসোর্স মনিটর ব্যবহার করে, আপনি একটি ফাইল লক করার প্রক্রিয়া বা পরিষেবা সনাক্ত করতে পারেন। এটি Windows 10-এ একটি অন্তর্নির্মিত ইউটিলিটি যা আপনাকে CPU ব্যবহার, মেমরি, ডিস্ক নেটওয়ার্ক, ফাইল হ্যান্ডেল ইত্যাদি নিরীক্ষণ করতে সাহায্য করে।
চালান খুলুন Windows + R হটকি টিপে অ্যাপ এবং তারপর resmon টাইপ করুন এটা. ঠিক আছে বোতাম টিপুন এবং রিসোর্স মনিটর খুলবে।
রিসোর্স মনিটর উইন্ডোতে, CPU-এ যান ট্যাব করুন এবং সম্পর্কিত হ্যান্ডেলগুলি প্রসারিত করুন৷ বিকল্প এখন, অনুসন্ধান বাক্সে, একটি প্রক্রিয়া দ্বারা লক করা ফাইলটির নাম টাইপ করুন এবং এন্টার বোতাম টিপুন। এটি আপনাকে লক্ষ্য ফাইল ধারণ করা প্রক্রিয়াগুলির একটি তালিকা দেখাবে৷
আপনি প্রক্রিয়াটিতে ডান-ক্লিক করতে পারেন এবং প্রক্রিয়া শেষ করুন নির্বাচন করতে পারেন৷ এটি শেষ করার বিকল্প। প্রক্রিয়া শেষ হওয়ার পরে, পূর্বে লক করা ফাইলটিতে আপনি যে কাজটি করতে চেয়েছিলেন তা সম্পাদন করার চেষ্টা করুন৷
2] ফাইল লক করার প্রক্রিয়া সনাক্ত করতে SysInternals Process Explorer ব্যবহার করুন
একটি ফাইল ধারণ করার প্রক্রিয়া বা পরিষেবা সনাক্ত করার আরেকটি বিকল্প হল SysInternals Process Explorer। আপনার সিস্টেমে চলমান প্রক্রিয়া সম্পর্কিত বিস্তারিত তথ্য খুঁজে বের করার জন্য এটি একটি উন্নত ইউটিলিটি। এটির মাধ্যমে একটি ফাইল ধারণ করার প্রক্রিয়া সনাক্ত করতে, আপনি নিম্নলিখিত পদক্ষেপগুলি অনুসরণ করতে পারেন:
প্রথমত, ডাউনলোড করুন এবং আপনার পিসিতে SysInternals Process Explorer চালান। এখন, প্রসেস এক্সপ্লোরার উইন্ডোতে, ফাইল-এ যান মেনু এবং হ্যান্ডেল খুঁজুন বা DLL-এ ক্লিক করুন বিকল্প এরপর, প্রসেস এক্সপ্লোরার অনুসন্ধান-এ ফাইলের নাম লিখুন ডায়ালগ উইন্ডো এবং অনুসন্ধান বিকল্প টিপুন। আপনার প্রবেশ করা ফাইলটি ব্যবহার করা সমস্ত প্রক্রিয়া ফলাফলগুলিতে প্রদর্শিত হবে৷
৷প্রসেস ট্যাবে চিহ্নিত প্রক্রিয়াটির উপর ডান-ক্লিক করুন এবং তারপরে এটি বন্ধ করুন।
এখন, ফাইলটি দিয়ে পরীক্ষা করুন যে এটি এখনও একটি প্রক্রিয়া দ্বারা আটকে আছে বা লক করা আছে কিনা৷
৷সম্পর্কিত: প্রক্রিয়াটি ফাইলটি অ্যাক্সেস করতে পারে না কারণ এটি অন্য প্রক্রিয়া দ্বারা ব্যবহৃত হচ্ছে৷
৷3] হ্যান্ডেল টুল ব্যবহার করে কমান্ড প্রম্পটের মাধ্যমে খুঁজে বের করুন
হ্যান্ডেল একটি কমান্ড-ভিত্তিক ইউটিলিটি যা বলে যে কোন প্রক্রিয়ায় একটি ফাইল খোলা আছে। এটি মূলত উপরের আলোচিত SysInternals Process Explorer-এর একটি কমান্ড-লাইন সংস্করণ। এই টুলটি ব্যবহার করে কমান্ড প্রম্পটে একটি ফাইল ধারণ করার প্রক্রিয়াটি পরীক্ষা করতে আপনি নীচের পদক্ষেপগুলি অনুসরণ করতে পারেন:
microsoft.com থেকে হ্যান্ডেল ডাউনলোড করুন এবং জিপ ফোল্ডারটি বের করুন। এখন, নিষ্কাশিত ফোল্ডারে CMD খুলুন। কমান্ড প্রম্পটে, নিম্নলিখিত সিনট্যাক্স সহ একটি কমান্ড লিখুন:
handle.exe -a -u <filename-with-path>
যেমন:
handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"
আপনি কমান্ডটি প্রবেশ করার সাথে সাথে এটি প্রসেস আইডি এবং ব্যবহারকারীর নাম সহ ফাইল ধারণ করা প্রক্রিয়াগুলির একটি তালিকা প্রদর্শন করবে৷
আমি সম্পূর্ণ পাথ ছাড়া শুধু ফাইলের নাম প্রবেশ করে একই পরীক্ষা করার চেষ্টা করেছি, এটি কাজ করেছে। তবে, এটি সব ফাইলের জন্য কাজ নাও করতে পারে। সুতরাং, লক করা ফাইলের অবস্থান লিখতে সুপারিশ করা হয়।
প্রক্রিয়া শনাক্ত করার পর, আপনি টাস্ক ম্যানেজার থেকে এটি বন্ধ করতে পারেন।
4] একটি ফাইল ধারণ করার প্রক্রিয়া সনাক্ত করতে OpenedFilesView ফ্রিওয়্যার ব্যবহার করুন
OpenedFilesView হল একটি পোর্টেবল অ্যাপ্লিকেশন যা আপনার খোলা ফাইলগুলি এবং সেগুলিকে ধরে রাখার প্রক্রিয়াগুলি দেখতে পারে৷ আপনি এটির জিপ ফোল্ডার ডাউনলোড করতে পারেন, এটি বের করতে পারেন এবং তারপরে এটির OpenedFilesView.exe চালাতে পারেন ফাইল তার ইন্টারফেস চালু করতে. তারপরে এটি প্রসেসের নাম, প্রসেস আইডি, প্রসেস পাথ, ফাইল পারমিশন, টার্গেট ফাইল পাথ ইত্যাদি সহ সংশ্লিষ্ট বিবরণ সহ বর্তমানে খোলা সমস্ত ফাইল প্রদর্শন করবে৷
আপনার টার্গেট ফাইলটি সনাক্ত করুন এবং কোন প্রক্রিয়াটি এটি ধরে রেখেছে তা পরীক্ষা করুন। এছাড়াও, আপনি এটির খুঁজুন ব্যবহার করতে পারেন৷ একটি লক করা ফাইল এবং সংশ্লিষ্ট প্রক্রিয়ার জন্য দ্রুত অনুসন্ধান করার বিকল্প। প্রক্রিয়াটি খুঁজে পাওয়ার পরে, ফাইলটিতে ডান-ক্লিক করুন এবং এটি ধরে থাকা সমস্ত প্রক্রিয়া বন্ধ করুন।
আশা করি এই নির্দেশিকা আপনাকে একটি ফাইল ধরে রাখার এবং তারপরে এটি বন্ধ করার প্রক্রিয়া সনাক্ত করতে সাহায্য করবে৷
এখন পড়ুন: লক করা ফাইল মুছুন, এবং ফাইল ইজ লকড ত্রুটি ঠিক করুন।