╋艺 镇╋╋论坛の释疑╋┣◇玩转系统 → svchost.exe 占用cpu高 pid


  共有21056人关注过本帖树形打印复制链接

主题:svchost.exe 占用cpu高 pid

美女呀,离线,留言给我吧!
admin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
svchost.exe 占用cpu高 pid  发帖心情 Post By:2016/3/9 11:15:05 [只看该作者]

当您在Windows任务管理器中查看 SVCHOST.EXE进程时,SVCHOST.EXE进程的“用户名”应该显示为SYSTEM、LOCAL SERVICE或NETWORK SERVICE。(如果在任务管理器中看不到“用户名”,请在菜单中选择“查看”-“列设置”,选中“用户名”复选框。)如果某个SVCHOST.EXE 进程的“用户名”显示的是用户帐户的名称(例如Administrator),则这个SVCHOST.EXE很可能是冒仿的恶意程序。


另外您需要确认,您看到的SVCHOST.EXE进程的名称拼写是否有误。比如假设显示的进程名称是SVCH0ST.EXE(用数字0替换了字母O),则 很可能是冒仿的恶意程序;再比如进程的名称虽然是SVCHOST.EXE,但此进程却没有位于Windows\system32(Windows Vista以上版本的任务管理器可以查看进程所在的文件夹路径),则也可能是冒仿的恶意程序。


判断一个SVCHOST.EXE加载了哪些系统服务有两种方法

方法一:

在Windows任务管理器的“进程”选项卡中查看占用资源较高的SVCHOST.EXE进程对应的PID,将PID记下。(如果在任务管理器中看不到“PID”,请在菜单中选择“查看”-“列设置”,选中“PID”复选框。)

  1. 以管理员权限运行命令提示符(CMD.EXE),在命令提示符中执行:

    TASKLIST -SVC

    您将看到类似如下所示的结果:

    图像名                         PID                       服务
         SVCHOST.EXE             1104                     DcomLaunch,TermServices
         SVCHOST.EXE             1188                     RpcSs
         ……
  2. 对 照您在任务管理器中看到的SVCHOST.EXE的PID,在上述结果中查找对应的 SVCHOST.EXE。例如,假设您在任务管理器中看到PID为1188的SVCHOST.EXE占用了较多系统资源,而TASKLIST –SVC的结果显示PID为1188的SVCHOST.EXE加载的服务是RpcSs,即表明RpcSs服务(Remote Procedure Call (RPC) 服务)占用了较高的系统资源。

  3. 方法二:
  4. 在microsoft.com下载系统工具Process Explorer:

    http://www.microsoft.com/technet/sysinternals/Utilities/ProcessExplorer.mspx

  5. 运行Process Explorer,在进程列表中找到占用系统资源较多的SVCHOST.EXE进程,右键单击选择Properties(属性),切换至Services(服务)选项卡,在这里即可查看SVCHOST.EXE进程加载的系统服务是什么。

     

    图片点击可在新窗口打开查看

(win7下打开Process Explorer需要管理员模式打开,这样查看svhost.exe进程属性时,线程中可以查看什么服务占用了资源)

 http://www.win7china.com/html/1686.html

-----------------------------

系统终极优化 - Windows 7服务手动优化手册

提供工具对对应服务进行优化,有服务对应列表
名称
服务名称
(注册表)
默认启动方式 Home Basic下默认 Home Premium下默认
Professional下默认
Ultimate下默认 Enterprise下默认 "安全" 建议操作
ActiveX Installer (AxInstSV) AxInstSV 手动 手动 手动 手动 手动 手动 手动 禁用 *



---------------------------------

开机后svchost.exe占用CPU50%,解决方法步骤如下:
1、首先结束svchost.exe进程,让计算机恢复正常。

2、结束wuauclt.exe进程。

3、进入“控制面板-管理工具-服务”,关闭AutomaticUpdates服务。

4、清除C:\WINDOWS\SoftwareDistribution所有文件。

5、进入“管理工具-服务”,再启动AutomaticUpdates服务。

完成上述操作后重启电脑,问题一般都可以解决。



传说中的SVCHOST很狂,曾经也是占我CPU50%还要多,是系统升级造成的,为了怕网友们也遇上这个问题,解决方法也打出来吧:)查看任务管理器里占CPU50%的SVCHOST.EXE,然后打开CMD,输入tasklist/svc,找和任务管理器里占CPU的SVCHOST.EXE对应的PID,我找到PID为1700的SVCHOST,它里面加载了一些服务,我的是P2PIMSVC在吃我的CPU,打开 services.msc找到Peer Networking Identity Manager禁用掉(禁用就行了,没什么用,如果你没有点对点网络标识的话)

    希望对你有帮助,此方法没有借助网络,自己解决的,应该没什么问题。:)

    我装三连屏的时候重装了系统就是这个问题用此方法解决的。当是还有system占我50%CPU,解决方法也在我空间里:) 

     

    在任务管理器中添加PID列的方法是打开任务管理器,查看--选择列---PID打勾



-----------------------------

[此贴子已经被作者于2016-5-23 10:28:49编辑过]


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部
美女呀,离线,留言给我吧!
admin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2016/3/9 11:29:52 [只看该作者]

 svchost.exe:



svchost.exe                   1188 AeLookupSvc, Appinfo, AppMgmt, BITS,
                                   Browser, CertPropSvc, EapHost, IKEEXT,
                                   iphlpsvc, LanmanServer, ProfSvc, Schedule,
                                   SENS, ShellHWDetection, Themes, Winmgmt,
                                   wuauserv


svchost.exe                   1196 AeLookupSvc, Appinfo, BITS, Browser,
                                   CertPropSvc, EapHost, IKEEXT, iphlpsvc,
                                   LanmanServer, MMCSS, ProfSvc, Schedule,
                                   SENS, ShellHWDetection, Themes, Winmgmt,
                                   wuauserv


win7下,重启前后的不同pid,服务基本一致,但是cpu还是被这个占用高



本人操作:

svchost.exe pid 1188
进程名对应的服务  win7下
AeLookupSvc   服务名称 Application Experience
BITS  Background Intelligent Transfer Service  自动(延迟启动) 已启动   被我停止


Browser  Computer Browser 手动 已启动   被我停止


CertPropSvc  Certificate Propagation 自动 已启动 被我停止


 EapHost Extensible Authentication Protocol 手动 已启动 停止时提示 ,停止时,wlan autoconfig 也停止


IKEEXT  IKE and AuthIP IPsec Keying Modules 自动 已启动 被我停止


iphlpsvc  IP Helper 自动 已启动 被我停止


LanmanServer  Server 自动 已启动 停止时提示 ,停止时,computer browser 也停止


MMCSS   Multimedia Class Scheduler 自动 已启动 停止时提示 ,停止时,windows audio 也停止


----  ProfSvc   User Profile Service 自动 已启动  停止时提示 ,停止时,application information 也停止 ,确认后提示“无法停止User

Profile Service服务”   application information 是手动 已启动


Schedule  Task Scheduler 自动 已启用  启动 和停止等按钮灰色


SENS  System Event Notification Service 自动 已启用  无法停止


ShellHWDetection   Shell Hardware Detection  自动 已启用 停止时,windows image acquisition(wia) 也停止


Themes  Themes  自动 已启用 被我停止


Winmgmt     Windows Management Instrumentation   自动 已启用  停止时,security center ,wmware usb arbitration service,vmware

authorization service,intel(r) matrix storage event monitor 也停止


wuauserv  Windows Update 自动(延迟启动) 已启动 停止时间耗费的有点长,提示无法停止    ps: Automatic Updates Wuauserv(自动更新服务

),表示Automatic Updates已被新服务Windows Update取代...     重启后可以停止


禁用很多后,剩下
svchost.exe                   1196 Appinfo, Browser, LanmanServer, ProfSvc,
                                   Schedule, Winmgmt, wuauserv
还是占用很高50cpu

按上面操作重启后,svhost.exe占用没那么高了,风扇也不呼呼响了,接下来是不是要把对应服务都开起来了?再用优化工具把启动服务优化下?

[此贴子已经被作者于2016-3-9 16:51:30编辑过]


  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部
美女呀,离线,留言给我吧!
admin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 司令 亲民勋章
等级:管理员 帖子:3027 积分:27521 威望:0 精华:7 注册:2003/12/30 16:34:32
  发帖心情 Post By:2016/5/23 11:03:11 [只看该作者]

svhost.exe里wuauserv.exe占用高,update 一直在检查更新

关键字:win7 update 一直在检查更新

http://bbs.kafan.cn/thread-1855828-1-1.html

 

 

 

微软的产品出问题,当然首先要到微软官网求助。不行才去找其它非官方求助。

微软的“帮助与服务中心”有专门解决windows无法更新的Fix it工具。去下载一个吧。

http://windows.microsoft.com/zh- ... dates#1TC=windows-7

 

 

 

 

试试先去微软网站手动下载安装Windows Update代{过}{滤}理更新试试。
更新完此补丁后重新启动下再试试。

http://go.microsoft.com/fwlink/?LinkID=118000

使用 Windows Update 代{过}{滤}理,您的计算机可以搜索和安装更新服务提供的更新。该代{过}{滤}理能够根据需要自动对自身进行更新,以便在 Windows 搜索新的更新时与更新服务进行通信。

 

 

这2个弄了之后重启,原先一直检查更新的状态变成可以看到有多少更新可以更新,但是点更新下载不了



  
平面设计、网站建设、三维动画、视频制作 联系QQ:114103945  回到顶部