CHKDSK উইন্ডোজে থাকা একটি সিস্টেম টুল যা একটি ভলিউমের ইন্টিগ্রিটি ভেরিফাই করে এবং লজিক্যাল সিস্টেম এরর ফিক্স করার চেষ্টা করে। এটি হার্ড ড্রাইভে থাকা ব্যাড সেক্টরগুলোকেও চিহ্নিত করে যাতে কম্পিউটার ড্রাইভ ব্যবহার করার সময় কোনো এরর না হয়।

CHKDSK কমান্ড ব্যবহার করার সময় ব্যবহারকারীরা কখনও কখনও “Cannot open volume for direct access” এরর দেখেন। এই এররটি বোঝায় যে অ্যাপ্লিকেশনটি ড্রাইভটি অ্যাক্সেস করতে পারছে না স্ক্যান ও অপারেশন করার জন্য। এই সমস্যা দূর করার জন্য অনেক ভিন্ন ওয়ার্কঅরাউন্ড ও চেক রয়েছে। প্রথম সমাধানটি থেকে শুরু করুন এবং ক্রমানুসরণ করুন।
সমাধান ১: CHKDSK থেকে ড্রাইভ এক্সক্লুড করা
আপনার কম্পিউটার যদি gầnে BSOD अनुभব করেছে, তবে আপনার সিস্টেম আপনার ড্রাইভে একটি বিট সেট করে দিতে পারে যে সেটি ফল্টি এবং কম্পিউটার বুট করার আগে সেটিতে CHKDSK চালানোর চেষ্টা করবে। যদি সেই ড্রাইভ C হয়, তবে আপনি আপনার কম্পিউটার বুট করতে পারবেন না বা অনুরূপ সমস্যা হবে। অথবা অন্য কোনো ড্রাইভ একইভাবে করাপ্ট হলে, আপনি কম্পিউটারের ভিতর থেকে সমাধানটি ব্যবহার করে সেটি CHKDSK থেকে এক্সক্লুড করতে পারেন। ড্রাইভ এক্সক্লুড করার পর, আমরা আবার সেটি CHKDSK-এ ইনক্লুড করব। এটি প্রায়кти컬ি ডার্টি বিট রিমুভ করবে এবং CHKDSK ড্রাইভটি নরম্যালি স্ক্যান করতে পারবে।
মনে রাখবেন যদি আপনার ফিজিক্যালি ড্যামেজড ড্রাইভ থাকে, তবে এই সমাধান আশা অনুযায়ী কাজ করবে না। ফিজিক্যালি ড্যামেজড ড্রাইভ ফিক্স করার কোনো বিকল্প নেই।
- Windows + R চাপুন, ডায়ালগ বক্সে “command prompt” টাইপ করুন, সেটিতে রাইট-ক্লিক করুন এবং “Run as administrator” সিলেক্ট করুন। আপনি যদি লোকাল ড্রাইভ C-এ এই সমস্যায় পড়েন, তবে রিকভারি অপশন ব্যবহার করে কমান্ড প্রম্পটে বুট করুন এবং সেখান থেকে এই সমাধানটি করুন।

- নিচের কমান্ডটি ড্রাইভের নামসহ টাইপ করুন এবং Enter চাপুন।
chkntfs /X D:
এখানে ড্রাইভ ‘D’ CHKDSK থেকে এক্সক্লুড করা হচ্ছে। আপনি সমস্যা দিয়ে থাকা ড্রাইভের লেটার দিয়ে রিপ্লেস করতে পারেন।

মনে রাখবেন এই কমান্ডটি ক্যুমুলেটিভ নয়। এছাড়া, এই কমান্ডের প্রাথমিক উদ্দেশ্য হলো ভলিউমগুলোকে ডার্টি বিটের জন্য চেক করা থেকে এক্সক্লুড করা।
- এখন আমরা ড্রাইভটি আবার CHKDSK-এ ইনক্লুড করব এবং দেখব স্ক্যানটি সফলভাবে রান করতে পারছে কিনা। একই কমান্ড প্রম্পট ব্যবহার করে নিচের কমান্ড এক্সিকিউট করুন:
chkdsk /f D:

এই কমান্ড CHKDSK-কে জোর করে রান করাবে। যদি ভলিউমটি অন্য কোনো অ্যাপ্লিকেশন দ্বারা ব্যবহৃত হয়, তবে আপনাকে একটি প্রম্পট मिलতে পারে যে ভলিউমটি ব্যবহৃত হচ্ছে। আপনি Y চাপুন অথবা রিস্টার্টের সময় কমান্ড এক্সিকিউট করুন। এই এররটি শুধু হবে যদি আপনি উইন্ডোজের ভিতর থেকে এই সমাধানটি ফলো করেন। আপনি যদি রিকভারি অপশন থেকে কমান্ড প্রম্পট ব্যবহার করেন, তবে এটি ঘটবে না।
সমাধান ২: থার্ড-পার্টি অ্যাপ্লিকেশন চেক করা
এই এররটি সামনে আসতে পারে যদি আপনার কম্পিউটারে কোনো থার্ড-পার্টি ড্রাইভ মনিটরিং সফটওয়্যার সক্রিয় থাকে। এই অ্যাপ্লিকেশনগুলো ইতিমধ্যে আপনার হার্ড ড্রাইভ অ্যাক্সেস করছে যা CHKDSK-কে স্বাভাবিকভাবে অপারেশন করার থেকে বাধা দিচ্ছে।
এই সফটওয়্যারগুলো ম্যানুয়ালি ডিজেবল করুন অথবা সম্পূর্ণরূপে আপনার কম্পিউটার থেকে আনইনস্টল করুন। Windows + R চাপুন, ডায়ালগ বক্সে “appwiz.cpl” টাইপ করুন এবং Enter চাপুন। সকল অ্যাপ্লিকেশন লিস্টেড হবে। যেসব অ্যাপ্লিকেশন আপনার হার্ড ড্রাইভ মনিটর বা ‘ফিক্স’ করে সেগুলো আনইনস্টল করুন। কম্পিউটার রিস্টার্ট করুন এবং দেখুন সমস্যা চলে গেছে কিনা।

সমাধান ৩: ক্লিন বুট উইন্ডোজ বা সেফ মোড ব্যবহার করা
আপনি উইন্ডোজের বিল্ট-ইন সেফ মোড ব্যবহার করে সিস্টেম বুট করতে পারেন কোনো থার্ড-পার্টি অ্যাপ্লিকেশন ছাড়া এবং উইন্ডোজ খুব সীমিত ড্রাইভার সহ রান করবে। আপনি ক্লিন বুট ফিচারও ব্যবহার করতে পারেন ন্যূনতম সার্ভিস ও ড্রাইভার সেটের সাথে বুট করার জন্য। এইভাবে, আপনি নির্ণয় করতে পারবেন কি কোনো ড্রাইভার/সার্ভিস সমস্যা তৈরি করছে এবং এরর মেসেজের কারণ হচ্ছে।
- ক্লিন বুট উইন্ডোজ করুন বা সেফ মোড ব্যবহার করুন।

- এখন Chkdsk কমান্ড রান করুন চেক করতে এটি স্বাভাবিকভাবে কাজ করছে কিনা। যদি করি, তবে সম্ভবত কোনো থার্ড-পার্টি অ্যাপ্লিকেশন বা সিস্টেম ড্রাইভারের সাথে সংঘর্ষ হচ্ছে। আপনি প্রতিটি সার্ভিস ব্যাচে ব্যাচে অন করতে পারেন এবং নির্ধারণ করতে পারেন কোনটিই সমস্যা তৈরি করছিল। আপনি অ্যাপ্লিকেশন ম্যানেজার ব্যবহার করতে পারেন (Windows + R চাপুন, ডায়ালগ বক্সে “appwiz.cpl” টাইপ করুন এবং Enter চাপুন) সমস্যা তৈরিকারী থার্ড-পার্টি অ্যাপ্লিকেশন আনইনস্টল করতে।
সমাধান ৪: বুটেবল মিডিয়া ব্যবহার করা
যদি 여태껏 কিছুই আপনাকে সাহায্য না করে, তবে একটি বুটেবল মিডিয়া তৈরি করে এবং সেটির মাধ্যমে chkdsk রান করলে সমস্যা সমাধান হতে পারে। সম্ভবত আপনার কম্পিউটারের SFC মেকানিজমই সঠিকভাবে অপারেট করছে না এবং এরর মেসেজ দিচ্ছে এমনকি আপনি এটি রান করার চেষ্টা করলেও। নিশ্চিত করুন যে আপনি বুটেবল মিডিয়ার মাধ্যমে SFC স্ক্যান সম্পূর্ণ হওয়া পর্যন্ত ইন্টারাপ্ট করছেন না।
- একটি উইন্ডোজ বুটেবল মিডিয়া তৈরি করুন এবং সেটির মাধ্যমে বুট করুন।

- এখন chkdsk কমান্ড রান করুন দেখতে এটি স্বাভাবিকভাবে কাজ করছে কিনা।
সমাধান ৫: আপনার হার্ড ড্রাইভ চেক করা
যদি উপরের সকল সমাধান কাজ না করে, তবে আপনার হার্ড ড্রাইভ চেক করাও ভালো। অনেক কেসে, CHKDSK আপনার কম্পিউটার স্ক্যান করার চেষ্টা করলেও না পারে যদি হার্ড ড্রাইভ ফিজিক্যালি ড্যামেজড থাকে এবং ভিতরে কোনো ফিজিক্যাল সমস্যা থাকে।

আপনি ড্রাইভটি আন্য একটি কম্পিউটার-এ ইনসার্ট করে দেখতে পারেন সেটি সেখানে কাজ করে কিনা। এছাড়া, ড্রাইভটি আপনার কম্পিউটার থেকে বের করে, SATA কেবল ও পোর্ট চেঞ্জ করে আবার অ্যাক্সেস করার চেষ্টা করুন। এই সমস্যাও হয় যদি আপনার ফল্টি কেবল থাকে বা পোর্ট টুটা থাকে। এই সব টিপস কাজ না করলে, আপনাকে একটি ভেরিফাইড টেকনিশিয়ান দিয়ে চেক করানো উচিত।