just do a FULL format instead of a QUICK format.
besides, a drive can have corrupt files due to os bugs, viruses, faulty ram, faulty cpu, faulty PSU, etc...
So just because you find those on a drive doesn't mean that the drive is bad. Do a full format, and then put your own data on it, and leave it spinning for a few days, then read the data to test it.