I've been dealing with a real headache from my 8-year-old PC, which hasn't seen any upgrades since I bought it. Lately, I've been experiencing significant FPS drops down to 40 in games like CS2, and it seems like a CPU issue since my GPU utilization is under 50%. I'm looking for a solution that will provide more reliable performance. Here are my specs:
- CPU: AMD Ryzen 5 2600
- Cooler: Corsair H100i v2
- Motherboard: GIGABYTE AB350-Gaming 3-CF
- Memory: G.Skill Ripjaws DDR4 16GB
- Storage: Samsung SSD 860 Evo 500GB
- GPU: NVIDIA GeForce GTX 1070
- Power: EVGA SuperNOVA 550 G3
- Monitor: ROG PG248Q
Should I upgrade components or build a new system altogether? My budget for a new build is under $2000, but I'm willing to invest a bit more to avoid future upgrades for a while. Any recommendations or resources for someone with limited tech knowledge would be greatly appreciated!
3 Answers
You should definitely consider upgrading your CPU. A Ryzen 5 5600 should give you a solid performance boost without breaking the bank. It pairs nicely with a GPU like the 9060 XT for 1080p 144Hz gaming. Also, if you haven't done a fresh install of Windows in a while, that could help improve your system's speed too.
An upgrade is the most cost-effective option. Make sure to check CPU compatibility - if you can get a 5600 or even a 5700, that would help a lot. Keeping your SSD under 75% full will optimize performance as well, so maybe do some cleaning there.
Upgrading your RAM to 32GB and checking the health of your SSD is also a good idea. If your SSD is over 80% full, that can impact performance. A newer GPU is worth considering too since your GTX 1070 is getting a bit outdated.

I've already cleaned up my SSD some. I've heard mixed opinions on the 5700x versus the 5600x. Is there any reason I shouldn't aim for the 5700x?