Windows has an option for fast start up. This allows the system to load startup items into the ram, and keeps that information there so the next time you turn on the system, or come out of hibernation, it simply accesses the ram and starts the system. Many systems also have a bios, (Basic Input Output System), that does the same thing.
In these cases the ram can get over-loaded with startup data that causes the process to crash and fail to start the system.
To prevent this from happening:
- Stop Windows from using this function by going to Control Panel, power options, click on the blue link that reads “Choose what the power buttons do.”
- Next click the blue link that reads “Change settings that are currently unavailable.”
- Uncheck the “Turn on fast startup (recommended)”
- Save Changes.
Done.