I have improved my system by changing SOME Services from Automatic to either Manual or Disabled.
There are now only 33 Services set for Automatic.
Right now there are 7 Manual services that have been automatically started by whatever needed them.
Right now Windows Task Manager shows 21 processes are running and consuming memory and the odd CPU cycle.
Two of those processes belong to Firefox, including plugin-container.
When I close Firefox and Task Manager there will be only 18 processes running,
which I believe is quite good for a laptop.
Start-up took twice as long before I cut out the flab.
Various sites provide information on what each service does and give recommendations.
One that springs to mind is
http://www.blackviper.com/WinXP/servicecfg.htm,
but other people may suggest something more suitable for you.
Whatever you do, be careful.
There are many useful and powerful tools available at
http://technet.microsoft.com/en-gb/sysinternals/default.aspx
As with all tools, they can be a power for good or for evil.
Whatever you do, be careful.
I find most useful their Process Explorer.
This will show what processes are running, as does Windows Task Manager.
Process explorer does MANY other things.
You can double click a process and it presents a properties window,
and that allows you to see a graph that plots its use of resources with time.
I found it interesting to have it running in the background when performance was "patchy",
and when a Glitch occurred I could bring it to foreground and see if the A.V. process had just been fighting something or downloading a signature base etc.
Regards
Alan