Wanna join the discussion?! Login to your HotHardware Forums forum accountor Register a new forum account.
Find out what kind of drive it is and consider replacing it. Errors such as what you're getting usually mean that the HDD is slowly failing.
If it's an HDD you'll find that an SSD replacement will speed up performance, and system reliability is good too.