I would leave my computer on..when I came back had a black screen w/message "cannot find operating system". Had to shutdown or go through bios....F1, F5, F10...to get my OS back. The only thing I could attribute this message to was the bad installation of a new hard drive about a month ago (checked inside the case and found the ribbon slightly loose. But tightening didn't seem to help). It was suggested that I run a check disk on my C: drive...(I see it's also been suggested here) but before I did that, I came across a WAN Miniport in my Device Manager (under Network Adapters) with one of those ugly yellow exclamation points. It would not let me remove it or bypass it...warned me I may not be able to start my computer!!! This made me suspicious since I was having trouble opening my XP operating system. I went ahead and did the check disk...and not only was the exclamation point gone, but the whole WAN Miniport!!!

Haven't had a single "can't find operating system" error since...my computer is always "up and waiting" for me when I return!!! No more black screens!

Can't explain...but thought I'd pass on the word to anyone else with this problem. It's worth a try