O que sei é sobre o XP, o Win7 eu despreso completamente...
No XP Há casos em que se pode "REPARAR" a instalação sem necessidade de reinstalar os programas instalados anteriormente.
Eu disse há casos, pois sei que virá alguem me contradizer com outros casos...
Já no Win 7 há Computadores que vem com o sistema operacional, que na verdade é um Backup da instalação em uma partição do HD.
O certo seria o fabricante fornecer esse Beckup em CD/DVD, pois no caso no nosso amigo, mesmo tendo esse Backup no HD não poderá usá-lo agora. (Eu tentaria a seguinte opção: Retiraria o HD e o colocaria em outro PC com Win 7, e tentaria acessar a partição do Backup e gravar em um CD/DVD. Depois retornaria o HD no seu PC e reinstalaria o sistema do Backup, agora no CD/DVD)
Atenção: as vezes essa partição não pode ser acessada por estar oculta, será necessário alterar o atrib do diretório para acessar.
Quando receberem um computador nessas condições, a primeira coisa a fazer será uma cópia desse Backup em CD/DVD e guardar para um futuro acidente... Mas, os programas instalados e os arquivos serão perdidos, ao contrário do que citei, acima, nos casos do XP, onde tudo ficará intacto se REPARADO. (Essa opção de "reparar" é segunda opção de reparar, depois do XP pedir para teclar F8. Se não aparecer a opção "reparar", adeus sistema e arquivos...).
Abs.
Edson