কিছু ইউজার রিপোর্ট করেছেন যে DiskPart-এ clean বা clean all কমান্ড ব্যবহার করার পর তারা একটি ত্রুটি বার্তা পান: "Diskpart has encountered an error, The media is write protected"। এছাড়া, এই সমস্যাটি SD কার্ড, HDD, SSD, SanDisk ড্রাইভ মাউন্ট করার সময়ও দেখা দিতে পারে। আপনার কম্পিউটারে একই সমস্যা হলে, এই পোস্ট আপনাকে এটি ঠিক করতে সাহায্য করতে পারে।

Diskpart-এ Media write protection error-এর কারণ কী?
কয়েকটি মাস স্টোরেজ ডিভাইস রাইট প্রোটেকশনের মাধ্যমে ফাইল এবং ফোল্ডার প্রোটেকশন প্রদান করে। দুর্ভাগ্যক্রমে, কখনও কখনও ফাইল এবং ফোল্ডার অ্যাক্সেস করা যায় না। এর अलावा, কিছু ড্রাইভে রাইট-প্রোটেকশন সুইচ নেই কিন্তু সেগুলো রিড-অনলি-তে সেট করা যেতে পারে। নিচে কিছু সম্ভাব্য কারণ দেওয়া হল:
- আপনার ড্রাইভে ব্যাড সেক্টর থাকতে পারে।
- ম্যালওয়্যার বা ভাইরাস আপনার স্টোরেজ মিডিয়াকে ইনফেক্ট করেছে।
- ডিস্কগুলো রেজিস্ট্রি বা প্রপার্টিতে রিড-অনলি-তে সেট করা আছে।
- যদি রিড-অনলি মোড অকস্মাত একটিভেট হয়, তবে মিডিয়াটি আর লিখতে উপযোগী থাকে না।
- রিড-অনলি মোড অকস্মাত একটিভেট হয়ে মিডিয়াটি অন-রাইটেবল হয়ে যায়।
Diskpart "The media is write protected" ত্রুটি সমাধান
প্রথমে আপনার ফাইলগুলো ব্যাকআপ নেওয়া পরামর্শ দেওয়া হচ্ছে এবং তারপর নিচের সাজেশনগুলো চেষ্টা করুন এই ত্রুটি কার্যকরভাবে ঠিক করতে।
১] রেজিস্ট্রি এডিটর মডিফাই করুন

রেজিস্ট্রিতে WriteProtect কির মান পরিবর্তন করে দেখুন সমস্যা সমাধান হয় কিনা। আপনি নিচের ধাপগুলো ব্যবহার করে এটি করতে পারেন:
- প্রথম ধাপ হল Registry Editor খোলা। এটি করতে, Windows key + R চাপুন Run খোলার জন্য। regedit টেক্সটবক্সে টাইপ করুন, তারপর OK ক্লিক করুন। UAC স্ক্রিনে আসলে Yes বাটনে ক্লিক করুন।
- একবার Registry Editor-এ গেলে, নিচের লোকেশনে যান:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\StorageDevicePolicies
নোট: বিকল্পভাবে, আপনি নিচের পাথ লাইন কপি করে রেজিস্ট্রি এডিটরের অ্যাড্রেস বারে পেস্ট করে Enter চাপতে পারেন। আপনার কম্পিউটার আপনাকে স্বয়ংক্রিয়ভাবে সেখানে নিয়ে যাবে।

- আপনি যদি নিচের লোকেশনে StorageDevicePolicies কি দেখতে না পান, তবে আপনাকে এটি তৈরি করতে হবে।
- এটি করতে, Control-এ ডান ক্লিক করুন এবং তারপর New > Key সিলেক্ট করুন।
- তারপর নাম দিন StorageDevicePolicies।
- আপনাকে এখন একটি নতুন 32-bit DWORD মান তৈরি করতে হবে যার নাম WriteProtect।
- এটি করতে, StorageDevicePolicies-এ ডান ক্লিক করুন, New > DWORD (32-bit) Value বেছে নিন, এবং তারপর নাম দিন WriteProtect।
- নতুন তৈরি WriteProtect কিতে দুবার ক্লিক করুন, এবং পপ-আপ মেনু আসলে, Value data 0-এ পরিবর্তন করুন।
- শেষে, পরিবর্তন সেভ করার জন্য OK ক্লিক করুন।
এখন Registry Editor উইন্ডো বন্ধ করুন এবং চেক করুন আপনি স্টোরেজ ডিভাইস এবং ডেটা অ্যাক্সেস করতে পারছেন কিনা।
২] Read Only Attribute সরান
যদি Diskpart clean কমান্ড মিডিয়া রাইট-প্রোটেক্টেড থাকার কারণে USB, SD কার্ড, HDD, বা SSD-এ সঠিকভাবে চালু না হয়, তবে রিড-অনলি অ্যাট্রিবিউট ক্লিয়ার করুন এবং দেখুন সাহায্য করে কিনা। এটি করার পদ্ধতি নিচে দেওয়া হল:
- Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে চালান। এটি করতে, Run উইন্ডো খুলুন। একবার খুললে, সার্চ বারে cmd টাইপ করুন এবং কী কম্বিনেশন Ctrl+Shift+Enter চাপুন।
- Command Prompt উইন্ডোতে, diskpart টাইপ করুন এবং Enter চাপুন।
- তারপর, নিচে তালিকাভুক্ত কমান্ডগুলো ক্রমে চালান:

list disk select disk n attributes disk clear readonly clean
নোট: উপরের কমান্ডে, n ক্লিন করার ডিভাইসের নম্বরকে প্রতিনিধিত্ব করে
- উপরের ধাপগুলো পারফর্ম করার পর, এখন উইন্ডো বন্ধ করুন, এবং চেক করুন কাজ করছে কিনা।
৩] করপ্ট সিস্টেম ফাইল রিপেयर করুন
একটি করপ্ট ফাইল সিস্টেমও এই সমস্যার ফলাফল হতে পারে। আপনি যদি এমন সমস্যা সম্মুখীন হন, তবে আপনি Diskpart ব্যবহার করে সব রাইট-প্রোটেকশন ফাইল রিমুভ করতে পারেন এবং ডিস্ক রিফরম্যাট করতে পারেন।
- Command Prompt অ্যাডমিনিস্ট্রেটর হিসেবে খুলুন।
- পরবর্তী পেজে, diskpart টাইপ করুন এবং Enter চাপুন।
- এখন নিচের কমান্ডগুলো একে পরের একটা চালান:
list disk select disk m attributes disk clear readonly clean create partition primary format fs=fat32
নোট: উপরের কমান্ড লাইনে, m করপ্ট ফাইল সিস্টেম সম্পন্ন ড্রাইভকে বোঝায়
আপনি উপরের ধাপগুলো সম্পূর্ণ করলে, এই উইন্ডো বন্ধ করুন এবং চেক করুন আপনার ডিভাইস এবং ডেটা অ্যাক্সেসযোগ্য কিনা।
সম্পর্কিত:
- Diskpart has encountered an error, The parameter is incorrect
- DiskPart has encountered an error: Access is denied
- DiskPart has encountered an error: Data error Cyclic redundancy check
- DiskPart error, The device does not recognize the command
Diskpart কীভাবে ক্লিন করবেন?
Diskpart-এ clean কমান্ড ব্যবহার করলে পুরো ডিস্ক এবং এর পার্টিশনগুলো মুছে যায়। আপনি একবার আপনার পুরো ডিস্ক ক্লিন করলে, Diskpart ইউটিলিটি ব্যবহার করে নতুন পার্টিশন তৈরি করতে পারেন। এই আর্টিকেলে, আমরা পুরো প্রক্রিয়াটি আলোচনা করেছি।
