I am having a very similar problem. It has happened 2 or 3 times over the past few months. I built and installed Windows 7 Pro about a year ago.
I am running Win 7, 32 bit with two hard drives. One hard drive has Win 7 and the other has Win XP. On startup, I have the option to boot to either OS.
This morning I booted up normal and went into Outlook to read emails. I clicked on a link to open IE and as soon as IE opened to the link, my pc locked up. The only way to to get it to attempt to restart was to turn the power off on the back of the case.
When I tried to restart it locked up again about half way through the boot, at the "Windows is loading" screen. Again I had to use the power Off button to shut down.
I went through this 2 or 3 times, even trying to boot into Win XP. Finally I disconnected the second hard drive and everything booted up normal. I did a normal shut down and reconnected the second hard drive and booted again. Bootup was normal and everything at the moment seems to be working normal.
appear to be ok with no yellow anywhere in the device manager.
This does not happen often, but it is irritating as hell
when it does happen. If anyone has any ideas I would appreciate the help.