I don't want to appear to be a Microsoft supporter, but in its defense, we have two Windows 10 laptops, a Dell with a Core i7 and an Asus with a Core i5. Both boot off of SSD's and are ready to use in less than a minute. Both are set to automatically update and, with the exception of the update a couple of months ago, I hardly ever notice that they have updated. It's easy to beat up on Microsoft, but IMHO Windows has become a stable, relatively reliable system.
My suggestions are to make sure that you have lots of RAM and replace your HDD with an SSD. My Dell has 16GB of RAM and my wife's Asus has 8GB. My Dell has a dual hard drive setup with an SSD used for bootup and for program storage. The Asus has a single SSD. The combination of these two factors made a huge difference in the performance of both computers.