Archive for the ‘Computer Questions’ Category

What is svchost.exe And Why Is It Running?

Posted on the January 24th, 2009 under Computer Questions by

You are reading this because you have looked at your processes and found this running and possible noticed more than 1. This name even sounds like a mean virus but do not worry.

So, what exactly is svchost.exe?

According to Microsoft: “svchost.exe is a generic host process name for services that run from dynamic-link libraries”. Could we have that in english please?

Some time ago, Microsoft started moving all of the functionality from internal Windows services into .dll files instead of .exe files. From a programming perspective this makes more sense for reusability… but the problem is that you can’t launch a .dll file directly from Windows, it has to be loaded up from a running executable (.exe). Thus the svchost.exe process was born.

So What Can I Do About It?

You can trim down unneeded services by disabling or stopping the services that don’t absolutely need to be running. Additionally, if you are noticing very heavy CPU usage on a single svchost.exe instance you can restart the services running under that instance.

If anyone needs more information on this, including a tutorial, please let us know and we will make a detailed tutorial for you.



Bookmark and Share