Hi,
You can also go to Start/Run , then type in MSCONFIG
Click on the StartUp tab at top of that window.
Look to the left, to see all the programs that are starting up (start running in the background) when you boot up the computer.
Scroll down the left hand side, and you can see the names associated with all your startup programs.
Also, if you wish to try a very good, free, firewall, that can be set to either accept signals to your computer, or not, it is Sygate Personal Firewall, available at
http://www.cnet.com/downloads.
Firewalls stop anything from coming into or going out of your computer. It only allows it if you tell it that it's OK.
Best wishes,
fredg