Em nosso escritório, normalmente configuramos uma máquina da maneira que queremos (programas instalados, configuração do ambiente de desenvolvimento, etc.) e usamos a ferramenta de imagem do sistema Windows 7 para criar uma imagem para esse PC.
Veja: link para um guia passo a passo (com um vídeo) da Microsoft sobre como criar a imagem.
Você pode usar um disco inicializável ou um disco de reparo para restaurar a imagem ( link ).
Opções de recuperação do sistema para o Windows 7 podem ser encontradas aqui: link
Eu usei o Reparo de Inicialização uma vez depois que um arquivo .dll compartilhado desapareceu e funcionou muito bem. Eu não posso falar em primeira mão para a ferramenta de diagnóstico de memória nas Opções de Recuperação do Sistema (sou fã do memtest86).
Os poucos sites que consegui encontrar que falam sobre a instalação de reparo do Windows 7 dizem que é possível inicializar no SO para executar um reparo (alguns dos sites recomendam testar o Start-up Repare a ferramenta se você não conseguir fazer o Windows inicializar e depois executar a instalação do reparo).
Espero que isso ajude!