service Host: Local system taking up to much cpu

Chacolate hoovy 6 Reputation points
2020-11-16T17:37:36.507+00:00

My task manager tells me that my service Host: Local system running on high CPU with barely enough to do anything else

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
12,075 questions
0 comments No comments
{count} vote

3 answers

Sort by: Most helpful
  1. Aravinth Mathan 341 Reputation points
    2020-11-16T18:30:55.657+00:00

    Service host might be a generic process . There might be any specific application services which may consume the cpu. First and best approach to troubleshoot such scenarios is to run only microsoft windows services and disable all other services during startup on the affected device. Then enable services one by one

    Regards
    Aravinth

    If the answer is helpful kindly accept as answer

    1 person found this answer helpful.
    0 comments No comments

  2. Spigolo 626 Reputation points
    2020-11-16T20:48:35.343+00:00

    Hi @Chacolate hoovy

    Open Task Manager and right click on Service Host then chose Go to Details
    From there right click on svchost and chose Go to Services
    In this view you'll find highlighted all services under the host
    Try to guess which one is the culprit by disabling one at a time, or post here the list to get additional help

    1 person found this answer helpful.
    0 comments No comments

  3. Carl Fan 6,876 Reputation points
    2020-11-17T02:18:44.82+00:00

    Hi,
    Service Host: Local System is a bundle of system processes, or call it a generic service hosting container. It includes processes including Windows Auto Update and many required system services would be running in it.
    Open Task Manager. Expand the Service Host: Local System to see what items are using more CPU clearly. Then right click the high cpu process to open this service. Try to disable it to check.
    Meanwhile, please perform a clean boot and disable security software temporarily.
    How to perform a clean boot in Windows
    https://support.microsoft.com/en-us/help/929135/how-to-perform-a-clean-boot-in-windows
    After that open system settings, using “check for update” option to search if some security updates need to be installed.
    Last one, you could use Windows Performance Toolkit(WPT) to capture the trace and analyze this trace.
    windows performance recorder and analyzer will be included in WPT. Installing them to find which file may related to high cpu.
    Hope this helps and please help to accept as Answer if the response is useful.
    Best Regards,
    Carl

    1 person found this answer helpful.
    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.