O UP possível primeiramente é na Memória RAM, só pesquisar o modelo e ver o máximo que o processador suporta.
Processador é mais dificil pq eles sao feitos especialmente pra um modelo X, que nao pega em N.
o possível a fazer é checar as variaçoes que esse pc tem de processador e pegar o maior. por exemplo, pega celeron e core 2 dou, compra o core 2 se vc estiver com o celeron...
Amigo na minha opinião é bem complicado fazer um. 1º material, 2º a engenharia.
É melhor você compra um novo de qualquer fabricante, isso vai evitar que tenha dor de cabeça ao tenta fazer o tal fato.