I've had the problem for a while now. Decided to disconnect any peripherals, remove all but one drive and reinstall Windows but it still seems to be happening.
It just seems to hang on the motherboard logo for a long time. It doesn't seem to have any other issues, I can game and stream from it perfectly fine. But the boot takes forever and I'm worried its a symptom of a greater incoming problem.
Motherboard: MSI Z97 PC Mate