Hola,
tiene pinta de que exista algún software que este causando tu problema. Prueba a iniciar windows en modo a prueba de fallos, (F8 durante el inicio de windows) y posteriormente, ya en windows ejecuta el comando msconfig. Ahora selecciona que quieres cargar solo las opciones basicas y acepta (reiniciará el ordenador).
Si despues de esto el ordenador arranca con normalidad, el problema es de software. Si el problema persiste, prueba a desconectar todos los perifericos, incluso la conexión a internet. Si el problema se corrige es un problema de algún periferico, ya sea por controladores o porque esté mal fisicamente.
Con esto, posiblemente encuentres la causa de tu problema.
Un saludo
DibtreO
http://www.minituto.com