Dell Inspiron 530 with Vista. No matter what I do, I cannot stop the Dell Support Center from installing on startup. I've done the following: Removed it by using Add/Remove in the Control Panel, unchecked anything that looked like it might be associated with this program from the startup tab in MSCONFIG. Checked to be sure it was not a program in the Programs file in "Startup". I give up. What can I do to permanently remove this intrusive piece of code from Dell.