I have never tried this but try going into the repair/advanced boot or whatever it's called, load the command window and try to open msconfig. then try changing the boot to a safe boot. if it boots after that, try playing around with it from there, maybe you could remove loaded drivers or...