Hola,
1.- Intenta arrancar en modo seguro (pulsa F8 antes de que inicie windows).
2.- Si no funciona, desde el menú anterior escoge última configuración válida conocida (u opción similar)
3.- Si sigue sin funcionar, arranca desde el cd de instalación de Windows e intenta entrar en la consola y ejecuta chkdsk para ver si tiene errores en el disco
Ya comentarás...