首页 > 技术文章 > windows svhost 资源占用高

mvii 2016-08-22 15:55 原文

原文:http://www.cnblogs.com/mvii/p/5782818.html

 

最近发现svhost总是一开机就占用大量资源(内存,CPU)。经过一番百度,取其精华去其糟粕,简单总结一下一般怎么解决这个问题:

  1. 打开任务管理器,找到资源占用高的svhost进程的pid,假设是123
  2. 运行cmd(windows功能键+R,输入cmd并回车),输入命令:tasklist /svc | findstr "123"。返回结果为对应的svhost进程相关的服务。
  3. 上百度查找这些服务对应的服务名称。
  4. 打开services.msc(windows功能键+R,输入services.msc并回车),依次停止/禁止相关服务,并观察svhost进程资源占用情况。

如果懒得遵循上面的步骤,可以打开services.msc,尝试停止/禁止如下服务。

  1. Windows Update(wuauserv)
  2. Background Intelligent Transfer Service(BITS)
  3. Distributed Link Tracking Client(TrkWks)
  4. Distributed Transaction Coordinator(MSDTC)

推荐阅读