We see this happening when the hard drive has bad sectors. Suggest, as a precaution, that you download and run the drive fitness test provided free by the manufacturer of the hard drive.
Most tests are fast and accurate, but you may need the model number or part number or serial number off the hard drive... You can usually get the info you need by booting to the BIOS.