কম্পিউটার টিউটোরিয়াল

উইন্ডোজ ১০-এ 'Process Cannot Access the File' এরর দ্রুত সমাধান

কল্পনা করুন আপনি আপনার প্রিয় অ্যাপ ব্যবহার করার চেষ্টা করছেন এবং একটি এরর মেসেজ পাচ্ছেন: "Windows 10 The process cannot access the file because it is being used by another process"। এখন আপনার মনে আসবে শুধু এরর মেসেজ বন্ধ করুন। দুর্ভাগ্যবশত, এই মেথড আপনার পিসিতে এরর ফিক্স করবে না। পুরো আর্টিকেল পড়ে উইন্ডোজ ১০ পিসিতে এরর ফিক্স করার মেথড জানুন।

উইন্ডোজ ১০-এ "The Process Cannot Access the File" এরর ফিক্স করার পদ্ধতি

ফাইল অ্যাক্সেস এরর মেসেজের কারণগুলো নিচে দেওয়া হলো:

  • অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজ- ড্রাইভার অ্যাক্সেস করার জন্য মেইন ফোল্ডারগুলোর অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজ না দিলে এই এরর মেসেজ দেখতে পারেন।
  • অন্য প্রসেস পোর্ট ৮০ বা পোর্ট ৪৪৩ ব্যবহার করছে- যদি অন্য কোনো প্রসেস IP রেঞ্জ বা পোর্ট ৮০ বা পোর্ট ৪৪৩ ব্যবহার করে, তবে এই এরর মেসেজ আপনি ফেস করতে পারেন।
  • ListenOnlyList Registry Subkey অপ্রোপারলি কনফিগারড- ListenOnlyList সাবকী এবং IIS পোর্ট রেজিস্ট্রি এডিটরে ভুলভাবে কনফিগার করা থাকতে পারে।

মেথড ১: বেসিক ট্রাবলশুটিং মেথডস

উইন্ডোজ ১০-এ "the process cannot access the file" ফিক্স করার প্রথম পদ্ধতি হচ্ছে নিচের বেসিক ট্রাবলশুটিং মেথডগুলো ইমপ্লিমেন্ট করা।

১. ব্যাকগ্রাউন্ড প্রসেস বন্ধ করুন

অনেক অ্যাপ ব্যাকগ্রাউন্ডে খোলা থাকলে আপনার পিসিতে এরর মেসেজ দেখতে পান। ব্যাকগ্রাউন্ডে চলমান সব অ্যাপ বন্ধ করে ইস্যু ফিক্স করতে পারেন দেওয়া লিংক ব্যবহার করে।

২. অ্যাপ্লিকেশন অ্যাডমিনিস্ট্রেটর হিসেবে চালান

যদি অ্যাপে অ্যাডমিনিস্ট্রেটিভ প্রিভিলেজ না দেওয়া থাকে, তবে এরর মেসেজ হতে পারে। অ্যাপটি অ্যাডমিনিস্ট্রেটর হিসেবে চালিয়ে এরর ফিক্স করুন।

  1. Windows key চাপুন, Command Prompt লিখে Run as administrator ক্লিক করুন। দ্রষ্টব্য: Command Prompt অ্যাপ ব্যাখ্যার জন্য নেওয়া হয়েছে।
  2. User Account Control প্রম্পট উইন্ডোতে Yes বাটনে ক্লিক করুন অ্যাপটি অ্যাডমিনিস্ট্রেটর হিসেবে চালানোর জন্য।

মেথড ২: IP রেঞ্জ পরিবর্তন করুন

"The process cannot access the file" এরর হয় যদি অন্য প্রসেস পোর্ট ৮০ বা পোর্ট ৪৪৩ ব্যবহার করে। আপনি প্রসেসের IP রেঞ্জ পরিবর্তন করার চেষ্টা করতে পারেন বা আলাদা IP রেঞ্জ সেট করে ইস্যু ফিক্স করতে পারেন।

  1. Command Prompt as administrator চালু করুন।
  2. অ্যাপে নিচের কমান্ডগুলো লিখে Enter কী চাপুন TCP পোর্টসের জন্য আলাদা IP রেঞ্জ সেট করতে:
    netsh int ipv4 set dynamicport tcp start=10000 num=1000
  3. অ্যাপে নিচের কমান্ডগুলো লিখে Enter কী চাপুন UDP পোর্টসের জন্য আলাদা IP রেঞ্জ সেট করতে:
    netsh int ipv4 set dynamicport udp start=10000 num=1000

মেথড ৩: IIS পোর্ট কনফ্লিক্ট সমাধান করুন

"the process cannot access the file because it is being used by another process" এরর মেসেজ আসতে পারে যদি IIS পোর্ট এবং HTTP সার্ভিসের সাথে কনফ্লিক্ট হয়। রেজিস্ট্রি এডিটরে ListenOnlyList সাবকী পরিবর্তন করে এরর সমাধান করা যায়।

  1. Command Prompt as administrator খুলুন।
  2. netstat –ano কমান্ড লিখে Enter key চাপুন Netstat.exe ইউটিলিটি 스타্ট করতে এবং Active Connections লিস্ট দেখতে।
  3. net stop http কমান্ড লিখে Enter কী চাপুন আপনার পিসিতে HTTP service বন্ধ করতে। দ্রষ্টব্য: HTTP service IIS Port ব্যবহার করছে, তাই এই সার্ভিস বন্ধ করা জরুরি কী পরিবর্তন করার আগে।
  4. Y লিখে Enter key চাপুন Do you want to continue this operation? প্রম্পটে।
  5. Windows key চাপুন, Registry Editor লিখে Open ক্লিক করুন।
  6. Registry Editor-এ নিচের লোকেশন path ব্যবহার করে ListenOnlyList ডিরেক্টরিতে নেভিগেট করুন:
    Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP\Parameters\ListenOnlyList
  7. ডিফল্ট ভ্যালু 0.0.0.0 ছাড়া সব IP অ্যাড্রেসে একে একে রাইট-ক্লিক করে Delete অপশন ক্লিক করুন সাবকী ডিলিট করতে।
  8. Confirm Value Delete UAC উইন্ডোতে Yes বাটনে ক্লিক করুন।
  9. Registry Editor বন্ধ করে PC রিস্টার্ট করুন।
  10. উপরে বলা মত Command Prompt চালু করুন HTTP সার্ভিস 스타্ট হয়েছে কিনা নিশ্চিত করতে।
  11. net start http কমান্ড লিখে Enter key চাপুন।

মেথড ৪: পোর্ট নাম্বার মডিফাই করুন

উইন্ডোজ ১০ "the process cannot access the file" এরর হওয়ার একটি কারণ হচ্ছে HubCapp Peripheral Agent ব্যবহার। এটি থার্ড-পার্টি সফটওয়্যার যা আপনার পিসির সাথে পেরিফেরাল হিসেবে কানেক্ট করা ড্রাইভার ও স্কেল অ্যাক্সেস করতে ব্যবহার হয়। যাই হোক, সফটওয়্যারের পোর্ট নম্বর অন্য প্রসেসের সাথে কনফ্লিক্ট করলে এই এরর আসতে পারে।

  1. Windows + E কী একসাথে চাপে File Explorer খুলুন এবং লোকেশন পাথ ব্যবহার করে HubCapp Peripheral Agent ফোল্ডারে নেভিগেট করুন:
    C:\Program Files (x86)\HubCapp Peripheral Agent
    দ্রষ্টব্য: পরিবর্তন করার আগে HubCapp Peripheral Agent বন্ধ করুন।
  2. লিস্ট থেকে setup.xml ফাইল ডাবল-ক্লিক করুন। দ্রষ্টব্য: আপনি এই ফাইলের একটা কপি Desktop-এ বানিয়ে এটাকে setup.xml_OLD হিসেবে রিনেম করতে পারেন। ডেস্কটপে ফাইল মডিফাই করার পর সেটি এই ফোল্ডারে মুভ করুন।
  3. MinPortNumber ভ্যালু 50000 থেকে 60000-এ মডিফাই করুন এবং Ctrl + S কী চাপে ফাইল সেভ করুন।
  4. আপনার পিসিতে HubCapp Peripheral Agent খুলুন চেক করতে ইস্যু সমাধান হয়েছে কিনা।

প্রশ্নোত্তর (FAQs)

প্রশ্ন ১. কি কোনো থার্ড-পার্টি অ্যাপ উইন্ডোজ ১০ পিসিতে ফাইল অ্যাক্সেস এরর মেসেজের জন্য দায়ী?

উত্তর. HubCapp Peripheral Agent একটি থার্ড-পার্টি সফটওয়্যার যা আপনার পিসির সাথে কানেক্টেড পেরিফেরাল ডিভাইস অ্যাক্সেস করতে পারে। যদি সফটওয়্যারের পোর্ট নাম্বার সঠিকভাবে কনফিগার না থাকে, তবে এই এরর মেসেজ দেখতে পান।

প্রশ্ন ২. কেন যেকোনো অ্যাপ খোলার চেষ্টা করলে "Process cannot access the File" এরর হয়?

উত্তর. এই এরর মেসেজ সাধারণত পোর্ট নাম্বার এবং IP রেঞ্জ-এর ভুল কনফিগারেশনের কারণে হয়। আর্টিকেলে পোর্ট নাম্বার ও IP রেঞ্জ মডিফাই করে এরর ফিক্স করার মেথডগুলো ব্যাখ্যা করা হয়েছে।

সুপারিশ:

  • Fix This Operation Requires an Interactive Window Station
  • Fix The L2TP Connection Attempt Failed Error on Windows 10
  • Fix Windows Update Service Could Not be Stopped
  • Fix Stuck on Preparing to Configure Windows 10

এই আর্টিকেলে "the process cannot access the file because it is being used by another process" এর কারণ ও সমাধানের মেথডগুলো আলোচনা করা হয়েছে। আর্টিকেলে ব্যাখ্যা করা সব মেথড ইমপ্লিমেন্ট করার চেষ্টা করুন এবং কমেন্ট সেকশনে আপনার সুপারিশ ও কোয়েরি জানান।

  1. উইন্ডোজ 'নির্দিষ্ট ডিভাইস, পথ বা ফাইল অ্যাক্সেস করা যাচ্ছে না' ত্রুটি দ্রুত সমাধান করুন

  2. উইন্ডোজ ১০-এ Windows Installer 'Access Denied' এরর সমাধান

  3. 'Windows Cannot Complete the Extraction' এরর সমাধান: কুইক গাইড

  4. BitTorrent 'Process Cannot Access' এরর দ্রুত ও নিরাপদে সমাধান