win7每次开机后就有一个svchost.exe占用内过高

来自:    更新日期:早些时候
win7每次开机后就有一个svchost.exe占用内存特别高~

http://jingyan.baidu.com/article/870c6fc31060eab03fe4beee.html
可以先照这个经验操作下,如果无效那就重做系统,你的系统中毒了,亲。
去下载个最新的系统安装下吧。
http://www.haowin7win8.com/a/WIN732xitong/ 推荐下载地址,测试安全无毒。

由于电脑配置不高或工作需要较高的cpu等原因,cpu经常占用很高,今天就来分享如何解决cpu使用率占用高的问题。参考资料由系统下载基地www.xiazaijidi.com整理发布。
打开任务管理器,关闭一些占用cpu较高的进程,但是不要关闭System Idle Process这个进程,这个进程是系统管理的进程,另外有很多个svchost.exe,这些进程也不要随便关闭,不然会引起关机或者系统重启
在“开始”----“运行”中输入:msconfig,然后在打开的“系统配置”对话框的“服务”和“启动”选项中关闭一些不需要开机就启动的程序软件或者后台服务项目
在电脑开机的时候,也会启动一些后台程序,可以在开机后打开任务管理器关闭那些无用的后台程序,或者退出那些暂时不需要的软件,节省CPU资源。
打开电脑机箱,对CPU散热片或者散热器进行清理,清除里面的一些灰尘等杂物,有条件的还可以给CPU加一些散热硅胶,或者更换一个更好的散热器。
现在我们电脑安装的软件越来越多了,很多的软件都带有后台更新程序,它们的后台更新程序可能在我们做某个需要大量cpu的时候也启动了。
所以可以讲这些软件的后台更新程序都关闭,对于那些设置了禁止后台更新,但还是自动更新的软件,流氓软件建议直接卸载。

我的也是,我直接结束进程,最简单.下前有一篇文章,希望有帮助:

SVCHOST.EXE进程占用高怎么办?揪出背后的罪魁祸首

当您运行了Windows任务管理器后,您可能会在“进程”选项卡中看到若干个名称均为SVCHOST.EXE的进程正在同时运行。而且,这些SVCHOST.EXE可能有一个或若干个占用了较多的系统资源,影响了计算机的工作效率。

SVCHOST.EXE 位于Windows\system32系统文件夹,其文件描述为“Generic Host Process for Win32 Services”。当Windows启动时,SVCHOST.EXE将自动检查Windows注册表的系统服务组成、构建系统服务列表,然后将相关 的.DLL动态链接库文件加载为具体的运行中的系统服务。因此,我们可以将SVCHOST.EXE看作一个“用于加载系统服务的宿主程序”。

由于每个SVCHOST.EXE进程可能会加载一个或若干个系统服务,直到所有的SVCHOST.EXE将全部系统服务加载完毕,所以我们会在任务管理器 中看到多个SVCHOST.EXE同时运行,这是设计使然。一般地,Windows XP/Windows Server 2003可能会有不超过六个SVCHOST.EXE同时运行;而Windows Vista/Windows Server 2008/Windows 7会有不少于十个SVCHOST.EXE同时运行。

当您在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是加载系统服务的宿主进程,所以您如果发现某SVCHOST.EXE进程占用的系统资源较多,即表明通过这个 SVCHOST.EXE进程加载的系统服务占用的系统资源较多。您首先需要确定通过这个SVCHOST.EXE进程加载的系统服务具体是什么,然后根据计 算机的实际情况决定是否关闭相应的系统服务、以释放服务占用的系统资源,这样SVCHOST.EXE即可释放相应的系统资源。

虽然大多数系统服务只有在遇到故障时才会占用较高的系统资源,但某些特殊的服务即使是正常工作状态也将消耗较多系统资源。例如Automatic Updates自动更新服务,当自动更新在后台搜索可用的系统更新程序时必将占用较高的资源,这是设计使然而不是故障。

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

方法一:

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

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

TASKLIST –SVC

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

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

说的可能window update导致的。于是参考这篇文章找到C:\Windows\SoftwareDistribution\DataStore\DataStore.edb这个文件。发现这个文件500多M。查看该进程对应服务,有很多服务都依赖他,包括windows update,资源监视器中进程显示为svchost..exe(netsvcs),
可以判定不是病毒引起的。以前用Vista也遇到这个问题,删除C:\Windows\SoftwareDistribution\DataStore\DataStore.edb这个文件可以解决问题,并且以前在Vista下就是这样做的,可以解决问题,但是过段时间就又会出现,并且这样做的缺点是windows update无法查看以前的更新历史。据说正常情况下这个文件大小应该在几兆,
以前Vista超过40M就会导致开机CPU过高,现在我的win7已经达到了114M。

经过删掉这个文件,重新启动后,一切正常!
再去查看这个文件发现,这个文件又重新生成了。不过这次很小也就8M多点。

后来又一次在其他机器上遇到这种情况,发现将C:\Windows\SoftwareDistribution\文件夹下的所有文件清除也没有什么问题,这样更快更直接。因为此文件夹下还有自动更新下载下来的一些文件,在download文件夹下。如果时间很长的话,这个文件夹一般文件比较多也比较大。后来在网络上又发现一篇文章,说的解决办法如下:
1、首先结束占用100%的svchost.exe进程,让计算机恢复正常。

2、结束wuauclt.exe进程。

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

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

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

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


win7每次开机后就有一个svchost.exe占用内过高视频

相关评论:
  • 13387596668win7系统开机后黑屏提示 minimal bash-like line editing is s
    邬帜修5、随后,进入PE桌面后,找到“ DiskGenius分区工具”程序,然后双击打开,如下图所示,然后进入下一步。6、接着,在弹出窗口中,点击【硬盘】,如下图所示,然后进入下一步。7、然后,在其菜单下点击“重建主引导记录(MBR)”,如下图所示,然后进入下一步。8、最后,在弹出窗口中,点击是就行,...

  • 13387596668安装win7系统一半时取消后,再开机就出现两排字母BOOOTMGR is missing...
    邬帜修使用winpe启动电脑,确保你用的winpe有命令行工具 bcdboot.exe 和 bootsect.exe没有可以在网上下载。然后打开命令提示符CMD执行以下命令bcdboot C:\\windows \/s C: \/l zh-cnbootsect \/nt60 C:OK 好了,重启电脑,电脑硬盘能启动了。

  • 13387596668win7系统被人恶搞shutdown-s-t3000 每次开机都得输shutdown-a 怎么办...
    邬帜修控制面板 管理工具 计划任务里取消那项计划就行了

  • 13387596668win7开机每次都这样。要按F1求解决
    邬帜修将该硬盘安装到其他电脑上进行数据导出,之后更换或维修硬盘进行解决即可。<br>3. 如果电脑没有软盘驱动器,但是在bios中设置了检测软驱选项,那bios在开机是会自动检测软驱,在bios检测不到软驱的情况下就要求按下f1继续:<br>1. 软驱在bios中通常被命名为floppy,或者默认drive.a为软驱;<br>2. ...

  • 13387596668重装win7系统后,每次开机都会有To start your Lenovo Rescue and Recove...
    邬帜修楼主应该用的ghost版本的win7系统吧,如果这样的话修复起来有点麻烦:用DiskGeniusV3.2.2010标准版的清除保留扇区命令,把To start your Lenovo Rescue and Recovery program,Press F11信息去掉后,再用Mbrfix工具修复系统引导。Mbrfix下载地址:http:\/\/www.sysint.no\/DesktopModu ... s&as=mbrfix....

  • 13387596668...上只有一个垃圾箱了 还有我用的是正版的win7系统……
    邬帜修4、重启后如果能正常启动的话,删除C:\\Users\\UserName下面的Temp账户配置文件 请看下图,S-1-5-21-XXXXXXXXX,这一串东西就是所谓的电脑的SID了,在同一台电脑每个账户都对应唯一的一个SID,我现在红线框出来的就是administrator这个账户的。将整个S-1-5-21-XXXXXXXXX文件夹删除,就可以了。

  • 13387596668win7开机后一直显示正在启动,过了4-5分钟就出现了下面这张图,之后重...
    邬帜修这是在进行硬盘检查,耐心等待他完成会自动重启。如果重启后仍然不能进入系统的话,就是你的系统出问题了,需要重装系统。重装系统还解决不了问题的话就只能换个硬盘了!

  • 13387596668win7系统开机出现erroring
    邬帜修FATAL ERROR:Failed to locate necessary table(s) to make adjustment.Press any key to continue booting.虽然按任一键就可顺利进入WINDOWS, 但每次开机都会出现,实在觉得有点麻烦!故障分析与解决:经检查,结果的原因可能是:可能重装win7系统时,使用了己存在的分区,且第一区是品牌电脑隐藏的还原...

  • 13387596668我的是win7系统 一开机不是账户那个密码 而是出现enter password 背景...
    邬帜修第1步:运行“regedit”,以打开“注册表管理器”;运行注册表编辑器,依次展开[HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\WindowsNT\\CurrentVersion\\Winlogon]分支,然后在右侧窗口双击“DefaultUserName”,接着输入你的登录用户名。如果没有预设的用户名称,可以在注册表编辑器的菜单栏点选“编辑→新建→字符串...

  • 13387596668win7开机出现bootismissing
    邬帜修+s +h attrib L:\\boot\\bcd.log +s +h 重启,问题应该修复了。提醒:由于安装时,系统默认为将分区及启动配置信息存放于硬盘控制器上的第一个接口的第一个硬盘的第一个分区中,如果安装者只有一个硬盘那么无需担心,但是,如果有一个以上硬盘的用户就要注意了,由于在BIOS里预先设定由disk1先启动...

  • 相关主题精彩

    版权声明:本网站为非赢利性站点,内容来自于网络投稿和网络,若有相关事宜,请联系管理员

    Copyright © 喜物网