Have you tried restarting the computer?
As on Windows 8 and higher, they use a fast startup feature meaning the computer does not actually fully shut down, it more like goes into a hibernation state.
When you restart your computer it may fix the slow boot up issue as a result of doing so.
If you are running a SSD it's actually better to turn off fast startup as the differences are negligible and is better for stability reasons as well.