Cara não é o seu pc que está "com problema", infelizmente os jogos que você citou atualizaram e ficaram sim mais pesados. Seu processador está fazendo um incrível trabalho em AINDA conseguir abrir esse jogos. Se seu hd não for de 7200rpm, pode ter certeza que a dor no c# será maior migrando para o Windows 10. Antes de mudar para win10 verifique o seu hd, caso não seja 7200rpm, cai fora, dá um geral no pc, execute uma limpeza, formate com Windows 7 mesmo e não instale nenhum programa ching ling, como Driver Booster. HD 7200rpm é requisito mínimo para Windows 10.
Instalo o Windows 10 em vários pcs com hd de 5400rpm, mas todos são pc medianos e que o uso dele será convencional, nada de jogos. Em casos com processadores como seu, Windows 10 fica topzera, mas se o hd não ajudar....só piora a situação.