The first thing you need to do is scan your HDD for defects. We'll need to know your HDD manufacturer in order to recommend a utility for this task.
It's actually pretty difficult to provide any good help if you don't tell us about the hardware you're actually having a problem with. Please read
this.