Well you got your RAM back anyway that's a good start for now
Now lets see what we can do about your game performance...
What do you have your in game setting set to?
Looking at your CPU for sure it isn't the best by todays standards but it's hardly a complete slouch and should be capable of running your games at a good speed