Learn how to use chkdsk to scan for errors and bad sectors in Windows command prompt, and fixed them with the /F switch for chkdsk. This works for both Internal and external USB or Firewire drives.
Open command prompts by going to RUN and type cmd .
Type chkdsk DriveLetter:Â /F
chkdsk J: /F  will check J disk and repair bad sectors