Service Host eating up cpu and ram

Status
Not open for further replies.

CharlesLU

Honorable
Apr 25, 2015
35
0
10,530
So I recently got a new laptop. Its an Asus Zenbook with an Intel Core i7-8550U, NVIDIA GeForce MX150, 8GB of 1866MHz LPDDR3 Ram and a 515GB SSD. When I checked task manager it said the pc was using 50%+ CPU usage, 30%+ ram usage, 99% disk and 25%+ internet usage with my CPU cores (4 of them) at around 50-100 degrees! This just spikes randomly while not even doing anything. I later found out that it was 'Service Host' that was doing most of this. When I tried to use 'End Task' on them, it said if I did that, Windows would stop working. How can I stop all this Service Host crap?
 
Solution
You can't really do anything about having a lot of service hosts, it is just how windows 10 works now. Prior to the Creators edition, there were only 16 service hosts and all services were bundled into those 16. Ever since Creators edition, every individual service has a host and it will make finding problems much easier. It looks like you have more but in fact, its the same amount.

You can't stop many of these services or Windows itself may not run.

Does PC feel slow or you just want to use as little ram as possible? Win 10 uses ram differently to previous versions of windows, so you might find you fighting a losing battle. When you close a program in win 10, it compresses all the data into ram and keeps it there until you...


like, all of them. In task manager it just says, Service host,Service host,Service host,Service host and so on. There are ALOT of them
 
can you go into task manager and expand the Name field so it shows which services are using CPU, and also click on the little arrow that shows the services underneath.

Upload screenshots to imgur and share a link here, and we see which ones it is.
 


https://imgur.com/a/0ARu6 heres a link. Most of them are service host but there are a few things like ASUS Gift box which i have disabled
 
You can't really do anything about having a lot of service hosts, it is just how windows 10 works now. Prior to the Creators edition, there were only 16 service hosts and all services were bundled into those 16. Ever since Creators edition, every individual service has a host and it will make finding problems much easier. It looks like you have more but in fact, its the same amount.

You can't stop many of these services or Windows itself may not run.

Does PC feel slow or you just want to use as little ram as possible? Win 10 uses ram differently to previous versions of windows, so you might find you fighting a losing battle. When you close a program in win 10, it compresses all the data into ram and keeps it there until you either restart PC or reuse the program or open another program that needs the ram. This makes it faster to load the same thing twice in one day as it isn't needing to access the slower storage (every storage device is slower than ram). All of these tricks with ram are to make PC more responsive to you.

The only one I see is using a lot of anything is Delivery Optimization and to fix that, go to settings/update & security/windows update
Choose advanced options
choose Delivery Optimization
turn off Allow downloads from other PC (unless the services description matches your current internet connection)
that will reduce bandwidth and HDD usage
 
Solution
Status
Not open for further replies.