After updating any Windows OS, the Unchecky app is installed before anything. Even a Flash Player update will try and install some type of junk software, be it a McAfee scan tool, Google Chrome toolbar, or the browser itself. I prefer downloading Google Chrome direct, don't know what comes in the bundled browser.
While Unchecky isn't bullet proof, still catches over 95% of the junk that some of us may not see, even with trained eyes. Some of these EULA's has the checkboxes buried within between words, making these hard to catch w/out slowly reading through all. Of course, over time, have also learned which sites are the worst for these practices & stay away from when possible.
Don't want to get too carried away, yes there's games very similar to those on W7 on W10, yet most just doesn't feel to be the same, although I rarely play any, can still spot differences. Sometimes those I work for asks me why, all I can say is that's how Microsoft done it, in an effort to attract Windows 7 users to 10.
At least no one has asked my advice on how to port XP games over to 10, at that point, would have to throw my hands in the air. Although I believe stored on my Google Drive are portable (native) XP games intended for usage on W7 sent by a friend long ago, don't know how these would play on W10, yet don't see why not. May have to install the .NET 3.5 & 2.0 updates, just like when running a portable SSD benchmark tool, I believe AS SSD Benchmark, will have to try when logging into a W10 machine.
Cat