Do one thing. Before the "Starting Windows" logo shows up, repeatedly tap F8. You will find the option "Disable automatic restart on system failure". Now run the machine and see if you get any blue screens. It might happen that a BSOD is occurring so fast that you can't see it because a standard monitor takes time to switch resolutions(BSOD is displayed in 640*480).. After you confirm this, we will help you to dig deeper.