to be fair bad sectors normally mean the hard drive is damaged, all the fixer will do is write a header to ignore the bad sectors and not use them at all....but they are still going to be there, one you've got bad sectors it's safer to buy a new hard drive. If the drive is new then I would contact Seagate and get it RMA's for free replacement (usually 3+ years warranty on Seagate)