te has cargado el sector de arranque de windows, NO ES NINGUN VIRUS...
Tan solo tienes que repararlo con la ayuda del cd de windows metiendote en la opcion reparar.y una vez alli introduces el comando "chkdsk"...
te hara un chequeo y reparara archivos estropeados.Cuando termine introduces "fixboot" y te creara un nuevo punto de arranque.
Y listo .
Espero q sepas hacerlo.
--- [ Añadido ] -----
pues veras eso me pasaba a mi prueba lo siguiente.
- arrancalo con el modo a prueba de fallos y si to te da resultado con un cd d arranque y si tampoco te vale lo siento tio a formatear pero ai una forma de formatear sin tener que borrar tu documentos.
cuando vayas a formatear supongo que tendras 2 particiones una NTFS y la otra que es C pues formatea c. creo que es asin a mi me funciono
vamos a ver eso te puede funcionar o no, ya que no sabemos como tienes distribuidos los discos duros o si tienes particiones.
Lo mejor en tu caso, suponiendo que no sepas muxo sobre el tema, tu mejor opcion es meter el cd de windows xp y a continuacion darle a instalar.
Te dira que selecciones una particion, pues debes seleccioar la c: ya que aqui se encuentra tu sistema operativo instalado.
En el siguiente paso (se te advertira q ya tienes un s.o. instalado) te dira que formato quieres dar a tu sistemas de archivos (ESTO ES FORMATEAR), pues bueno la ultima opcion es dejar las cosas tal y como estan , es decir no dar formato (no formatear).
Continuas y lo que sucede ahora es que te machaca el sistema operativo (windows xp) que tenias por el nuevo y asi recuperaras tu sistema sin perder dato alguno.Eso si tendras q instalar tus programas de nuevo.