What Is "svchost.exe -k LocalServicePeerNet" on Windows 7

Q

What is "svchost.exe -k LocalServicePeerNet" command on Windows 7? Why command is used run system services?

✍: FYIcenter.com

A

"svchost.exe -k LocalServicePeerNet" is to invoke the svchost.exe program to load the DLL file for the given service specified in the registry. The loaded DLL file will be executed under a shared process of svchost.exe named as the LocalServicePeerNet group as specified by the parameter "-k".

In other words, if multiple services are invoked by the same "svchost.exe -k LocalServicePeerNet", their DLL files will all be running under a single process of svchost.exe. The advantage of running running multiple services under a single shared process is to save process resources.

But services of a shared process have execution environment dependence. If one service is running into problem, all other services of the same process will be impacted.

Detailed information on "svchost.exe" program:

Name: svchost.exe
Location: C:\Windows\system32\svchost.exe
Description: Host Process for Windows Services
File version: 6.1.7600.16385
Size: 20.5 KB (20,992 bytes)
Modified: Monday, ‎July ‎13, ‎2009, ‏‎9:14:41 PM

 

"Peer Name Resolution Protocol - PNRPsvc.dll" Service on Windows 7

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

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

⇑⇑ Windows 7 Services Tutorials

2016-08-16, 4597🔥, 0💬