Some very practical actions you can try. I've used various of them to especially extend the use of my CPU and motherboard for a few extra years.
One I could add though, although it is not cheap, is also considering upgrading for GPU card. Buy one that should be compatible with your next motherboard upgrade.
See
10 Inexpensive Ways to Breathe New Life Into an Old PC#
technology #
hardware Why buy a new computer when the one you have just needs a little spring cleaning and some inexpensive upgrades to give you many more years of service? Here are some easy tips and tricks to rejuvenate your old PC.