Much depends on you. Those 3rd gen cpus (yes I own a 3770k and a 3570k) are still viable for that older stuff, they work just fine in CSGO, I get 300fps in Office if that helps. Competitive is slightly different. Those are not stock default maps, but maps made by users that became popular, were voted in etc. So more than a few are quite detailed as they were put together on higher end systems. Which is still OK for Ivy's, but fps can get some bounces.
As for you, your mobo vendor stopped supporting that board sometime in 2013, and didn't offer any chipset driver fixes/updates until 2017 with the advent of Windows 10 Creators edition, which threw everybody from AMD to nvidia to Asus for a loop. There were multiple legacy driver issues. So you'll need to go check and make sure you have the last set of chipset drivers. ALL of them. Audio, Lan, Sata, USB family, Intel engine, everything latest. Bios too.
Make sure your registry is optimized. Over the years, or at least since the last clean windows installation, everything deleted, temp directories etc all leave orphans behind. These are dead end addressing, one line of code pointing to a program address. If you get duplicate addresses, things get confused, glitch, shutdown, recover and you see it as a momentary halt/freeze. I suggest ccleaner from piriform.com, run it through, run the registry tool, run it through again, then reg tool again. That'll clean out the orphans, temp files/folders, all the detrius that windows delete, surfing, gaming etc leaves behind. Use default settings and when it asks to save, click Yes.
The rx570 isn't much better than your 1050, 10fps is chump change when you should be well over 200. Cpu sets fps limit, gpu either lives upto it, surpasses it, or not. That's going to be game dependant and detail settings dependant. Nothing a gpu can do will raise fps, period. It is whatever the cpu says it is. If the gpu cannot equal that, then upgrade, if it already does equal that then even an RTX2080ti couldn't get more.
Easiest test is play at ultra settings. Get the average (use msi Afterburner as suggested). Then drop settings to medium, play, low, play. If fps goes up as you lower settings then the cpu is fine, the lowered workload on the gpu is just catching up, gpu issue. If fps doesn't really change much at all, then the cpu is capping out and the gpu is fine.
This will change with every game. Some games like CSGO are 2 thread and easy on the gpu. Other games are 4 thread and murder on the cpu. So you'll see differences between games. There's no cure for all, without spending out on mega pc's that have over the top performance.
Unactivated windows doesn't matter. It's still a fully functional version of windows, as far as windows goes. The only difference is you cannot make it yours, no personalization and no Microsoft/Windows support if things get funky.