Why should you at all ?????

svchost.exe is a normal (and *essential*) system process : Microsoft Service Host Process.
If you remove it, your system might cease to function.

To know more about svchost.exe, read this : http://www.howtogeek.com/howto/windo...is-it-running/

@ naimish :
If you try ending svchost.exe like that, you will be presented with a system shutdown warning with a 1 minute time-out.
The only way to over-ride that auto-shutdown is "shutdown -a".