LPS500,
It could be that there was an error on your Hard Drive. I have seen using Recovery Console and running the command:
chkdsk drive /p /r (where Drive is the Drive Letter for your Hard Drive with your system on it.)
Can fix the problem.
Take Care,
Richard