I have a Gateway 3310 with Windows XP home with 512 megs of RAM. It's still running a bit sluggish. And when I run certain programs that ran okay in my old computer that had a lot less RAM here the program occassionaly freezes, the computer was running at 100%, and I have to reboot as a result. So I rebooted just now and looked at all of the processes that were running and this is what I found.
Total processes: 29
taskmgr.exe
GoogleToolbarNotifier.exe
ctfmon.exe
spoolsv.exe
alg.exe
jusched.exe
ashDisp.exe
ashMaiSv.exe
zHotkey.exe
hkcmd.exe
igfxtray.exe
shwiconEM.exe
explorer.exe
ashServ.exe
PRISMXL.SYS
aswUpdSv.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
svchost.exe
lsass.exe
services.exe
winlogon.exe
csrss.exe
smss.exe
ashWebSv.exe
System
System Idle Process
Now I know for a fact that I do not need all of these processes running when I start up the computer. So which of these processes can I safely disable?