我的电脑最近在应用一些简单程序(如QQ)时,都会使CPU占用达100%,这是为什么?是病毒吗?
1、按ctrl+alt+del进入任务管理器-进程-找出cpu占用率高的那个进程,-右击占用率高的那个进程-优先级设置-低于标准。再看看是哪个进程占了比较高的cpu资源,可右击之-结束进程。要注意:System idle p...这个进程是"系统空闲进程",越大越好,通常要在95%以上。
2、可能是你的CPU温度过高:看看你的CPU风扇的速度;想看CPU的温度要进入CMOS里面有个PC HEALTH项能看到一个CPU 温度,一个系统温度,一般不高于70度都没多大的事。
3、你的内存可能有问题。内存质量有问题,会导致在解析网页代码时非常缓慢。如果可以的话,尝试一下换根内存条,或是硬盘试试。有这么一个现象,当安装windows XP的计算机收到445端口上的连接请求时,windows XP会分配内存并少量地调配CPU资源来为这些连接提供服务.当连接请求负荷过重时,就可能会造成CPU占用率过高,导致系统性能急剧下降,甚至会进入假死状态。
4、你有没有安装上网助手,那是个很烦人的东西,有时候也会给你些小麻烦。
5、运行msconfig,关掉所有启动项,看看效果。
6、右击桌面空白处-属性-外观-效果-清除"为菜单和工具提示使用过渡效果"复选框。
7、显卡、网卡的驱动问题,注意有时候驱动程序没有经过微软认证的话,会引起上述问题。
8、CMOS里关掉超线程试试,XP虽然支持超线程,但确实有些版本的XP会出现问题,而关掉超线程以后你的电脑速度会下降不少。
9、更换防火墙试试,安装病毒防火墙。
10、日常上网的时候装个屏蔽弹出网页和插件的软件,如百度,或是GOOGLE软件
11、最无奈的办法就是重新装系统。
12、这是由于windows XP工作项目数目和响应能力间"比例失调"造成的,如果有一个合适的MaxWorkitems设置,就能提高系统响应能力。解决办法:点击"开始"→"运行",在运行对话框中输入"Regedit",点击"确定",打开注册表编辑器,依次展开如下子键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver,在其右侧窗口中新建一个名为"Maxworkitems"的DWORD值,然后双击它,在弹出的"编辑DWORD值"对话框中,根据计算机的内存容量来确定该键的键值,如果计算机内存小于512MB,请键入"256";如果内存大于或等于512MB,请设置为"1024"。完成操作后,退出注册表编辑器,重新启动计算机即可生效。
13、系统感染某种蠕虫病毒,可用最新杀毒软件彻底杀毒。
参考资料: