I have the same problem and the only way i could get to my desktop was to go into the safe mode menu and picking Last Known Good Configuration. And then i realized that my drivers weren't installed.So it has something to do with the drivers.