Thousands of bad clusters discovered by chkdsk on external HDD

bad-blocksbad-sectorschkdskhard driventfs

2 days ago, during download, uTorrent started to throw CRC error (write), i resumed failing download multiple times with no luck(same error appeared again and again just in few seconds/minutes), then decided to stop it and run full chkdsk.

  • It took about 30 hours to complete for 1TB partition, stuck for hours on few files (see output)
  • During chkdsk i run smartmonctl --health (when i thought chkdsk just stuck on some file), and smartmonctl reported raw_read_error_rate failing now, plus a friendly message hdd will die in 24hrs
  • after chkdsk completed, smartmonctl --health shows PASS and indicates that raw_read_error_rate failed_before (current normalized 93, worth 1, threshold 53)
  • checkdsk output shows ~12000 bad clusters:

C:\Users\Taras>chkdsk E: /F /V /R
The type of the file system is NTFS.
Volume label is Data.

Stage 1: Examining basic file system structure …
47360 file records processed.
File verification completed.
27 large file records processed.
0 bad file records processed.

Stage 2: Examining file name linkage …
48220 index entries processed.
Index verification completed.
0 unindexed files scanned.
0 unindexed files recovered.

Stage 3: Examining security descriptors …
Cleaning up 46 unused index entries from index $SII of file 9.
Cleaning up 46 unused index entries from index $SDH of file 9.
Cleaning up 46 unused security descriptors.
Security descriptor verification completed.
430 data files processed.

Stage 4: Looking for bad clusters in user file data …
Windows replaced bad clusters in file 2813
of name $PATH1.MKV.
Windows replaced bad clusters in file 2863
of name $PATH2.MKV.
Windows replaced bad clusters in file 2881
of name $PATH3.MKV.
Windows replaced bad clusters in file 2891
of name $PATH4.MKV.
47344 files processed.
File data verification completed.

Stage 5: Looking for bad, free clusters …
88458934 free clusters processed.
Free space verification is complete.
Adding 12163 bad clusters to the Bad Clusters File.
CHKDSK discovered free space marked as allocated in the volume bitmap.

Windows has made corrections to the file system.
No further action is required.

1347949889 KB total disk space.
993898020 KB in 15398 files.
12752 KB in 432 indexes.
48652 KB in bad sectors.
154729 KB in use by the system.
65536 KB occupied by the log file.
353835736 KB available on disk.

4096 bytes in each allocation unit.
336987472 total allocation units on disk.
88458934 allocation units available on disk.

HDD is external Samsung Story Station 1.5TB 5400 USB2 Green (auto suspend).

The question is: does it necessarily mean close death of disk, or can it be safely used as media storage (no important stuff)?. I have a feeling those errors may occurred because of disk suspends/resumes along with software problems, can it be turned off somehow?

Or should I just thrown it away?

Best Answer

Never trust a failing drive with data you care about. Your drive is failing. By the time chkdsk starts reporting bad sectors, your drive has exhausted all of the reserve sectors it came from the factory with to deal with the small number of "normal" sector failures that occur in otherwise healthy drives. However, once the reserves are depleted, trouble is brewing and the drive is on its way down the tubes.

It's hard to say if the drive will continue its path of self-destruction by reporting more and more bad sectors (corrupting everything in its path along the way), by suddenly refusing to be recognized by your computer, or by some other spectacular failure mode. Regardless, if there's something on that drive you want when this happens, you'll regret having not already moved it to a safer place.

Related Question