win7系统里有过多的svchost进程(13个!)怎么处理?

已举报 回答 关注
win7系统里有过多的svchost进程(13个!)怎么处理?
问在线客服
扫码问在线客服
  • 回答数

    9

  • 浏览数

    3,037

9个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
删除几个进程试试,还有这种多进程超过七个以上估计就要重做系统了。重新换一个win 7版本,win 7旗舰版,小心里面有的带绑定病毒。
取消 评论
把我的电脑——管理——服务 里的Background Intelligent Transfer Service服务停了就不下载了
取消 评论
有毒。仅此而已
取消 评论
‍‍建议下载使用瑞星杀毒软件,保障计算机安全。可登录http://pc.rising.com.cn/网站,找到【瑞星杀毒软件】的“安装包下载”,下载后按照默认方式正常安装后全盘杀毒,包括C盘以外的其它盘
取消 评论
  尊敬的金山用户,你好!
  不能凭svchost的个数来判断是不是安全或正常。检查内存可用空间可以判断系统可用资源还有多少,一般CPU占用20%左右,内存消耗在50%都算正常。如果觉得慢,可以尝试关闭一些暂时不用的程序。
  祝你生活愉快~
取消 评论
很正常嘛,,WIN7一般有11个那个东东,WIN7会自动更新的,基本上镉一两天就会更新,正常情况,,不用理会。。
取消 评论
在基于nt内核的windows操作系统家族中,不同版本的windows系统,存在不同数量的“svchost”进程,用户使用“任务管理器”可查看其进程数目。一般来说,win2000有两个svchost进程,winxp中则有四个或四个以上的svchost进程(以后看到系统中有多个这种进程,千万别立即判定系统有病毒了哟),而win7中则更多。

13个svchost进程也是正常的,

解决svchost.exe进程占cpu过高的问题

相信很多人都遇到过电脑启动后,有一个进程svchost.exe进程占cpu经常90%以上的现象,电脑变得很慢,过一会或者好长时间才能恢复,原因大多是因为windows的自动更新服务在作怪,时间长了,自动更新服务要扫描更新的内容很多,自然就会花费很长时间了。解决方法如下:

我也曾碰到这问题,参照网上介绍的一种方法解决了。转帖:
清空C:\WINDOWS\SoftwareDistribution 目录下所有的文件重启机器
如果机器提示文件正在使用("Automatic Updates"服务正在运行)无法删除相应目录:
打开控制面板==>管理工具==>服务,找到"Automatic Updates",设置成手动启动,
重启后再删除 C:\WINDOWS\SoftwareDistribution
再把"Automatic Updates"恢复成自动启动重启.

svchost.exe 吃掉所有 CPU 资源的原因很多,不过我的状况都是在执行 Windwos Update 时发生的(或是自动更新服务 Automatic Updates 执行时)。因此解决方法主要就是把 Windows 的自动更新重设一次,步骤如下:

一、首先检查系统服务的状态。
1. 点「开始」–>「执行」,输入「services.msc」后按「确定」。
2. 在服务「Automatic Updates」上点二下。
3. 点选「登入」页签,确定登入身分为「本机系统帐户」且「允许服务与桌面互动」“没有”被选取。
4. 确认服务已在目前的「硬体设定档」中被启用,如果没有,按下「启用」按钮。
5. 点选「一般」页签,确定「启动类型」为「自动」,然后按下「启动」按钮以启动服务。
6. 对「Background Intelligent Transfer Service (BITS) 」服务重覆 2 ~ 5 的步骤。

二、接著重新注册 Windwos Update 的元件。
1. 点选「开始」–>「执行」。
2. 输入「REGSVR32 WUAPI.DLL」后按 Enter。
3. 当看到 “DllRegisterServer 在 WUAPI.DLL 成功” 的讯息后按下「确定」。
4. 重覆上述步骤重新注册下列元件
REGSVR32 WUAUENG.DLL
REGSVR32 WUAUENG1.DLL
REGSVR32 ATL.DLL
REGSVR32 WUCLTUI.DLL
REGSVR32 WUPS.DLL
REGSVR32 WUPS2.DLL
REGSVR32 WUWEB.DLL

三、最后清除可能已损坏了的 Windows Update 暂存目录。
1. 点「开始」–>「执行」,输入「cmd」后按「确定」。
2. 在命令提示字元中键入以下指令。(若出现错误讯息请先重开机后再报执行一次)
net stop WuAuServ
2. 点「开始」–>「执行」,输入「%windir%」后按「确定」。
3. 找到「SoftwareDistribution」并更名为「SDold」。
4. 点「开始」–>「执行」,输入「cmd」后按「确定」,并在在命令提示字元中键入以下指令。
net start WuAuServ

四、大功告成!
取消 评论
呵呵,不用担心,它有的,只不过win7系统自动隐藏了,如果你想看,就这样:按win+R打开“运行”对话框,输入cmd,黑框打开后然后你输入wmic,回车,再输入process,就能看到了,给分哦!
取消 评论
加载全部9个答案 加载中...
ZOL问答 > win7系统里有过多的svchost进程(13个!)怎么处理?

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

扫码参与新品0元试用
晒单、顶楼豪礼等你拿

扫一扫,关注我们
提示

确定要取消此次报名,退出该活动?