1.Click Start, click Run, type msconfig in the Open box, and then click OK.

2.On the General tab, click Selective Startup, and then clear the Process System.ini
File, Process Win.ini File, and Load Startup Items check boxes.
3.On the Services tab, select the Hide All Microsoft Services check box, and
then click Disable All.

Do not forget after all troubleshooting was done to reset msconfig
to normal boot.