With that much memory, an upgrade to Windows 7 is not really on. The free OS such as Ubunto and Linux won't I don't think, run Windows programs. Why not stick with XP - it's not 'discontinued', just that MS aren't producing any updates for it any more. I still have customers using Windows 95!
Samsung Galaxy S8 review