If svchost.exe isn't corrupt then you'll have to investigate the various services it hosts. The services are DLLs that get loaded into the address space of an instance of svchost and you usually get multiple services per instance.