Having installed Win10 on hundreds of systems I've found a HUGE bottleneck with hard drive activity on boot.
Not entirely sure what it is that is happening but it drove me nuts on my home PC. (Dell XPS8500).
Boot time was unbearable with my SATA drive with nearly 4-5 mins before disk usage was below 100%.
I invested 90 bux on a Samsung 850 EVO 250GB SSD.
Now, from the time I see the BIOS log to a usable desktop... less than 10 seconds.
Note - This scenario is not confined to just my system. I've seen it on many others.
Some laptops were 5400 RPM drives and I went to 7200 RPM and gained significant time as well.