what brand hdd do you have?
Certain companies have software to test their drives
Western Digital:
Data Life guard for windows
Seagate:
Seatools for windows
Others have tools as well, those are just the main two. If you have another drive type, you can test drive using
HDTune and look on the health tab and allow it to run a SMART scan
just to get a 2nd opinion