Recently discovered that Svhost always consumes a lot of resources (memory, CPU) when it is powered on. After some Baidu, take its essence to its dross, a simple summary of the general how to solve the problem:
- Open Task Manager and find the PID of the resource-intensive svhost process, assuming it is 123
- Run cmd (Windows function key +r, enter CMD and return), enter command: TASKLIST/SVC | Findstr "123". Returns the result for the corresponding Svhost process related service.
- On Baidu find the service name for these services.
- Open services.msc (Windows function key +r, enter services.msc and return), stop/disable related services in turn, and observe the Svhost process resource usage.
If you are lazy to follow the above steps, you can open services.msc and try to stop/disable the following services.
- Windows Update (wuauserv)
- Background Intelligent Transfer Service (BITS)
- Distributed Link Tracking Client (Trkwks)
- Distributed Transaction Coordinator (MSDTC)
Windows Svhost Resource Usage high