如何降低CPU使用率.doc

上传人:新** 文档编号:557537641 上传时间:2023-11-23 格式:DOC 页数:5 大小:45.01KB
返回 下载 相关 举报
如何降低CPU使用率.doc_第1页
第1页 / 共5页
如何降低CPU使用率.doc_第2页
第2页 / 共5页
如何降低CPU使用率.doc_第3页
第3页 / 共5页
如何降低CPU使用率.doc_第4页
第4页 / 共5页
如何降低CPU使用率.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《如何降低CPU使用率.doc》由会员分享,可在线阅读,更多相关《如何降低CPU使用率.doc(5页珍藏版)》请在金锄头文库上搜索。

1、如何降低CPU使用率一、系统优化设置 删除Windows强加的附件 用记事本NOTEPAD修改winntinfsysoc.inf(按住shift从该文件上点右键,选择打开方式为记事本,或直接打开记事本,选择文件,文件类型用全选,找到该文件,打开即可),用查找/替换功能,在查找框中输入,hide(一个英文逗号紧跟hide),将“替换为”框设为空。并选全部替换,这样,就把所有的,hide都去掉了, 存盘退出, 再运行“添加-删除程序”,就会看见“添加/删除 Windows 组件”中多出了好几个选项;这样你可以删除好些没有用的附件。 关掉调试器Dr. Watson Dr.Watson是自带的系统维护

2、工具,它会在程序加载失败或崩溃时显示。运行drwtsn32,把除了“转储全部线程上下文”之外的全都去掉。否则一旦有程序出错,硬盘会响很久,而且会占用很多空间。如果你以前遇到过这种情况,请查找user.dmp文件并删掉,可能会省掉几十M的空间。这是出错程序的现场,对我们没用。然后打开注册表,找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就彻底来取消它的运行了。另外蓝屏时出现的memory.dmp也可删掉。可在我的

3、电脑/属性中关掉BSOD时的DUMP 。 关闭系统还原 鼠标右健单击桌面上的“我的电脑”,选择“属性”,找到“系统还原”,可以去掉,这样可以节省好多空间。 关闭休眠支持 休眠功能占的硬碟空间蛮大的, 所以关闭比较好,控制台-电源选项-休眠(不要打勾) 关掉不必要的服务 单击“开始”“设置”“控制面板”。双击“管理工具”“服务”,打开后将看到服务列表,有些服务已经启动,有些则没有。右键单击要配置的服务,然后单击“属性”。在“常规”选项卡上选择“自动”、“手动”或“禁用”,其中“自动”表示每次系统启动时,Windows XP都自动启动该服务;“手动”表示Windows XP不会自动启动该服务,而是

4、在你需要该服务时手动启动该服务;而“禁用”则表示不允许启动该服务。在实际配置时,选择“手动”或者“禁用”都可以实现关闭该服务的目的,推荐使用手动功能,这样你随时可以启动一些临时需要的服务。有些服务是Windows XP所必需的,不能关闭,否则将会造成系统崩溃。至于各项服务的功能,我们可以通过双击该服务或将鼠标悬停在该服务名上查看。具体服务的说明浅显,可以自己选择那些要那些不要。修改的方法是:选中禁用的服务,点右键,选属性 停止,将启动类型设置为手动或已禁用。 加速XP的开关机 1、缩短等待时间 开启注册表编辑器,找到 HKEY_LOCAL_MACHINESystemCurrentControl

5、SetControl, 将 WaitToKillServiceTimeout 设为:1000或更小。 ( 原设定值:20000 )找到 HKEY_CURRENT_USERControl PanelDesktop 键,将右边视窗的WaitToKillAppTimeout 改为 1000, ( 原设定值:20000 )即关闭程序时仅等待1秒。将 HungAppTimeout 值改为:200( 原设定值:5000 ), 表示程序出错时等待0.5秒。 2、让系统自动关闭停止回应的程式。 打开注册表 HKEY_CURRENT_USERControl PanelDesktop 键, 将 AutoEndTa

6、sks 值设为 1。 ( 原设定值:0 ) 3、 MsConfig MsConfig是一个系统内置的Windows设置工具。点击开始菜单,选择“运行”,然后在录入框中敲入“msconfig”回车。点击启动选项,这个选项显示了Windows启动时运行的所有程序。这里没有一个程序对Windows来说是生死悠关的,所以放心大胆地把不要的去掉。把部分勾勾去掉之后,Windows启动会快些,同时空闲的系统资源也会多出一些。 XP Prefetcher Windows XP自带了一个名为Prefetcher的服务,这个服务管理着Windows启动时的程序初始,其中指定的程序可以在以后使用中快速载入。Pre

7、fetcher在默认情况下就是打开的,不过它的性能还可以进一步提升。打开注册表编辑器,在注册表中找到: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters,其中有一个键值名为EnablePrefetcher,多数情况下它的值是3。推荐设置值是5,可以随便试试不同的数值,直到找到最适合自己机子的值为止。一般不会把它设为0。 压缩文件夹 这是一个相当好的优化,Windows XP内置了对.ZIP文件的支持,我们可以把zip文件当成文件夹浏览。不过,系统要

8、使用部分资源来实现这一功能,因此禁用这一功能可以提升系统性能。实现方法非常简单,只需取消zipfldr.dll的注册就可以了,点击开始运行,敲入: regsvr32 /u zipfldr.dll 。然后回车即可。 不加载DLL文件 浏览器在使用之后往往会有部分DLL文件在内存中缓存好长一段时间,相当大一部分内存会被不用的DLL文件点用。为了防止这种事情发生,找到注册表如下位置: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorer 接下来建立一个名为AlwaysUnloadDLL,值为1的双字节值。 如果想要去除这项优

9、化,只需把该键值设为0(也可以干脆把键删掉)。该项优化要在Windows重新启动后才生效。 完全关闭文件保护功能 从注册表中找到HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon,修改“SFCDisable”键值为“FFFFFF9D”,如果需要重新启用该功能,重新设置为“0”就可以了。 此用要小心。 手动指定进程次序查看 同时按下Control+Alt+Delete三个键,然后点击“进程”选项卡,可以看到目前正在运行的所有进程。如果要为一个程序分配更多的进程时间,只需右键点击这个进程,再把鼠标指针向下移动到“设

10、置优先级”,然后选择你想要这个程序处在哪个优先级。 关闭错误回报 控制台-系统-进阶-右下角-错误报告-关闭 加快窗口显示速度 通过修改注册表来改变窗口从任务栏弹出,以及最小化回归任务栏的动作,步骤如下:打开注册表编辑器,找到HKEY_CURRENT_USER Control PanelDesktopWindowMetrics子键分支,在右边的窗口中找到MinAniMate键值,其类型为REG_SZ,默认情况下此健值的值为1,表示打开窗口显示的动画,把它改为0,则禁止动画的显示,接下来从开始菜单中选择“注销”命令,激活刚才所作的修改即可。 去掉“更新”选项 去掉步骤如下:打开注册表编辑器,找到

11、 HKEY_CURRENT_USERSoftware MicrosoftWindowsCurrentVersionPolicies Explorer子键分支,选择“编辑”菜单下的“新建”命令,新建一个类型为REG_DWORD的值,名称为NoCommonGroups,双击新建的NoCommonGroups子键,在“编辑字符串”文本框中输入键值“1”,然后单击“确定”按钮并重新启动系统即可。 清除共享文件夹 Windows XP在“我的电脑”窗口上半部分显示所有共享的文件夹,如果用户设置的共享文件夹较多,就会列有很多共享文件夹信息。使用注册表编辑器删除这些信息,并寻找这个主键HKEY_LOCAL_

12、MACHINE SOFTWARE Microsoft Windows CurrentVersion Explorer My Computer NameSpace DelegateFolders,在该主键下有一个名为 59031a47-3f72-44a7-89c5-5595fe6b30ee的副键,删除该副键便可清除那些共享文件夹信息。 启动时禁止自动调用Windows Messenger 为了推广微软公司推出的即时聊天程序Windows Messenger,Windows XP操作系统的默认设置是在系统启动时便调用该程序。但如果你并不习惯使用该程序,可以通过删除HKEY_CURRENT_USER

13、SoftwareMicrosoftWindowsCurrentVersionRunMSMSGS此键来实现。 另篇:CPU占用率100%故障分析与案例 发现常常有网友出现“CPU占用率100%”故障,以下是根据以前网友提出的问题,写的一些分析,并找了几个比较典型的案例。 一、正常软件造成的CPU占用率100% 首先,假如是从开机后就发生上述状况直到关机。那么就有可能是由某个随系统同时登陆的软件造成的。可以通过运行输入“msconfig”打开“系统适用配置工具”,进入“启动”选项卡。接着,依次解除可疑选项前面的对钩,然后重新启动电脑。反复测试直到找到造成故障的软件。或者可以通过一些优化软件如“优化

14、大师”达到上述目的。另:假如键盘内按键卡住也可能造成开机就出现上述问题。 假如是使用电脑途中出项这类问题,可以调出任务管理器(WINXP CTRL ALT DEL WIN2000 CTRL SHIFT“ESC),进入”进程“选项卡,看”CPU“栏,从里面找到占用资源较高的程序(其中SYSTEM IDLE PROCESS是属于正常,它的值一般都很高,它的作用是告诉当前你可用的CPU资源是多少,因此它的值越高越好)通过搜寻功能找到这个进程属于哪个软件。然后,可以通过升级、关闭、卸载这个软件或者干脆找个同类软件交换,问题即可得到解决。 二、病毒、木马、间谍软件造成的CPU占用率100% 出现CPU占

15、用率100% 的故障常常是由于病毒木马造成的,例如震荡波病毒。应当首先更新病毒库,对电脑进行全机扫描 。接着,在使用反间谍软件AdAware,检查是不是存在间谍软件。论坛上有不少朋友都遇到过SVCHOST.EXE占用CPU100%,这个往往是中毒的体现。SVCHOST.EXE Windows中的系统服务是以动态链接库(DLL)的模式实现的,其中一些会把可执行程序指向SVCHOST.EXE,由它调用相应服务的动态链接库并加上相应参数来启动服务。正是由于它的特殊性和重要性,使它更容易成为了一些病毒木马的宿主。 三、典型案例 1、超线程导致占用率过高并上网死机。 这类故障的共同原因就是都使用了具备超线程功能的P4 CPU。我查找了一些资料都没有明确的原因解释。据一些网友总结超线程似乎和天网防火墙有冲突,可以通过卸载天网并安装其他防火墙解决,也可以通过在BIOS中关闭超线程功能解决。 2、单击AVI视频文件后造成CPU使用率过高。 在Windows XP中,单击一个较大的AVI视频文件后,可能会出现系统假死现象,并且造成EXPLOERE.EXE进程的使用率100%,这是由于系统要先扫描该文件,并检查文件所有部分,建立索引。假如文件较大就会需要较长时间并造

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号