Hi Nishant,
Svchost.exe is a generic host process name for services that are run from
dynamic-link libraries (DLLs). The Svchost.exe file is located in the
%SystemRoot%\System32 folder. At startup, Svchost.exe checks the services
portion of the registry to construct a list of services that it needs to
load. There can be multiple instances of Svchost.exe running at the same
time. Each Svchost.exe session can contain a grouping of services, so that
separate services can be run depending on how and where Svchost.exe is
started. This allows for better control and debugging.
The above information can be found at:
http://support.microsoft.com/default.aspx?scid=kb;en-us;250320
If you are using Windows XP, check the following article:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;314056
HTH
Ashok
This posting is provided "AS IS" with no warranties, and confers no rights.