注册 登录
编程论坛 Windows论坛

九大技巧提升WindowsXP运行速度100%

system32 发布于 2007-01-13 20:51, 8140 次点击

在使用XP的过过程中,系统运行速度会随着时间的推移越来越慢了,有的朋友可能会想到重装系统,但重装后,那么多的应用软件也要重新安装,如何在不安装系统的前提下提升XP的运行速度呢?只要你安照以下九个方面操作,相信你的XP又会重新高速运行。

1、加快开关机速度

在Windows XP中关机时,系统会发送消息到运行程序和远程服务器,告诉它们系统要关闭,并等待接到回应后系统才开始关机。加快开机速度,可以先设置自动结束任务,首先找到HKEY_CURRENT_USERControl PanelDesktop,把AutoEndTasks的键值设置为1;然后在该分支下有个“HungAppTimeout”,把它的值改为“4000(或更少),默认为50000;最后再找到 HKEY_LOCAL_MACHINESystemCurrentControlSetControl,同样把 WaitToKillServiceTimeout设置为“4000”;通过这样设置关机速度明显快了不少。

2、提高宽带速度

专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。

在“开始→运行”中输入gpedit.msc,打开组策略编辑器。找到“计算机配置→管理模板→网络→QoS数据包调度程序”,选择右边的“限制可保留带宽”,选择“属性”打开限制可保留带宽属性对话框,选择“启用”,并将原来的“20”改为“0”,这样就释放了保留的带宽。

3、优化网上邻居

Windows XP网上邻居在使用时系统会搜索自己的共享目录和可作为网络共享的打印机以及计划任务中和网络相关的计划任务,然后才显示出来,这样速度显然会慢的很多。这些功能对我们没多大用的话,可以将其删除。在注册表编辑器中找到 HKEY_LOCAL_MACHINEsofewareMicrosoftWindowsCurrent VersionExploreRemoteComputerNameSpace,删除其下的(打印机)和{D6277990-4C6A-11CF8D87- 00AA0060F5BF}(计划任务),重新启动电脑,再次访问网上邻居,你会发现快了很多。

4、加快启动速度

要加快Windows XP的启动速度。可以通过修改注册表来达到目的,在注册表编辑器,找到 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory ManagementPrefetchParameters,在右边找到EnablePrefetcher主键,把它的默认值3改为1,这样滚动条滚动的时间就会减少;

5、自动关闭停止响应程序

有些时候,XP会提示你某某程序停止响应,很烦,通过修改注册表我们可以让其自行关闭,在HKEY_CURRENT_USERControl PanelDesktop中将字符健值是AutoEndTasks的数值数据更改为1,重新注销或启动即可。

6、加快菜单显示速度

为了加快菜单的显示速度,我们可以按照以下方法进行设置:我们可以在HKEY_CURRENT_USERControl PanelDesktop下找到“MenuShowDelay”主键,把它的值改为“0”就可以达到加快菜单显示速度的效果。

7、清除内存中不被使用的DLL文件

在注册表的HKKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion,在Explorer增加一个项AlwaysUnloadDLL,默认值设为1。注:如由默认值设定为0则代表停用此功能。

8、加快预读能力改善开机速度

Windows XP预读设定可提高系统速度,加快开机速度。按照下面的方法进行修改可进一步善用CPU的效率: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSessionManagerMemoryManagement],在PrefetchParameters右边窗口,将EnablePrefetcher的数值数据如下更改,如使用PIII 800MHz CPU以上的建议将数值数据更改为4或5,否则建议保留数值数据为默认值即3。

9、减少启动时加载项目

许多应用程序在安装时都会自作主张添加至系统启动组,每次启动系统都会自动运行,这不仅延长了启动时间,而且启动完成后系统资源已经被消耗掉!

启动“系统配置实用程序”,在“启动”项中列出了系统启动时加载的项目及来源,仔细查看你是否需要它自动加载,否则清除项目前的复选框,加载的项目愈少,启动的速度自然愈快。此项需要重新启动方能生效。

37 回复
#2
shuijiao2007-01-14 20:36
了解
#3
daniexu2007-02-06 12:49

谢谢楼主!顶了

#4
programer2007-02-06 13:01
效果很好吗?     
#5
决不妥协2007-06-01 09:50
又学到知识了.口号:赶超楼主
#6
lthiy2007-06-01 19:09
学习一下
#7
爱以走远2007-06-01 22:51
好   学习   
#8
songyuyu2007-06-05 11:52
收藏
#9
frwang2007-07-13 14:40
是好啊!

#10
WSY3792007-07-17 17:53

O了

#11
编者$無敵2007-07-20 11:11
是不错的东西!
#12
hongznbiao2007-07-21 20:57
又学一招,不得了。
#13
allen303alle2007-07-22 00:50
第四项和第八项是不是矛盾了~~?
#14
论坛元老2008-04-02 19:25
不错,值得学习
#15
QQ3951086052008-04-02 21:51
学习了
#16
古木夕阳2008-04-06 19:57
收藏了
#17
woshichuanqi2008-04-08 14:41
都是好东东
借来一用了!
#18
LChong2008-04-09 19:21
该弄的都弄了,现在的感觉是硬盘速度跟不上了.
#19
mYlive2008-04-10 10:24
顶了.
#20
shezhenhui19892008-04-10 13:34
学习学习
#21
jiang1072008-04-12 21:47
回复 1# 的帖子
了解了
#22
何志勇2008-04-13 02:10
非常好啊
#23
ujfjygawg2008-04-22 17:44
#24
ujfjygawg2008-04-22 17:45
好东西顶!!!
#25
shezhenhui19892008-04-23 13:28
好东西啊,收藏,谢谢
#26
zhujiasong032008-04-24 14:08
学习.
收藏了.
#27
a4504115322008-04-27 14:37
好好学习天天向上]
#28
jumby2008-04-29 16:44
好东西啊,顶.......
#29
云之恋2008-05-01 18:09
学习了,谢谢楼主
#30
flyingcloude2008-05-04 16:23
4、加快启动速度
这样在启动时,就跳过了硬件检测,长期下来,会有影响的吧
#31
湖少学也2008-05-07 18:37
顶下~~
我学习了~~
#32
chen_pei2008-07-24 10:22
谢谢
#33
子夜老狼2008-07-24 14:58
效果也不是很好
#34
zoro_2008-07-31 11:12
顶起。。。。。。。。。。
#35
snidt2008-12-04 10:30
谢谢LZ!
#36
DragonWarrior2008-12-08 08:52
楼主的第二条是不对的    反而在一定情况下会影响系统性能


(以下转载)
我们首先来明确QoS的真正含义是什么。QoS的中文意义是:联网服务质量。具体是指在整个网络连接上应用的各种通信或程序类型优先技术。QoS技术的存在是为了获得更好的联网服务质量。QoS是一组服务要求,网络必须满足这些要求才能确保适当服务级别的数据传输。

  QoS 的实施可以使类似网络电视,网络音乐等实时应用程序最有效地使用网络带宽。由于它可以确保某个保证级别有充足的网络资源,所以它为共享网络提供了与专用网络类似的服务级别。它同时提供通知应用程序资源可用情况的手段,从而使应用程序能够在资源有限或用尽时修改请求。在Windows XP系统中引入QoS技术的目标是建立用于网络通讯的保证传输系统。

  从上面这些微软对QoS的解释我们可以知道通过在组策略编辑器中把QoS的20%修改为0%达不到优化网络性能的目标。而在组策略里面的修改的20%参数是指当使用了QoS API编写程序需要访问网络时能够使用的最大带宽量,如果我们设置为0%,那就意味着使用QoS API编写的应用程序不得不和其他应用程序争夺有限的带宽,可能产生的后果就是需要优先通信的数据没有得到优先权。从这一点来说把QoS的20%修改为0%不但没有好处还会产生使得某些实时网络应用程序不能有效使用网络带宽的问题。所以这个所谓的优化技巧可以说是一个误导。
#37
pp1100112008-12-11 10:01
学习了
1