当前位置: 首页 > 图文教程 > 操作系统 > Windows > 解决Windows XP系统中CPU占用率过高的问题

Windows
Windows XP的20个超级实用技巧
关于提高操作系统重装
Windows优化大师 应用三忌
Win XP SP2的各类绊脚石
取消Windows XP自动扫描硬盘
Win XP系统网络功能优化技巧
64位Win XP操作系统的优点
故障恢复控制台应用实例
Win XP注册表“四兄弟”
微软Longhorn系统完全揭秘
SP2用户下载速度慢的解决办法
你了解吗?XP SP2中的四大终极武器
让Windows XP系统开口说话
教你一招让你的Win XP飞起来
Windows变慢原因分析及解决方法
解析Win XP的“单击锁定”功能
Windows桌面应用技巧大放送
XP SP2如何实现多线程访问
巧妙清除2000/XP登录密码
轻松恢复Windows XP登录界面

解决Windows XP系统中CPU占用率过高的问题


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 128 ::
收藏到网摘: n/a

 

  有这么一个现象,当安装windows XP的计算机收到445端口上的连接请求时,windows XP会分配内存并少量地调配CPU资源来为这些连接提供服务.当连接请求负荷过重时,就可能会造成CPU占用率过高,导致系统性能急剧下降,甚至会进入假死状态。

  问题原因:
 
  这是由于windows XP工作项目数目和响应能力间“比例失调”造成的,如果有一个合适的MaxWorkitems设置,就能提高系统响应能力。

  解决办法: 

  点击“开始”→“运行”,在运行对话框中输入“Regedit”,点击“确定”,打开注册表编辑器,依次展开如下子键:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver,在其右侧窗口中新建一个名为“Maxworkitems”的DWORD值,然后双击它,在弹出的“编辑DWORD值”对话框中,根据计算机的内存容量来确定该键的键值,如果计算机内存小于512MB,请键入“256”;如果内存大于512MB,请设置为“1024”。完成操作后,退出注册表编辑器,重新启动计算机即可生效。