first off, go to start, run, type msconfig, then click the startup tab. pay attention to the programs that are checked then uncheck them all and click ok. The computer will restart. check the box that pops up for the system configuration utility. see if that helps you. If it does help, go back to the msconfig and startup and check the boxes you need ( these will be programs you want to run at startup) such as your internet security programs and antivirus and maybe weather. if you find a program that wont work properly go back and check that box too. the boxes for norton are urlstck, sndmon, ccregvfy, ccapp. The problem with programs freezing up may be the fault of the program its self if it freezes on the same program every time.