Okay, when you get a chance, after it boots into Windows go to Computer if you can get that far and right-click on the C drive. Select Properties, tools, check now. Put a check mark in both boxes to set a disk check on the next start up. If you can't do this, replace the hard drive anyway