I assume you mean Task Manager and not Taskbar.
7 svchosts.exe does seem excessive for XP, but not all that much. To find out more about what each entry is, you need a utility like Sysinternal's Process Explorer;
http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
It will help, with a little work on your part.
Hope that helps.
Mark
hi, in my task bar i have seven svchost running in processes. is there somewhere i can learn about the processes running in taskbar not least svchost, and remove anything that shouldn't be there? i'm running win xp2.
appreciate any help

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic