Svchost - Disable some processes in Services


  1. Posts : 137
    Win 7 Ultimate
       #1

    Svchost - Disable some processes in Services


    Is it possible to disable some of the svchost.exe processes running in a Service?
    Does the same PID matter?
      My Computer


  2. Posts : 2,468
    Windows 7 Ultimate x64
       #2

    Windows works the other way around. Services define what their main binary is and what processes can share the same process. It's not that you can control the exact process, you control the services and the processes spawn or go away accordingly. It's all about how each service is internally designed.

    What is your exact problem?
      My Computer


  3. Posts : 137
    Win 7 Ultimate
    Thread Starter
       #3

    High CPU.
      My Computer


  4. Posts : 2,468
    Windows 7 Ultimate x64
       #4

    Look at your Windows Update settings. Prime cause of high CPU usage by svchost is an automatic update downloading without your consent. Make sure automatic updates are disabled.

    High CPU is also totally unrelated to number of processes. You can have thousands of them doing nothing, or having a single process eating your entire CPU, it simply doesn't matters.
      My Computer


  5. Posts : 1,849
    Windows 7 pro
       #5

    You need to be careful what you stop as it could have devastating effects on stability and performance. As a general rule of thumb if you don't know what it is don't mess with it until you do research or ask. But Alejandro is right. For that process it probably is windows at least checking for updates.
      My Computer


  6. Posts : 6,330
    Multi-Boot W7_Pro_x64 W8.1_Pro_x64 W10_Pro_x64 +Linux_VMs +Chromium_VM
       #6

    metaguy said:
    High CPU.
    Resource Monitor {RM) may help you if you haven't used that.
    It's at Task Manager > Performance Tab > Resource Monitor
    You can re-order RM columns, sort by CPU {usage}, etc.
    Maybe this will help you find what specific processes/services are using CPU.
    Here's an example with highlights of things to look at and play with.

    Svchost - Disable some processes in Services-rm.png
      My Computer


  7. Posts : 137
    Win 7 Ultimate
    Thread Starter
       #7

    Thank you for all the comments. Will use RM to isolate.
    Q - if a service has no dependencies, does Status still need to be manual or automatic?
    Q - if a process and/or service have the same PID, what can I make of that, if anything?
    Q - Would I be correct that creating a restore point prior to making changes would enable me to revert back in case of a mistake?
      My Computer


  8. Posts : 2,468
    Windows 7 Ultimate x64
       #8

    metaguy said:
    Q - if a service has no dependencies, does Status still need to be manual or automatic?
    Manual or automatic is determined mainly by what the service does and what do you use the computer for, it's a case by case assesment with no general rule of thumb. Of course, if the service depends on some other thing and it's set on automatic, the dependencies should also be automatic. But for a standalone service, decide based on the thing it does and nothing else.


    metaguy said:
    Q - if a process and/or service have the same PID, what can I make of that, if anything?
    That's irrelevant. If the service is programmed to share its process, they will, otherwise they'll be independient. It's purely a developer decision and as a user we have no say in that. It's also totally unimportant, the resources consumed and actions performed will be the same.


    metaguy said:
    Q - Would I be correct that creating a restore point prior to making changes would enable me to revert back in case of a mistake?
    Creating a restore point is an excellent measure against mistakes if something goes really wrong. Go ahead and create as many of them as you feel like. Additionally, this could be one of the few times that a full disk image could serve you well as a backup too.
    On the other hand, disabling services alone won't cause too much havoc, and the effects are quite easy to reverse if you do something wrong (just reenable it again).


    townsbg said:
    You need to be careful what you stop as it could have devastating effects on stability and performance. As a general rule of thumb if you don't know what it is don't mess with it until you do research or ask.
    "Devastating" is a bit too much here. Disabling services rarely has any unknown effect, but rather predictable ones, despite what Microsoft wants us to believe. At most, some feature you rely on will not work, but that's it, re-enabling the proper service restores things as they are.
    I do, however, completely agree with the "ask before doing" policy.
      My Computer


  9. Posts : 137
    Win 7 Ultimate
    Thread Starter
       #9

    Alejandro85 - you've been great. Thanks.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 13:43.
Find Us