Permabanned
I'd consider using Samsung's diagnostic tool on the drive - both Quick and Advanced tests. If the drive passes both tests, then you're half way home, at least.
Run SpinRite over night on the drive - ideally the most thorough test. Can't remember which option it is, but basically it tests every single area of the physcial drive, and ensures that every single byte of the drive can reliably retain the data. While testing, it will also refresh the surfaces. If it finds a defective/dodgy area of the drive, SpinRite usually makes a damn good attempt at making that area of the drive perfectly and safely usable again.
Run SpinRite over night on the drive - ideally the most thorough test. Can't remember which option it is, but basically it tests every single area of the physcial drive, and ensures that every single byte of the drive can reliably retain the data. While testing, it will also refresh the surfaces. If it finds a defective/dodgy area of the drive, SpinRite usually makes a damn good attempt at making that area of the drive perfectly and safely usable again.