There have been many inquiries from users who have been noticing the “svchost.exe (LocalServiceAndNoImpersonation)” in the Task Manager and have been curious about the functionality and the necessity of the process. In this article, we will discuss the function of the service and determine if it is safe.

“svchost.exe (LocalServiceAndNoImpersonation)” running in the backgroundWhat is “Svchost.exe(LocalServiceAndNoImpersonation)”?

Windows 10 is the latest and the greatest of Microsoft’s operating systems. It comes with many performance improvements over the previous versions but it also includes a bunch of additional services. Windows runs these services in the background and they can only be observed by launching the detailed version of Task Manager. Services are responsible for the execution of certain background tasks and all the integral processes related to Windows.

Most of the times, Windows runs the services in the background under the guise of “svchost.exe“. There are in fact many entries of “svchost.exe” running in the background simultaneously at all times. This is done intentionally to prevent the crashing of the whole operating system if a particular service crashes. Microsoft describes the SvcHost as “svchost.exe is a generic host process name for services that run from dynamic-link libraries”.

A lot of “svchost.exe” processes running in the background.

The “svchost.exe (LocalServiceAndNoImpersonation)” is a very suspicious name and it catches a lot of users off-guard as many viruses/malware are known to run in the background under the guise of slightly altered service names. However, this process is related to the “Windows App Locker” application and is situated in the “System32” folder.

Windows App LockerIs “SvcHost.exe (LocalServiceAndNoImpersonation)” a Virus?

There are many viruses/malware that guise themselves under the slightly altered names of trusted Windows’ services. This service has quite an unusual name and is often seen when a particular application is launched. However, it is totally safe and isn’t associated with any malware/virus. Therefore, it is recommended to let it run in the background as long as it is located inside the “System32” folder. You can “right-click” on the process in the Task Manager and select “Open File Location” to identify its root folder.

Right-clicking on the process and selecting “Open File Location”How to Prevent “SvcHost.exe (LocalServiceAndNoImpersonation)” From Running in the Background?

In this step, we will be stopping the “SvcHost.exe (LocalServiceAndNoImpersonation)” from running in the background by clearing all the configurations for its root application Windows App Locker. Keep in mind that by doing so we will be resettings all the app locker related configurations. In order to do that:

  1. Press “Windows” + “R” to open the Run prompt.
  2. Type in the following command and press “enter“.secpol.mscTyping in “secpol.msc” in the Run prompt and pressing “Enter”
  3. Double-click on the “Security Settings” and then double click on the “Application Control Policies”.Double-clicking on “Security Settings” and then Double-clicking on “Application Control Policies”
  4. Right-click on the “AppLocker” option and select the “Clear Policy” option.Right-clicking on “AppLocker” and selecting “Clear Policy”
  5. Click on the “Yes” button in the warning prompt to clear out all the rules.Selecting “Yes” in the warning prompt.
  6. This will now set the Windows App Locker policy to unconfigured and it will no longer run in the background.