One way to selectively disable programs from loading at startup is to use MSCONFIG (from the Run command) to deselect certain items. Another way to remove them is to edit the Registry directly. Consider the following locations:
HKEY_LOCAL_MACHINESoftwareMicrosoftWindowsCurrentVersionRun
for applications that start up for all users
HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionRun
for applications that start up when the current user logs on
Remove the entry for a program by right-clicking it and selecting Delete to prevent it from loading.