Fall Creators Update Resulting in High CPU Use By Service Host

Anonymous
2017-10-18T03:41:50+00:00

Hi,

After updating to the new version, I am seeing high CPU use from two processes:

Any ideas on how to make them not use a lot of CPU so that my laptop cools down and the fan stops blowing?

Windows for home | Windows 10 | Performance and system failures

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2017-11-01T23:47:18+00:00

Hi all, 

Had the same problem myself and found the solution which is quite simple :

Go to settings -> update & security -> Windows Defender -> Open Windows Defender -> Firewall & Network protection

Then you need to disable the firewall for all the types of networks

once that's done click on restore settings

That should do the trick and you're cpu usage should return to normal.

Hope it helps, it did for me.

Was this answer helpful?

400+ people found this answer helpful.
0 comments No comments

82 additional answers

Sort by: Most helpful
  1. Anonymous
    2017-10-20T17:57:04+00:00

    Since I managed to resolve it permanently...  I will try to remember the exact steps (probably not possible since it was late and I ended up rebooting probably 6-7 times before it got resolved).

    First, I toggled "block all incoming connections including those in the list of allowed apps" back to the default not checked state (rationale was to put things back to a state that is normal for most users).

    Then I ran the network troubleshooter... which I don't think really did anything.

    Then I hit "Network reset"

    Then I removed all network interfaces in device manager

    After doing that and rebooting - it was still causing problems.  But then I killed the process - resulting in a BSOD - and on reboot - the issue was gone.

    After putting my network stuff/config all back to what they were (for the most part) - the issue has not resurfaced.

    Hope that helps!

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2017-10-20T17:45:00+00:00

    Actually, the dependency means that the Base Filtering Service needs to get going OK before, ICS can finish. So, if the BFE can't start properly for some reason, ICS will keep waiting, failing, restarting.

    A couple more threads talking about this issue:

    https://superuser.com/questions/1260614/after-windows-10-fall-creators-update-a-svchost-exe-instance-is-constantly-usin

    https://www.tenforums.com/general-support/95844-fall-update-v-1709-creates-problems-cpu-usage-desktop-wallpaper-4.htm

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2017-10-20T17:23:37+00:00

    I understand that. The dependencies also exhibit high CPU usage however this misses the point. The ICS services keeps restarting (it initiates the dependencies after all) regardless of how it is setup, therefore of more an issue is, what is 'manually' initiating ICS.

    Anyway its a legacy issue, the laptop was an upgrade from windows 7 to windows 10. On 7 I used the hostednetwork setup and its some hangover from that. I can't wait for a fix so I reset back to the start and rebuild the OS.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2017-10-19T16:10:47+00:00

    Ok,

    This problem is like a zombie - the living dead that just won't die!

    Here is what I have tried so far:

    1. Did the stuff above - no change
    2. Set the service (SharedAccess aka 'Internet Connection Sharing') StartupType to Disable (triggers should not work when disabled)

    Restart

    Log in

    Service has started (+dependencies) and StartupType has returned to Manual (Triggered Start)

    1. Manual (Triggered Start) is a special type of service start that requires an external trigger. For me these are:

    SERVICE_NAME: sharedaccess

            START SERVICE

              NETWORK EVENT     : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT]

                DATA                       : E64B9AEE-F372-4312-9A14-8F1502B5C8E3

    use: sc qtriggerinfo sharedaccess from an admin command prompt

    So what if we remove the triggers: use sc triggerinfo sharedaccess delete this should set the StartupType to Manual meaning that it should not start unless you start it.

    Restart

    Login

    Service has started (+dependencies) and StartupType is still Manual

    What is going on?

    Was this answer helpful?

    0 comments No comments