Lately I have been experiencing a lot of computers on our network being bogged down by svchost.exe. Nearly 50-100% CPU usage is associated with this process and I can't seem to figure out how to nix the issue. The most recent updates are applied but it still continues to run svchost.exe and most of the time, several instances which switch between "hogging" the processing power. Does anyone know how to get rid of this process from taking so much processing power all together?

  • 1
    First, start by identifying the service(s) involved. You can do this with the Resource Monitor. – Harry Johnston Jul 24 '12 at 0:15
  • Resource Monitor? – Cpt. Jack Jul 24 '12 at 0:21
  • Which version of Windows? – Harry Johnston Jul 24 '12 at 0:25
  • 6
    Get ProcessExplorer, run it, double-click the instance of svchost with the high CPU usage, click the Services tab, note down the services hosted by that instance, open services.msc, then for each of the listed services, stop it and see if the CPU usage goes down. Once you have identified the service that is pegging the CPU, it will be much easier to figure out what the problem is. – Synetech Jul 24 '12 at 1:19
  • 1
    @Nick: to the best of my knowledge, those issues were resolved years ago. At any rate, the first page of search results look to all be obsolete. – Harry Johnston Jul 24 '12 at 5:09

Step 1: Find out what services svchost is controlling. Open up Task Manager, right-click a svchost that is sucking up lots of resources, and click "Go to Service(s)". This will show you the services that are taking up your resources.

Step 2: Disable the unwanted services, or uninstall them if you dont need them.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.