Question: svchost do i need it?
Answer: You need a .exe or “executable” file to load the . dll and its code. Now that we know a DLL file is, it should be easier to understand why svchost is called a “generic host.” All it does is load DLL files so they can run and execute system applications. ... There are two easy ways to keep tabs on svchost.exe.