No longer using Linux 100%, need to dual boot with Windows. Absence makes the heart grow fonder? Not with Windows it doesn't. It's actually got worse over the years I've not been using it, it's horrid, awful. It's like an advert-tracking system with a side-order of operating system. You can make it slightly better by opening a power-shell and pasting this:
iex ((New-Object System.Net.WebClient).DownloadString('https://git.io/JJ8R4'))
USE AT YOUR OWN RISK, but it worked great on mine.
@satscape I agree all the things you said about windows but this script is so long and has binary blobs in it. How did you find it and why aren't you scared of it?