After eliminating all other possibilities, I tried to install a fresh copy of Windows 8 from an OEM iso file and it installed fine and the computer starts up in about 30 secs now. It turns out that the recovery partition installed on my laptops hard drive might have been corrupted so when I...