To keep my start-up group nice and clean I use two pieces of donationware from Mike Lin.
StartUpControlPanel (similar to the software Wooch highlighted) in that it lets you choose which programmes run at start time -
LINK
Also I use StartUpMonitor.
This is a great tiny piece of software which you use when you have already got your system set-up as you like. It runs in the background (as I say it is tiny) and it will pop-up when a piece of software tries to add itself to the start-up group and allow you to make a decision as to allow or disallow it to.
I always find it amazing what software does try and add programmes to the start-up group + how many entries they try to make (RealNetworks for example :realmad: ) eg) my Samsung printer software tried to add 14! different commands to the start-up sequence BUT it works fine without ANY of them.
A link to the StartupMonitor (which I highly recommend as it reduces the future need to clean your start-up again) is
HERE
There are also about 20-25 other useful applications on his site that you may find useful - they are all donationware :approve:
Also I use
JV16 Powertools to clean up the registry after unistalling programmes.
Rob