start the machine in safe mode with F8, go to start, run, type msconfig, open the startup tab and see if you can identify the startup program and untick the check mark, also check the All Programs, Startup folder. If you are lucky you can start normally after stopping the startup program that is causing the problem...