高CPU利用率有以下几种可能性:
1.杀毒软件导致故障。由于金山、瑞星等软件都加入了对网页、插件、邮件的随机监控,无疑增加了系统的负担。
待遇:基本上没有合理的待遇。尽量使用最少的监控服务,或者升级硬件。
2.驱动没有经过认证,大量的beta驱动在网上泛滥,导致故障原因难找。
处理:特别注意显卡的驱动。建议使用微软认证或官方发布的驱动,严格检查型号和版本。
3.病毒和木马导致大量蠕虫在系统中快速复制,导致CPU占用率很高。
解决方法:用可靠的杀毒软件彻底清理系统内存和本地硬盘,打开系统设置软件,查看是否有异常启动程序。定期更新升级防病毒软件和防火墙,加强防病毒意识,掌握正确的防病毒知识。
4.系统服务,控制面板-管理工具-服务-瑞星实时监控服务。单击鼠标右键,将其更改为手动。
5.启动项,开始运行msconfig开始,关闭不必要的启动项,重启。
6.检查“Svchost”过程。Svchost.exe是Windows XP系统的核心进程。Svchost.exe不仅出现在Windows XP中,也存在于使用NT内核的Windows系统中。通常,在Windows 2000中,svchost.exe进程的数量是两个,而在Windows XP中,svchost.exe进程的数量已经上升到四个或更多。
7.检查网络连接。当一台安装了Windows XP的电脑作为服务器,在445端口接收到一个连接请求时,它会分配内存,分配少量的CPU资源为这些连接提供服务。当负载过重时,CPU利用率可能过高,因为工作项目的数量和响应性之间存在内在的权衡。以确定适当的MaxWorkItems设置来提高系统的响应能力。如果设置值不正确,服务器的响应可能会受到影响,或者用户可能会独占太多的系统资源。
要解决这个问题,您可以修改注册表:在注册表编辑器中展开分支,并在右窗口中创建一个名为“maxworkitems”的新DWORD值。然后双击该值,在打开的窗口中键入以下值并保存退出:如果计算机的内存超过512MB,则键入“1024”;如果计算机内存小于512 MB,请键入“256”。