Too many programs loading on startup

Hi,
Whenever I install certain programs on my computer,, sometimes it creates a tray icon on my taskbar which will load every time my computer starts up. I needed to wait for all the programs to be loaded in order to use the computer because it will just make the computer run slower.
I already disabled some of the programs by using the msconfig. But still there are programs that keeps on loading automatically. Is there any way on how to prevent these from loading?
Thanks.
