找回密码
 注册

QQ登录

只需一步,快速开始

查看: 5491|回复: 18

system一直占CPU50-60%多导致电脑慢,求救!!

0234758799 发表于 2010-10-29 14:54:51 | 显示全部楼层 |阅读模式 来自 中国重庆

马上注册,结交更多好友,享用更多功能。

您需要 登录 才可以下载或查看,没有帐号?注册

x
system一直占CPU50%-60%!!最低都在50%而且一直不降,重启无效,反正开机就一直这样。不知道是怎么回事,怎么解决啊?????另外在问下听别人说看哪几项可以直接判断是不是硬件不兼容或者说驱动问题,这是看哪几项啊?怎么判断是否属于驱动问题呢,或者说硬件问题呢?请教各位谢谢了!不说了 直接上图 12.JPG
红旗河沟 发表于 2010-11-1 21:51:04 | 显示全部楼层 来自 中国重庆
记得用everest查看下,温度引起CPU占用高也是很多的,虽说这是老生常谈的事,但确实有这样的情况
回复 支持 反对

使用道具 举报

429250966 发表于 2010-11-2 17:34:31 | 显示全部楼层 来自 中国湖南郴州
首先,请你先看清楚到底是哪个进程在占用CPU使用率。如果是被system ide process进程占用的话,说明你的机器并没有问题,system ide process指的就是系统空闲进程。如果是被system.exe进程占用的话,说明你是中病毒无疑了。如果是被system(只有这6个字母)进程占用的话,那说明你的问题就严重了。

如果cpu运行负荷总是100%,其中有个system进程一直占用了30%~90%以上的cpu,导致system idle process永远是0。首先怀疑是中毒了,升级病毒库,杀毒也杀不出什么东西。格了c盘重装系统结果也是一样。看来可以排除软件的问题,应该是硬件的问题了。

最先要考虑到的是是主板散热问题了,利用优化大师或者其他软件看看(进BIOS里也能看)你的机器在运行的时候CPU温度是否正常,如果CPU温度一直在70摄氏度以上就说明确实是散热问题,解决方法是拆开机箱清理CPU风扇和散热片里的灰尘,并给散热片重新涂上硅胶。(一般不需要专业人员操作,找个有拆机经验的朋友帮你即可)

其次要考虑的是硬件冲突。system是系统的进程,里面还有很多子进程,你先肯定一下是那个有问题。

用process explorer软件来分析某个进程的状态,可以看到他是由哪些dll和sys组成。打开这个软件,发现system, interrupts 和 DPCs都非常的高,看来真是硬件有冲突了。于是分析system进程的stack,发现acpi.sys这个文件的context switch异常的高,有几十万的文境切换,怪不得cpu这么慢,原来都被他占用掉了。于是用process explorer把这个线程suspend之后,果然cpu负荷一下子降到了5%,interrupts和DPCs都相应的降了下来。system idle process成功到达95%以上。

google了一把acpi.sys,据说是高级电源管理的模块,估计是跟主板的acpi支持有关,可能跟xp的acpi有冲突,回去刷一下bios试试。

如果用 process explorer分析出其它的sys文件负荷过高(一般是驱动文件),那么删除这个硬件或者升级相应的驱动即可解决问题。
回复 支持 反对

使用道具 举报

429250966 发表于 2010-11-2 17:36:34 | 显示全部楼层 来自 中国湖南郴州
你换根IDE线看下  再看下硬盘和主板。。
回复 支持 反对

使用道具 举报

58618750 发表于 2010-11-2 20:45:19 | 显示全部楼层 来自 中国湖南岳阳
新手来学习学习
回复 支持 反对

使用道具 举报

nvidia0002 发表于 2010-11-3 00:01:45 | 显示全部楼层 来自 中国黑龙江大庆
3楼说得很详细了
回复 支持 反对

使用道具 举报

阳光2008 发表于 2010-11-3 15:20:35 | 显示全部楼层 来自 中国湖北武汉
不错,说得很详细
回复 支持 反对

使用道具 举报

t1818 发表于 2010-11-8 12:57:25 | 显示全部楼层 来自 中国湖北武汉
新手来   学习学习
回复 支持 反对

使用道具 举报

想修 发表于 2010-11-8 13:03:53 | 显示全部楼层 来自 中国江苏南京
你把网卡芯片拔下来 如果还是用百分百得话你在吧PCI芯片
回复 支持 反对

使用道具 举报

信号也疯狂 发表于 2010-11-8 15:19:08 | 显示全部楼层 来自 中国辽宁本溪
!!喜欢!!!!学习了!!
回复 支持 反对

使用道具 举报

x597971711 发表于 2010-11-8 16:26:38 | 显示全部楼层 来自 中国上海
长知识了............................
回复 支持 反对

使用道具 举报

lao1862004 发表于 2010-11-8 22:53:11 | 显示全部楼层 来自 中国广东江门
这种情况最好禁掉一些开机启动没用的软件,只留下输入法看看如何,如何不行杀毒,最后是重做系统!
回复 支持 反对

使用道具 举报

维修菜鸟1号 发表于 2010-11-9 06:52:32 | 显示全部楼层 来自 中国广东深圳
顶  3楼的   说的不错
回复 支持 反对

使用道具 举报

moteldanny 发表于 2010-11-9 08:19:28 | 显示全部楼层 来自 美国
3楼详细,看看是那个进程占用了cpu, 可以试图关掉那个进程(在dos下进cmd ,打入netstat -ano命令查看进程的pid值对应的端口,然后打入关掉进程的命令taskkill pid"0000" /t,(0000是对应的pid的值)  不行就杀毒看看, 实在不行就重装系统了
回复 支持 反对

使用道具 举报

棋棋本本 发表于 2011-2-22 17:43:51 | 显示全部楼层 来自 中国广东东莞
也说句学习离。。
回复 支持 反对

使用道具 举报

hmo168 发表于 2011-2-23 11:05:28 | 显示全部楼层 来自 中国河南新乡
学习下,不懂了
回复 支持 反对

使用道具 举报

779398211 发表于 2011-2-23 12:10:31 | 显示全部楼层 来自 中国河北邯郸
zhongdudeduo
回复 支持 反对

使用道具 举报

     
jun19870608 发表于 2011-3-1 07:32:13 | 显示全部楼层 来自 中国上海
在PE下运行,CPU的占用率还高吗?看看是哪些程序占用率高.如果在PE下还是一样,应该是硬件问题
回复 支持 反对

使用道具 举报

136062771 发表于 2011-3-1 11:49:00 | 显示全部楼层 来自 中国广东深圳
向3楼的师傅学习的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表