No, el svchost.exe es un programa propio del xp y se encarga de los servicios del sistema (update, firewall, actualizar la hora, sonido, etc...). Q el numero de svchost's te parezca excesivo es pq quiza tengas demasiados servicios q no precises.
http://www.cybercolegas.com/trucosxp10.htm
Ahi tenes mas al respecto.