It's weird. My old MacBook was really frustrating, after about 18 months that was taking several minutes to boot, and trying to use a brush in LR5 required me to move the mouse between 2 points and then wait for the computer to catch up. Removing dust spots was click + wait, then find the next one. That was running 10.5 - 10.6 was a tram smash and Apple's Vista - I can't be rude enough about it. Mountain Lion was good & the last update the MacBook could manage.
Just a thought about your windows x-ray machine - is it on a network? I've seen some networks just kill performance for an otherwise normal computer, taking minutes to boot and more than an hour to log in. My present work laptop is a 1yo dell with i7 etc, and at one time was as slow as you describe, but fixing the network issues has made it less bad. OTOH my 2014 Dell XPS was last rebuilt 4-5 years ago when I upped the msata SSD to 1tb and still boots in less than a minute.
There's often a reason.
*edit*
Following up from my last post, idle curiosity got the better of me. The XPS had Windows last installed July 2019 - a little more recently than I'd remembered. After a proper re-start, then shut down, it took 19 seconds from pressing the power button to the login screen, and was at a functional desktop in 25 seconds from pressing power. This is slower than my wife's Lenovo S530 that we bought 2 years ago, since that's booting off an M2 drive rather than the slower mSATA used here. If I were using an older spinning HDD as some of the equipment driving PCs where I work do, then I'd expect 1-2min for a standalone, un-networked machine.
If your windows computer is taking 5 minutes to boot then there's something substantially wrong, especially if it's booting off a solid state drive.