উইন্ডোজ এনটি / এক্সপি / ভিস্তা / 7 এ, আপনি একটি সিএমডি প্রম্পট খুলতে এবং ব্যবহার করতে পারেন
chkdsk /r x:
যেখানে এক্স আপনার ইউএসবি ড্রাইভের ড্রাইভ লেটার, ধরে নিলে ড্রাইভটি বিভক্ত এবং এতে একটি ড্রাইভ লেটার নির্ধারিত রয়েছে।
আমি একটি উবুন্টু লাইভ সিডি পেতে এবং লিনাক্সে বুট করার পরামর্শ দিই, তারপরে শারীরিক ত্রুটিগুলি স্ক্যান করতে ব্যাডব্লকগুলি ব্যবহার করে।
sudo fdisk -l
সমস্ত ড্রাইভ এবং তাদের পার্টিশন তালিকাবদ্ধ করতে ব্যবহার করুন । প্রতিটি ড্রাইভের জন্য :
sudo badblocks -nvs /dev/sdx
যেখানে আপনার হার্ড ড্রাইভ / dev / sdx। এটি ফাইল-সিস্টেম চেক না করে ডিস্কে একটি অ-ধ্বংসাত্মক পড়ুন / লেখার পরীক্ষা করে perform
আপনি যদি ডেটার বিষয়ে যত্ন না রাখেন তবে আরও বিশদ স্ক্যান করার জন্য আপনি এটি পরিবর্তে এটি করতে পারেন:
sudo badblocks -wvs /dev/sdx
-W বিকল্পটি ব্যাডব্লকগুলিকে একটি পরিচিত প্যাটার্ন লিখতে বলেছে, তারপরে এটি প্যাটার্নের সাথে মেলে কিনা তা নিশ্চিত করার জন্য ডেটা ফিরে পড়ুন। এটি 4 বার করে 0xaa, 0x55, 0xff এবং 0x00 (0 এবং 1 এর বিকল্প, তারপরে সমস্ত 1 এর পরে সমস্ত 0 এর) নিদর্শনগুলি ব্যবহার করে using নোট করুন যে এটি ড্রাইভের সমস্ত ডেটা ওভাররাইট করে এবং পাশাপাশি সমস্ত পার্টিশনও মুছে ফেলবে।
আপনার যদি ড্রাইভে একটি লিনাক্স ফাইল সিস্টেম রয়েছে তবে আপনি ফাইল সিস্টেমের ত্রুটিগুলি পরীক্ষা করতে পারেন এবং একই সাথে ব্যাডব্লকগুলি চালাতে পারেন। প্রথমে সমস্ত ড্রাইভ এবং তাদের পার্টিশনের তালিকা পান:
sudo fdisk -l
তারপরে প্রতিটি বিভাজনের জন্য :
sudo e2fsck -fcc /dev/sdx#
আবার, / dev / sdx হল হার্ড ড্রাইভ যা আপনি স্ক্যান করতে চান। # পার্টিশনের সংখ্যা (যেমন, / dev / sdb1)। দুবার সি উল্লেখ করা fsck কে চালাতে বাধ্য করবে এবং ব্যাডব্লকগুলি একটি विना-ধ্বংসাত্মক পঠন-লিখন পরীক্ষা করতে ব্যবহার করবে। আপনি যদি একবার সি বিকল্প ব্যবহার করেন তবে ব্যাডব্লকগুলি কেবল পঠনযোগ্য পরীক্ষা করবে।
আমি পরিষেবাটিতে রাখার আগে আমি যে প্রতিটি নতুন হার্ড ড্রাইভ কিনে তা ব্যাডব্লক-ডাব্লু।