If you would allow me to make a 'non-malware' related comment:
You are starting this system up with an extraordinary number of processes and Services. I don't know how the system moves at all!
IF you want to work on that:
Start> Run> type in
msconfig> enter> Selective Startup>
Startup menu>
UNCHECK everything except the AV, the firewall and if on a laptop, leave the process for the Touchpad> Apply> OK.
Reboot the computer. Ignore and close the nag message that comes up after checking 'don't show this message again.'
Stay in Selective Startup.
Stop all-ALL-the updaters except the AV, stop all the scanners on boot, stop all the HP processes- printer, scanner, stop all the camera and music programs and on and on....you get the idea?
Everything that starts on boot continues to run in the background. After you do that, work on the unnecessary
Services you have starting up Automatically. Here are references:
http://www.blackviper.com/WinXP/servicecfg.htm
http://ss64.com/ntsyntax/services.html
Many Services can be set to Manual- some can even be disabled- only a few are required to start automatically. Take you time on this. Best to do it in Safe Mode and always check the tab for Dependencies.
I thought I had seen them all until I came across your Babblegumupdater! Judging by the description, I would bet it's a HUGH resource user. Do you know that you can start a program manually when you need it instead of having it run in the background? Do you use the printer every day-how about the camera, scanner, etc. Why run them needlessly.
Note: I have NOT checked you system logs for malware. And yes, the hard drive could be failing. But even without either of those issues you system will be slowwwwwwwwwwwwww!