Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Svchost - Disable some processes in Services

31 Mar 2018   #1
metaguy

Windows Home Premium 64 bit
 
 
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 System SpecsSystem Spec
.
31 Mar 2018   #2
Alejandro85

Windows 7 Ultimate x64
 
 

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 System SpecsSystem Spec
31 Mar 2018   #3
metaguy

Windows Home Premium 64 bit
 
 

High CPU.
My System SpecsSystem Spec
.

31 Mar 2018   #4
Alejandro85

Windows 7 Ultimate x64
 
 

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 System SpecsSystem Spec
31 Mar 2018   #5
townsbg

Windows 7 pro 64-bit sp 1
 
 

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 System SpecsSystem Spec
01 Apr 2018   #6
DavidE

Multi-Boot W7_Pro_x64 W8.1_Pro_x64 W10_Pro_x64 +Linux_VMs +Chromium_VM
 
 

Quote   Quote: Originally Posted by metaguy View Post
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 System SpecsSystem Spec
01 Apr 2018   #7
metaguy

Windows Home Premium 64 bit
 
 

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 System SpecsSystem Spec
01 Apr 2018   #8
Alejandro85

Windows 7 Ultimate x64
 
 

Quote   Quote: Originally Posted by metaguy View Post
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.


Quote   Quote: Originally Posted by metaguy View Post
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.


Quote   Quote: Originally Posted by metaguy View Post
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).


Quote   Quote: Originally Posted by townsbg View Post
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 System SpecsSystem Spec
01 Apr 2018   #9
metaguy

Windows Home Premium 64 bit
 
 

Alejandro85 - you've been great. Thanks.
My System SpecsSystem Spec
Reply

 Svchost - Disable some processes in Services




Thread Tools




Similar help and support threads
Thread Forum
Services & Processes in Windows
Hi all, I am new to the forum as a member, but I usually read many threads here. I have a request, can someone post a link as I would like to learn more about Windows kernel how it works and how services & Processes in windows works. Thanks Regards
General Discussion
Services utility to toggle and restore/enable disable services
Hi, I'm trying to sort out issues with my Win7 machine and want to disable/set to manual services that I know are not needed, but every time I have done this in the past (a while ago now) I invariably run into an issue where I've inadvertently disabled a service that was needed by something,...
Software
Why do I have so many SVCHost.exe processes?
As I've started back into school and have some video editing to be doing, I'm looking for ways to speed up my laptop. I've always noticed I have a large number of instances of svchost.exe. I highlighted the one that seems to draw the most memory. When I have firefox running, it tends to spike...
General Discussion
16+ svchost.exe processes running
I have recently noticed that my computer is running from 16 to 18 different processes of svchost at once, and without running any programs uses 30% of my RAM. http://i453.photobucket.com/albums/qq260/manypopes/svchost.png?t=1287308628 That screenshot was taken when running nothing but Opera....
Performance & Maintenance
Why so many svchost processes??
I would really like to know why my process list has 13 instances of svchost running. Doesn't make a lot of sense. Can someone explain why this happens? What svchost is? Thanks.
Performance & Maintenance


Our Sites

Site Links

About Us

Find 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 06:15.
Twitter Facebook Google+