Back in the old days, there were a lot of places an application could hook itself to run at startup. You had to check the registry in more than one place, as well as your start menu. With Windows Vista, there's a built-in panel that handles all that for you. To quickly get to this panel, you can open the Control Panel then type 'startup' into the search box. The link for 'Stop a program from running at startup' shows up immediately. Now you can see the Windows Defender screen that lets you manage the startup programs. You can choose to Remove or just Disable any startup item using this panel, as well as lots of other useful information so that you can see what each item is.