Did you try booting up in safe mode.

If this works, try disabling any un-needed services.