Tamborine - What has repairing the network connection or internet program got to do with speeding up your computer? The QA said their computer was slow, not that their internet access was slow.
dingaling - To find out which programs are starting up with your PC click Start > Run and type msconfig.exe > Click run or ok.
This will bring up the System Configuration window. Click on the "Startup" tab, and there you will see a list of all programs which are set to start when your operating system loads up. They often have a description next to them, telling you what they are or do. You can untick the checkboxes next to programs that you don't need to be running all the time. The more programs you can disable from this list, the better.
Also, look at the "Services" tab and then click the checkbox to "Hide all Microsoft Services". Then you will be left with a list of services (which also run in the background) that you can choose if you want to disable. Read them, and only disable them if you're confident you don't need them to load on startup. They can be re-enabled again the same way if you change your mind.
When you have finished, Msconfig will ask you if you want to save changes. When you next boot your computer, you will get a message saying it has loaded in selective startup mode (meaning you've chosen the programs to load up). If you're happy, you can tell Msconfig to save the changes and not show you that message in future. Hopefully this will speed your computers boot time and help your system feel faster to use.