MakeUseOf posted a tutorial about resolving Windows 8 boot issues
Windows 8 uses a new "hybrid boot" feature to improve boot times. When you shut down, your computer doesn't actually shut down normally - it performs a sort of limited "hibernate" that stores a state with drivers, services, and other software loaded into memory. When your computer boots, it doesn't need to reinitialize all your hardware, load drivers, and load services - it simply loads the state from your hard drive and continues the boot-up process.How To Resolve Windows 8 Boot Issues