At the moment, I have 7 svchost.exe processes running- all are in System Local Service or Network Service. I know my system is clean.
Your processes appear to be within normal limits with the exception of the one showing 52.000. Check on the Startup tab in the msconfig utility for the processes starting at boot and running in the background. It is advisable to stop any unnecessary processes, with the only real necessary ones being anti-virus program and firewall. Some laptops may require the touch-pad process and if on a network, there may be 1-2 network processes.
However, I noticed the following:
wmpnetwk.exe- this is the Windows Media Player- why is it running in the background. Were you using it at the time of the screen shot?
Same thing for wmpscfg.exe.
Do you need the Messsenger service running> messenger.exe.
Bottom line is that I see several processes running that shouldn't;t be unless you were actually using them at the time of the screen shot. As for the svchost.exe processes, they look OK. Be aware there is a slight misspelling of this process that 'would' indicate malware.
One more- there are several entries for 'Search.....' Part of this can be in Windows Vista, but I question whether they need to be running in the background.