'svchost.exe -k LocalService' Services on Windows 7

Q

Where are services hosted by "svchost.exe -k LocalService" on Windows 7? What is the meaning of "-k LocalService" parameter?

✍: FYIcenter.com

A

"svchost.exe -k LocalService" command is used to invoke the svchost.exe program to load the DLL file for the given service specified in the registry.

"-k LocalService" is the process grouping parameter. It allows Windows to load multiple DLL files under a single shared svchost.exe process of the same group name.

In other words, all services that are launched by the same "svchost.exe -k LocalService" command will be running under a single shared process of svchost.exe.

The advantage of using a shared process is to save process resources. But services of a shared process have execution environment dependency. If one service is running into problem, all other services of the same shared process will be impacted.

Here is a list of services hosted by the shared process of "svchost.exe -k LocalService":

"Diagnostic Service Host - wdi.dll" Service on Windows 7

"COM+ Event System - es.dll" Service on Windows 7

"Diagnostic System Host - wdi.dll" Service on Windows 7

"Function Discovery Provider Host - fdphost.dll" Service on Windows 7

"Link-Layer Topology Discovery Mapper - lltdsvc.dll" Service on Windows 7

"Network List Service - netprofm.dll" Service on Windows 7

"Network Store Interface Service - nsi.dll" Service on Windows 7

"Secure Socket Tunneling Protocol Service - SstpSvc.dll" Service on Windows 7

"SPP Notification Service - sppuinotify.dll" Service on Windows 7

"Thread Ordering Server - mmcss.dll" Service on Windows 7

"WebClient - webclnt.dll" Service on Windows 7

"Windows Time - W32Time.dll" Service on Windows 7

"WinHTTP Web Proxy Auto-Discovery Service - winhttp.dll" Service on Windows 7

 

"Diagnostic Service Host - wdi.dll" Service on Windows 7

"Power - umpo.dll" Service on Windows 7

⇑⇑ Windows 7 Services Tutorials

2016-09-04, 1256👍, 0💬