Hola, el problema que tienes ahora es obvio, del Sistema Operativo, aunque no se hasta que punto pueda influir el Hardware, pero lo que tienes que hacer es que con el mismo CD con el que instalaste Windows, reparar, para ello iniciando desde D (O la letra que tengas asignada tu unidad de CD) haces como si fueses a instalarlo de nuevo, pero en el punto después de aceptar el CLUF (Licencia) pulsas F8 y aquí te pregunta si quieres reparar, le dices que si y a ver si con esto puedes entrar en tu Windows sin perder nada (en principio). Si comienza a ir bien, ya sabrás que se trataba de los archivos del sistema, que si comienzan a dañarse, Windows se muestra alarmantemente inestable.
Si no te funciona, te recomiendo que elimines la partición y crees una nueva, con esto eliminas cualquier archivo del sistema (tambien todo lo instalado, claro...así que haz backup de lo que te interese no perder) que pueda incordiar en la instalación.
Prueba y nos cuentas como fue.
Un saludo.