关于system占cpu问题

电脑这段时间system进程一直占cpu的百分之50左右,就是system,没后缀,杀毒是杀不出来,高手帮忙,讲详细点,搞定的话可以给你200分.注:不要重装系统.... 电脑这段时间system进程一直占cpu的百分之50左右,就是system,没后缀,杀毒是杀不出来,高手帮忙,讲详细点,搞定的话可以给你200分.注:不要重装系统. 展开
 我来答
百度网友f27200e
推荐于2019-10-28 · TA获得超过2.6万个赞
知道小有建树答主
回答量:390
采纳率:100%
帮助的人:6.5万
展开全部

解决方法

1、右键点击开始菜单,打开计算机管理页面;

2、在计算机管理页面中打开计算机“服务”界面;

3、在计算机“服务”界面列表中找到Superfetch服务;

4、双击Superfetch服务,把服务的启动类型由“自动”改为“手动”,然后保存退出;

5、重新启动电脑,你的System进程就恢复正常了。

需要注意的是,在进行上述操作时需要使用计算机管理员账户。关于Superfetch服务,它是用来维护和提高一段时间内系统性能的,如果System进程没有影响电脑使用,则不要去设置它。

拓展资料

system是一个C语言和C++下的函数。windows操作系统下system () 函数详解主要是在C语言中的应用,system函数需加头文件<stdlib.h>后方可调用。

与exec的区别

1、system()和exec()都可以执行进程外的命令,system是在原进程上开辟了一个新的进程,但是exec是用新进程(命令)覆盖了原有的进程

2、system()和exec()都有能产生返回值,system的返回值并不影响原有进程,但是exec的返回值影响了原进程

xiyangke
推荐于2017-11-29 · TA获得超过357个赞
知道小有建树答主
回答量:249
采纳率:0%
帮助的人:300万
展开全部
system为系统进程,不能被结束
你也可以用process explorer这个软件检查下你的system进程具体是被什么程序占用了。下面是下载地址
http://www.crsky.com/soft/1074.html
system进程占用大量的CPU资源,这是很多人都遇到过的,但是好像没有比较完整的诊断方法或者解决方法。所以比人在这里总结一下。

一、症状:开机一段时间后,电脑速度就变慢。Ctrl+Alt+Del组合键查看当前进程时,发现System进程占用了95%以上甚至100%的CPU。注意:是System进程,不是System.exe,更不是System Idle Process。

二、各种原因及解决方法:
1、中毒/木马
解决方法:通过选择合适的杀毒软件如symantec并更新病毒库来查毒;选择合适的木马检查工具如EWIDO来查木马。

2、安装了未经过微软签名认证的驱动程序
解决方法:选择更新或者更旧的驱动程序。——要注意,有时候驱动程序不是越新越好的。

3、杀毒软件、防火墙问题
解决方法:卸掉或者更换杀毒软件、防火墙;关掉系统自带的防火墙。

4、接口不良
解决方法:打开机箱,把所有的接口都重新插一遍;清楚机箱内的尘土。

5、散热有问题
解决方法:检查电源风扇、CPU风扇、显卡风扇等。

6、主板集成的声卡、网卡甚至显卡有问题

7、系统问题
解决方法:重装系统。

8、外接设备
解决方法:拔掉外接设备

9、主板BIOS过旧
解决方法:刷新BIOS。但是,一般上,刷新BIOS失败的话,经销商不愿意免费维修的。

10、其他原因
解决方法:使用process explorer这个软件监视当前进程。process explorer能够分析system之类的虚进程,能够明确地指出哪些进程占用了CPU。然后根据帮助或者google相关信息来分析真正的原因
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友fc7b239b1
2008-11-06 · TA获得超过4901个赞
知道大有可为答主
回答量:3949
采纳率:0%
帮助的人:3189万
展开全部
你看看system进程是属于什么用户的。用户名如果是system,表示是系统内核进程,如果是你登陆的用户进程,就可能是病毒了。因为最近出的病毒有1个病毒名称就是system.exe,位置是:c:\windows\system.exe,你看看是不是有2个system进程,如果有就是中毒了,这个病毒删除了又会自动生成。。
如果不是病毒进程,那他就是被“元凶”利用了
Windows中,作为底层的System进程可以调用上千个驱动程序(SYS系统文件)。而杀毒软件正是以驱动程序模块安装到系统中,才能在系统登录之前“抢先”运行保护系统安全;同样“与时俱进”的木马也“学会”了这一招,在System进程的保护下“暗渡陈仓”。这些有问题的“驱动”可能导致的后果就是System进程的高CPU占用。
下面我们来揪出System进程占用100%CPU的“元凶”。
1.运行“perfmon”打开性能管理,右击右窗格选择“添加计数器”,在“性能对象”下拉菜单中选择“Thread”,“从列表中选择范例”选中所有Syetem的线程(如System/0、System/1),然后点击“添加→关闭”。查看CPU占用最高的线程对应的System实例,记下实例号。

2.找一张XP的安装盘,将光盘目录SUPPORT\TOOLS\SUPPORT.CAB中的pviewer.exe、pstat.exe两个文件解压到Windows\System32目录下。运行“pviewer”,在“Process”列表选择“System”,点击下面的“Threads”列表中“25”一项,记住那个“Start Address”,如“0xf98b9f90”
3.打开命令提示行,键入“pstat”,查找最后的“ModuleName”(模块名)字段,对照“Load Addr”,找出与“f98b9f90”相似的内存地址,如“F9824000”,逐一排查即可找出有问题的系统文件(见图4),根据此文件创建的时间找出可疑的程序。

参考资料: http://blog.cfan.com.cn/html/64/51964-32697.html

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nice0大本营
2018-11-17
知道答主
回答量:10
采纳率:100%
帮助的人:2.2万
展开全部
我的已经处理好了,先关了Superfetch服务,发现没有作用,于是用 Process Explorer这个查看了一下,发现是APIC.SYS占用高,然后再根据惠普服务的提供的把电源管理“启用快速启动(推荐)”这个项目取消勾选,然后发现问题解决了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ivt_spring
2008-11-06 · 超过18用户采纳过TA的回答
知道答主
回答量:183
采纳率:0%
帮助的人:0
展开全部
那是系统进程,占用率高的话,可能是你使用的东西很少,就像你100块钱,2个人分根100个人分就不一样了,。
多开几个东西看看,降低不?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(7)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式