Short answer No, you can’t get rid of it.

The svchost.exe is a windows system file and as its name implies acts as a service host for other applications, so it isn’t so much svchost.exe that is the problem but the functions using it.

You need to identify what other processes are using it, I use svchostanalyzer.exe to show what is running under the instances of svchost.exe. I have six instances of svchost.exe running and this isn’t unusual and many of the things running under svchost.exe will be windows/system functions.

EDIT: http://neuber.com/free/svchost-analyzer/index.html