hdd problems (mft and bad sectors)

C01D4X

Honorable
Dec 27, 2013
18
0
10,510
I have two hdd failing the S.M.A.R.T check
1. ST31500341AS (1500GB)
I emptied it and formatted (not quick). Copying back the data stopped at 209GB and gave a IO error.
chkdsk /f gave :
Correcting errors in the Master File Table (MFT) mirror.
Insufficient disk space to repair master file table (MFT) mirror.
CHKDSK aborted.

Formatted again and tried a HD Tune scan that gave :
Scanned data : 1469 gB
Damaged Blocks : 2.1 %
Elapsed Time : 4:07:11
1 Error at 1401555 MB (LBA 2870385216)
2 Error at 1401555 MB (LBA 2870385344) .. 52 errors

SeaTools short/long tests failed.
The question is how to exclude the bad sectors ..
(I'll try to repair the second disk after this)

 

ebm9000

Reputable
Jan 22, 2015
117
0
4,760
It wont make a difference. At 2.1% bad blocks, those aren't sectors. Blocks are bigger than sectors. The drive is failing, and you need to get the data off ASAP. I know this because my old laptop HDD has 1 bad sector and when I scanned it using HD tune pro it showed 0 bad BLOCKS.
 

C01D4X

Honorable
Dec 27, 2013
18
0
10,510
(i started by copying the data, so at least they are safe)

now, i understand that replacing the disk is the best solution, but i got a bunch of disks with errors like this and it doesnt seem right to throw them. so any suggestions is welcomed

EDIT. one idea is to partition the disk at 95% (the errors seem to be at the end) could this work ? idk what to make of the mft error though
 

ebm9000

Reputable
Jan 22, 2015
117
0
4,760


That would not work 95% of the time because the drive is failing, so sectors will continue to go bad even in the good parts of the disk as time goes on. Also, for your other drives, plug them into a working PC and run Crystaldiskinfo and paste results here if desired.
 

ebm9000

Reputable
Jan 22, 2015
117
0
4,760


Yeah, I meant mess with that after you get your data off. Just a fun thing really after you know the drive is dying.