Here they are some tools that search about errors and meanwhile they mark sectors that are bad.
First step is utilizing chkdsk /A /R /F command.
Partition Master Free 10.8
http://www.partition-tool.com/personal.htm
Download
CheckDrive 2016
http://www.easeus.com/partition-manager/epm-free.html
Download