The most likely cause of the Windows failed to start error is the missing or corrupted BCD file. The reasons for BCD file missing or corruption are various. There could be disk write errors or power outages and so on. If the BCD file is missing, your computer will show the error “Windows failed to start.