May or may not work...
If you have any external hard drives or memory sticks plugged in, try unplugging them and starting. My system used to start up just fine and then it started disliking having drives plugged in. Would make it to the windows symbol then black screen for 5-10 mins.
Unplugged them and tada! Started in a flash. Plugged in the drives after it started and it's happy.
Hey I just had this problem and when i plugged out all of my usb it was fixed. But i didnt have any new drives is the thing but this happened lately, so what is the problem from?