I upgraded to Windows 10 the day it came out, bad idea, first off, AMD drivers took multiple attempts to properly install, and then whenever I installed an anti-virus, it kept trying to disable it in favour of Windows Defender. A week later my update manager forgeted itself over, so I couldn't install any updates, and to add onto that, a bunch of my games weren't working and in general the OS was quite unstable, and even when I did get it running it would still loving crash, and maybe after a while some of those issues had been fixed, but when I installed it onto a spare PC at a later date, it still didn't work properly, so I'm just sticking with Windows 8.1 because it actually works, and once classic shell is installed it turns the start menu into what was on Windows 7, which makes it a lot better.