Personally, I think the easiest way to do this is to
Click Start, click Run.
Type msconfig and press enter.
Choose Selective Startup.
Remove the checks next to Process Config.sys file, Process Autoexec.bat file, and Load Startup group items.
Click Apply, then OK, and let it restart.
Once you restart, you’ll notice that you don’t have many of the icons that you had in your system tray (down by the clock). All I can say is boo-hoo. You don’t need all that crap anyway, and those things usually muck up your system performance anyway. If you really need some things back, it’s cool. You can run msconfig again and click the startup tab in the upper right hand corner. Then you can add the checks you need, such as things for anti virus or winmodem and stuff like that.