I am at my second attempt to get a brand new undamaged HDD (the first attempt yielded a question already) but I am starting to lose hope. The new drive I got is S.M.A.R.T. healthy but has a lot of bad block. It has exactly 1GB worth of bad block every 1TB and I am starting to thing I would have found just as many bad blocks on the previous drive if I had done a thorough write test.
Unfortunately for the second drive; the computer crashed before I could finish to check the entire drive but when HDDScan wrote 2.7TB to the drive it found exactly 2.7GB worth of bad block (thorough write test). I am starting to think that HDDScan is non sense. (just so you know and like I said in my previous superuser question I did a Seatools Long generic test (which is a long generic read on the drive) on the first drive and Seatools found nothing. I am pretty sure If I do the same with the new drive Seatools will still say the drive is OK.
Also something I haven't mention in the previous question is the fact that I had successfully filled the previous drive with data (8 TB worth of the same file and some smaller files to fill the entire 8 TB HDD) and then I tried and successfully was able to delete every files (It took 2 minutes or less I don't recall but it was fast enough). So maybe the drive was fine.
I haven't filled this new drive with a bunch of files but I am doing it now. Then I will delete every single file. My questions are:
- Is entirely filling and HDD then successfully deleting every single file, good enough to check the drive's physical health?
- Is HDDScan telling the truth really? and if not is there a better and faster alternative for a thorough write test (HDDScan took 4-5 days to write 2.7TB when it take less time to fill the entire drive with a bunch of 1GB files)?
- Is there such a thing as a drive with zero bad blocks when doing a write test (according to HDDScan or a better alternative)?
- If there is not such a drive, then how many bad blocks is too many?
EDIT: Also I am on windows 8.1 if that helps.