First thing to do if i were you is backup backup backup everything on the hard thats important to you onto some other external medium.
My experience is that when something like this happens and theres no record in the windows log file it means that an error message could not be written to the log file on the hard drive.
This could be because the hard drive no longer exists on the system, it stopped working, it switched off, or information in the memory dissapeared.
An intermittent problem is always the worst to diagnose.
What make, model, size and age is your hard drive?
It is my experience that larger hard drives fail far more quickly than smaller ones. Laptop hard drives have a much shorter life than those fitted inside a desktop / tower.
Identify the make and model, visit the manufacturers website and download there diagnostcs tool, follow instructions on how to use it and use it to run tests on your hard drive.
If your hard drive fails tests this doesn't nessesarily mean that its faulty, it may mean that the tool lost communication with the drive.
Make sure that power is getting to the drive at all times and the communication cable is in good condition and fits snuggly
You could also run Scandisk or Checkdisk, same thing.
If you have a perminent problem the cause can be found easily, if you have an irregular problem it can be a nightmare.
Just because tests pass doesn't mean the item being tested is OK, it just means it passed those tests on that occasion. For something to fail it must be faulty at the very moment the test is being performed!
Edited by akwe-xavante, 17 January 2012 - 12:28 PM.