Primeiro, desde que você possa montá-lo, copie os arquivos críticos para outro disco rígido primeiro.
Inicialize a partir do CD de instalação do Windows 7. Depois de selecionar Inglês e EUA na próxima tela selecione o reparo Então, prompt de comando.
chkdsk / R c:
Quando terminar, reinicie e veja o que acontece.
Se arquivos importantes forem danificados por setores defeituosos, compre o SpinRite em grc.com e execute-o. Se você tem muitos setores defeituosos, este programa levará uma quantidade louca de tempo para ser executado, mas funciona. Eu tive disco com muito e muitos setores defeituosos executados por um mês.