Blue Screen of Death on Startup / Reboot

When blues screen of death showed upon startup, like the picture below, it indicates faulty hardware installed on your computer. In many cases, blue screen of death is cause by a defective battery. It happened to me many times and I found out the battery is empty.