Get rid of startup items in MSCONFIG. You can cleanup your registry by using free registry cleaners that are around the net but there's always a risk that your computer may get screwed up after it has been done (some programs may not work properly, etc). Most of the time, it does a good job though.