Estoy desesperado y ya no se que puedo hacer ni que pensar.
He instalado recientemente con una instalacion limpia en 2 particiones el XP 32 bits por un lado y el VISTA 64 bits por el otro y una tercera particion para datos. El caso es que instalo todos los drivers actualizados de grafica, placa base, todas las aplicaciones necesarias y ya cuando lo tengo todo bien configurado hago una copia de seguridad con el Acronis (q aun no he utilizado). Tras unos dias trabajando con el Pc en los dos SO sin ningun problema y habiendo reiniciado muchas veces y sin problemas. Un dia de buenas a primeras sin saber porqué el PC se me queda bloqueado en el arranque despues de elegir el SO, luego aparece el logo de windows con la barrita debajo funcionando y cuando va a aparecer la pantalla de bienvenido, es entonces cuando se queda la pantalla en negro y sin avanzar en el arranque y se queda la luz del disco duro encendida permanentemente. Tambien señalar que logro arrancar tras varios intentos de reset, pero finalmente lo que hace que consiga arrancarlo es apagando y vuelta a encender. Yo no he instalado nada mas que pudiera causar dicho bloqueo. Una vez que logro arrancarlo, luego funciona sin ningun problema incluso teniendolo encendido durante dias ininterrumpidamente.

He escaneado el disco duro en busca de posibles sectores defectuosos pero esta bien, al igual que la memoria esta correcta.

¿Podria ser que los drivers de la placa base no sean tan buenos que fallen en el arranque y se logren cargar?

El equipo es Gigabyte P35-DQ6, E6650, 2 Gb DDR, XFX 8800GTS, Thermalright extreme 120 Ultra, Maxtor 320Gb.

Espero que alguien me arroje algo de luz y muchas gracias. Espero no olvidarme ningun dato.