Guess what, Linux distros figured out how to sprint read everything that is needed into RAM and boot under 10 seconds. Windows takes more than a minute on better hardware by seeking the hell out of it.
For some reason, my Windows 10 install reboots itself regularly. Or sometimes it freezes so the only solution is hard reset. That I'm not going to blame solely on Windows, but still, that's what I'm observing.
Yes. For years now (at least since 14.04), on HDD, Ubuntu boots to login screen (and once password is given, gets faster to usable desktop) than Win7, Win8.1 and Win10 on every hardware I've run both. And Ubuntu isn't the fastest booting desktop out there.
https://www.youtube.com/watch?v=Bgmph_bL8V4
https://www.youtube.com/watch?v=X-Rsr4E6b68
But I would once again question why you care how long it takes to cold boot a laptop. I think my laptop gets cold booted MAYBE once a month.