If your drive has become unusable due to data errors and none of the above utilities seem to help, there are a couple of possibilities. One: your drive has mechanical errors, and will shortly only be useful as a fridge magnet , or two: you have a virus or major software error that is causing 'soft' bad sectors to be created. In either case, your first step should be to get as much of your data off the drive as possible. See PCStats Guide to backing up data and data recovery for help on how to do that.
Once you have salvaged your data, you can attempt to 'zero-fill' the drive, by writing 0 values to every single sector of the drive. This can accomplish what normal formats and partitioning can't, since it erases the entire disk - so best to double check that all your data is off the drive before starting this procedure.