I built my present Win7 build approximately 5 years ago. It has worked exceptionally well, in fact it has never crashed once in that time unlike my old XP machine which crashed on a regular basis. I am not really a gamer per se and when I built this machine I only played the Football Manager game. A year ago I started playing Elite Dangerous and this PC plays it very well at present, ( I am on Horizons the Engineers update at present). Although my PC plays E:D Horizons very well I can see that with the future upgrades etc that Frontier Developments have planned at some stage I will need either a new modern PC or my preference would be to upgrade this one. I have used both Windows 8 & 10 when I installed them on my daughters laptop but being a 66yr old pensioner I am not a fan of the touch screen tech. I am also very security/privacy minded and do not believe that MSN have my best interests at heart in their latest system. I installed Linux Mint Rosa on my old XP rig and when Linux is more adept at certain programs etc I will probably migrate to it permanently but in the meantime I intend to stay with Windows 7.
As I would like to keep as much as possible of my present builds hardware, would I be able to just upgrade to a new motherboard and graphics card and a bigger SSD in order to "modernise" my PC, and if so could someone recommend some options?.