jobeard has given you a great overall description of Startup entries. Follow his help for the Services. They run under process names you won't recognize.
=============================
Startup Menu:
My standard advice of what needs to be checked on the Startup Menu is:
1. Antivirus program
2. Firewall if using 3rd party firewall like Comodo or ZoneAlarm
3. Touchpad process if on laptop
4. Network process(es) is using Pure Network/Cisco
Nothing else*****
*****Look in the middle section >>
Command<<of the images of the Startup Menu> that will show you what the process is associated with:
To expand the Command Column, (this shows what the process 'belongs' to) hold left mouse button down on the dividing line on frame above Location and move to the right to expand.
None of the processes you have checked above need to start on boot unless the ISP uses 2Wire. The navigation bar on the right is slightly down from the top so if the AV, FW, etc. are on that section, fine.
For instance, the process in the 2nd line is
Reader_sl If you look in the Command section, you will see this belongs to the
Adobe Reader. Neither this process nor any of the other processes checked in the image need to start on boot.
The first checked process is
igfxpers.exe. But the Command sections doesn't help with the ID.
Command: C:\Windows\system32\igfxpers.exe
A search of the process will tell you it's "Associated with the Common User Interface module for Intel graphics cards". But it doesn't need to start on boot either. But you won't want to delete it> just uncheck it on the Startup Menu.
==============================
Many of the above are auto-updates: iTunes Helper, QBReminder, RealPlay, jusched, HPWuSchd2, mmtask: these are controlled from within the programs themselves and/or any scheduled tasks you have set up. You can run TeaTimer if you want- I don't
-----------------------------
Please understand that unchecking a process so it doesn't start on boot doesn't mean you should delete it. All of those processes belong to something. For instance, all those
HP entries belong to Hewlett Packard. They are overly generous with their bulk and it all gets put on the Startup Menu>
none of the HP processes need to start on boot. But if you delete the processes altogether, the computer may not run or the printer may not print.
--------------------------------
If you uninstall programs properly, most of the entries will be removed:
1. Use progrm uninstaller as first choice if it has one.
2. Use Add/Remove Programs in the Control Panel if there is no uninstaller.
3. If you can't uninstall the program either of the ways, use the >
Windows Installer CleanUP Utility
This can also be use for any 'left over' entries
--------------------------------
Note: If you are going to use the msconfig utility to make changes on the Startup Menu, choose
Selective Startup then the Startup tab.
NOTE:
When you reboot the system the first time after making changes using the
msconfig utility, a nag message comes up that can be
ignored and closed after checking 'don't show this message again.'
Remain in Selective Startup to retain those changes.