Windows may need to be re-installed or reset to factory defaults using the recovery procedure. If that does not fix it, the hard drive may be failing. You can test the hard drive with Seagate SeaTools for DOS
Make a CD from the downloaded ISO file using Nero or the freeware IMGBurn
from here: The Official ImgBurn Website
Boot your Lenovo from the CD to test the hard drive.
I would test the hard drive anyway before trying anything else. Could save you a lot of wasted time if it fails the test.