A.L wroteMy experience is, if you upgrade from a previous version you might face some problems( lagging or not responsive programs) i think that is due to non compatible drivers or software, i faced a problem with the upgrade that forced me to go back to windows 7, and even then it wasn't solved. but i formatted my laptop then clean installed windows 10 everything is smooth and pretty much similar to windows 7.
so my suggestion if you have the time manually install it and don't use the automatic installer.
Thanks for the advice. Yeah, I was always going to do a clean install. I have too much OCD to just do a simple upgrade.

I just have a quick question: did you install your drivers manually after you finished the setup or did you just let Windows automatically find and install your drivers?
When I upgraded I had to update each driver on its own until I had a corrupted driver that ruined everything, but when you clean install all drivers will be up to date or will be updated automatically without errors ( that's my case at least)
Check TweakBit driver updater and Driver Booster