qBittorrent একটি ফ্রি, ক্রস-প্ল্যাটফর্ম, ওপেন-সোর্স বিটটরেন্ট ক্লায়েন্ট এবং µTorrent-এর বিকল্প। এটি Qt টুলকিটের উপর ভিত্তি করে C++-এ লেখা এবং ভলান্টিয়াররা ডেভেলপ করেছে। তবে অনেক ইউজার রিপোর্ট করেছেন যে "An I/O error occurred" বা "I/O error: Permission Denied" এরর আসছে। এই এরর ডাউনলোড বন্ধ করে দেয় এবং ম্যানুয়ালি আবার স্টার্ট/স্টপ করতে হয়।

qBittorrent-এর Input/Output Error-এর কারণ
বিভিন্ন ইউজার রিপোর্ট এবং সমস্যা ট্রাবলশুট ও রেজলভ করার কৌশলগুলো বিশ্লেষণ করে এই এরর মেসেজ ট্রিগার করার কয়েকটি সিনেরিও খুঁজে পেয়েছি:
- কাস্টম ডাউনলোড লোকেশনে পারমিশন নেই — ডাউনলোড লোকেশন ডিফল্ট থেকে কাস্টমে চেঞ্জ করলে qBittorrent উক্ত লোকেশনে রিড/রাইট করার পারমিশন দরকার হতে পারে। অনেক ইউজার অ্যাপ্লিকেশনটিকে অ্যাডমিনিস্ট্রেটর হিসেবে রান করলে বা ডিফল্ট লোকেশন রাখলে সমস্যা সমাধান করেছেন।
- উইন্ডোজ ডিফেন্ডার হস্তক্ষেপ — উইন্ডোজ ডিফেন্ডার সিকিউরিটি সিস্টেম ব্যবহার করলে এটি অনট্রাস্টেড বা হানিকারক ফাইল ব্লক করে। সম্ভবত এটি টরেন্ট ফাইলগুলোর সাথে ইন্টারফেয়ার করে ডাউনলোড বন্ধ করে দিচ্ছে।
অন্যান্য অজানা কারণও হতে পারে qBittorrent-এ I/O এররোর, কিন্তু সবচেয়ে প্রাসঙ্গিক ও সমাধান করা যাবে এমন কারণগুলো নিচে দেওয়া হলো।
পদ্ধতি ১: qBittorrent অ্যাডমিনিস্ট্রেটর হিসেবে রান করুন
কিছু ইউজার রিপোর্ট করেছেন "Run as administrator" অপশন দিয়ে qBittorrent খুললে সমস্যা অটোমেটিক্যালি সমাধান হয়েছে। যখন কোনো অ্যাপ্লিকেশন অ্যাডমিনিস্ট্রেটর হিসেবে রান করানো হয়, সিস্টেম সেটিকে সেফ বলে মনে করে অ্যাডমিনিস্ট্রেটিভ কমান্ড রান করার অনুমতি দেয়। এটি qBittorrent-এর স্টোরেজের ভিন্ন লোকেশন অ্যাক্সেসের পারমিশন দিতে সাহায্য করে। qBittorrent অ্যাডমিন হিসেবে খোলার ধাপ:
- স্টার্ট মেনুতে (Windows + S চাপে সার্চ বার লঞ্চ করুন) qBittorrent সার্চ করুন।
- qBittorrent-এ রাইট ক্লিক করুন এবং Run as administrator সিলেক্ট করুন

- User Control ওয়ার্নিং-এ "Yes" কনফার্ম করুন
- এখন চেক করুন, I/O এরর আসছে কিনা।
পদ্ধতি ২: উইন্ডোজ ১০-এ উইন্ডোজ ডিফেন্ডার ডিজেবল করুন
পুরনো ভার্সন থেকে উইন্ডোজ ১০-এ আপডেট করা কিছু প্রভাবিত ইউজার উইন্ডোজ ডিফেন্ডার ডিজেবল করে থার্ড পার্টি অ্যান্টিভাইরাস ইনস্টল করলে সমস্যা সমাধান করেছেন। উইন্ডোজ ১০-এ উইন্ডোজ ডিফেন্ডার ডিজেবল করা উইন্ডোজ ৭, ৮ বা ৮.১-এর চেয়ে আলাদা। দুটি মেথড আছে: একটা টেম্পোরারি ডিজেবল, আরেকটা পারম্যানেন্ট ডিজেবল।
টেম্পোরারি মেথডে কনভেনশনাল Start Menu ব্যবহার করা হয়, যেখানে উইন্ডোজ কয়েক দিনের মধ্যে উইন্ডোজ ডিফেন্ডার রি-ইনএবল করে দেয়। পারম্যানেন্ট মেথড হবে আপনার কম্পিউটারের Registry Editor-এ। আমরা পারম্যানেন্ট মেথড করব এবং থার্ড পার্টি অ্যান্টিভাইরাস ইনস্টল করব যা উইন্ডোজ ডিফেন্ডারর কাজ রিপ্লেস করবে।
- Run খুলুন সার্চ বা (Windows + R) বাটন দিয়ে
- টেক্সট বক্সে "regedit" টাইপ করে Enter

- Registry Editor-এ নিচের ডিরেক্টরিতে WinDefend লোকেট করুন:
HKEY_LOCAL_MACHINE\System\CurrentContolSet\Services\WinDefend
- "Start"-এ রাইট ক্লিক করে Modify সিলেক্ট করুন
- এখানে Value data "4"
করুন

- এটি উইন্ডোজ ডিফেন্ডারকে পারম্যানেন্টলি ডিজেবল করবে (যদি না রেজিস্টরি এডিটরে আবার ইনএবল করেন)। এখন qBittorrent ক্লায়েন্ট লঞ্চ করুন এবং পারমিশন ইস্যু সমাধান হয়েছে কিনা চেক করুন।
পদ্ধতি ৩: ইউজার যোগ করুন
কিছু কেসে অ্যাপ্লিকেশনের সিকিউরিটি সেটিং আপনার একাউন্টে অ্যাক্সেস বাধা দিতে পারে। তাই সিকিউরিটি সেটিং থেকে একটি ইউজার যোগ করব। ধাপগুলো:
- QBitTorrent ফোল্ডারে রাইট ক্লিক করে "Properties" সিলেক্ট করুন।
- "Security" ট্যাবে ক্লিক করুন এবং "Edit" ক্লিক করুন।

- "Add" ক্লিক করুন এবং আপনার করেন্ট একাউন্টের ইউজারনেম টাইপ করুন।
- "Check" বাটনে ক্লিক করুন এবং এই একাউন্টটি অ্যাড করুন।
- চেক করুন এতে সমস্যা ফিক্স হয়েছে কিনা।