При твоей ситуации твои действия такие: любым способом перенести с жёсткого диска, например, на флешку всю ценную информацию (подойдёт любой liveCD). После этого установка Windows 7 с обязательным форматированием жёсткого диска. Всё должно быть нормально.
Если же возникнут проблемы при установке Windows 7 (а такое может быть, когда жёсткий диск начал сыпаться, другими словами, появляется множество бэдов) -- стоит задуматься о покупке нового жёсткого диска. Диск на бэды можно проверить программой Victoria или MHDD.
Можно подключить проблемный диск в другом компьютере и посмотреть его состояние, к примеру в программе Hard Disk Sentinel:
Программа покажет наглядно -- сколько сбойных секторов уже есть на диске.