Jayzeee has asked me to assist a bit...
You have quite a few error there that may be related. First let's see if you have an invalid memory address on the hard drive...if there is, it may be causing the rest of the errors.
Click Start, then Run, type cmd, and click "Ok". At the prompt in the command window that opens, type fsutil dirty query C: and press "Enter".
Does the result of this indicate the drive is "Dirty"?
Type exit and press "Enter" to end the command session.
Let me know the results of this step as it will dictate the next.
wannabe1