Fix High CPU Usage by Local Service No Network Firewall

LinkedIn
Twitter
Facebook

Table of Contents

Service Host Local Service High CPU Usage

If your server is running unresponsive with high CPU usage attributed to something called ‘Local Service (No Network)’, then it is probably an issue with Windows Firewall.

High CPU Symptoms include:

  • Applications & Windows Services not starting
  • Windows Service Distributed Transaction Coordinator stuck in “Starting” state
  • Attempts to go into Control Panel > Windows Firewall result in nothing happening and/or the explorer process hanging

Steps to resolve:

You can try to correct this by resetting the Firewall:

  1. Run CMD.exe as Administrator
  2. Use the command:
    netsh advfirewall reset

If this process also hangs then try:

  1. Using regedit go to path:
    HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy
  2. Rename Key FirewallRules to something else such as FirewallRulesBak
  3. Create a new FirewallRules key
  4. Go to the DomainProfile key and change the REG_DWORD Value EnableFirewall to 0 (zero)
  5. Do this for PublicProfile and StandardProfile as well.Use Regedit to change FirewallPolicy
  6. Reboot your server.

Try the “netsh advfirewall reset” (from CMD.exe as Administrator) again.

Run netsh command from elevated command line shell

Reboot again and if all goes well, CPU usage will return to normal and you should also be able to open Windows Firewall from the Control Panel.

Sign up to receive the latest news and offers from IT Networks​

About IT Networks

At IT Networks, we provide managed IT services designed to keep your business running smoothly and securely. From handling day-to-day IT operations to implementing robust cyber security solutions, we ensure your technology works seamlessly so you can focus on what matters most—growing your business. Let us streamline your IT infrastructure, enhance your security posture, and help you drive greater success.
Kim Pham - IT Network Security