[Windows] Win8 Failed Booting after Installation, Stuck on "Getting Devices Ready"

Recently I ran into this problem after installed a Windows 8 RC build on my test machine. The instaillation ran though without a problem, however, when the machine rebooted afer the installaition (when it supposed to load up the welcome message and prompt you for a computer name), it gave a message of "Getting Devices Ready", and stopped at some random percentages. The next thing happened was that I always ended up with black screen after rebooting.

At some points I was almost certian that this is a hardware problem, as I tried re-installing repeatedly and the problem resisted. However, the actual problem was caused by connecting my machine to two monitors. The root cause was clear: the driver for the graphic card got flushed during the re-installation of WIndows, and thus it won't know how to support dual-display. Apparently Windows 8 doesn't handle this problem gracefully but rather dumping a black screen.

So, if you run into the same problem, it's most likely because you computer was connected to some external device that it doesn't suppport(at that sepcial point). You should disconnect the devices while leaving only one monitor. It should solve the problem for you.