I have a very persistent problem (tl;dr: Screen flickers after booting) that usually doesn't occur after the PC is rebooted from the Advanced Startup Menu. (To be clear, I'm not changing any boot settings - when Windows asks me if I want to enter the Startup menu, I immediately press the "get me out here, just reboot" button.)
As such, I'm wondering how the boot process is different after having entered the Advanced Startup Menu? Does Windows start up with fewer background services? Does it temporarily ignore the "fast boot" setting and perform a cold boot? What's different that could make graphics problems disappear?