Omg! I spent all day trying to find a solution this problem but this solved everything. I just had to wait 20-30 minutes for each screen to load. If it didn't cause the BSOD it took forever to load up. So it took me about an hour to reach the screen with the command prompt. For anyone experiencing the same problem it will take a lot of patience to fix.