@roger_m ... if you look at Kerodo's post at 6:05pm on Friday March 11 you will see that he is reporting that the results of installing the latest Windows Update Agent and KB3102810 don't last. I have been waiting for over 90 minutes for a laptop to check for updates right now. It was last updated on March 5th. For posterity the specs are: Core 2 Duo T6570 (2.1GHz) 32-bit SP1 2GB RAM SSD 60Mbps internet It has traditionally been my experience that the CPU is not the bottleneck for any system, the hard drive is. I just put Windows 10 on an old HP Core 2 Duo system that has an SSD and it runs like a scalded cat, also no waiting issues with updates on it so that is most definitely a Vista/7 issue. I don't recall this particular laptop ever taking this long to check for updates, they are most certainly creating a atmosphere that promotes migrating to 10. Of course the catch 22 with that is most manufacturers are not bothering to officially support Windows 10 on systems older than 4 years ... which is total BS, but good luck getting any traction there. I desperately wish that the anti-trust action against Microsoft could succeed, it would be really nice if people had at least one other OS developer to choose from. And don't start on the Linux cheering people, we all know that you need to be an above average user to go there. I am referring to a company that would have 24/7 phone and chat support like Apple, but isn't so uptight about only supporting configurations that use all Apple products. Anyways, writing this reply took so long that the update check finally completed after 2 hours with 22 critical found. Forward into the breach, and a pox on Microsoft.