网络上有传不少提高上网速度的文章,但仔细看一下,有作用的不多。不是过期的文章(窄带上网时期),就是许多坚涩难懂的专业术语。我总结了几点比较有效的,并加入一些本人的看法(说得不对,不要扔鸡蛋啊^-^)。
在不改变带宽和电脑性能的情况下(废话),一般可以从几点入手,有利于提高上网速度。
硬件方面:
一般用户都是用ADSL上网,Modem工作时发热量较大,平时要注意散热。家庭上网这个问题应该不大,最好能放在通风的地方。但如果是机房,一定要注意不要把Modem和端口较多的路由器、集线器放在一起。路由器、集线器工作时会散发出大量的热量。即使是两台路由器或集线器也不要叠在一起,否则不仅会造成上网速度慢,而且在温度高的时候经常掉线。
软件方面:
注意:以下如果有涉及到修改注册表,请你一定要先做好注册表备份。XP用户就比较方便,修改注册表后如果出现问题,可以在重启后选择“最后一次正确配置”进入系统,系统会自动恢复注册表。但此招不是万能的,仅适用于第一次重启后的恢复。所以最好还是备份一下注册表。
1、加快宽带接入速度(针对XP/2003系统)
(1)家用版本:在[开始]=>[运行]=>键入[regedit]。在[HKEY_LOCAL_MACHINE]
=>[SOFTWARE]=>[Policies] => [Microsoft] => [Windows],增加一个名为[Psched]的项,在[Psched]右面窗口增加一个Dword值[NonBestEffortLimit]数值数据为0。
(2)专业版本:在[开始]=>[运行]=>键入[gpedit.msc],打开本地计算机策略,在左边窗口中选取[计算机配置]=>[管理模板]=>[网络]=>[QoS数据包调度程序],在右边的窗口中双击"限制可保留的带宽",选择"已启用"并将"带宽限制(%)"设为0应用,点[确定],重启动即可。
(2)专业版本:在[开始]=>[运行]=>键入[gpedit.msc],打开本地计算机策略,在左边窗口中选取[计算机配置]=>[管理模板]=>[网络]=>[QoS数据包调度程序],在右边的窗口中双击"限制可保留的带宽",选择"已启用"并将"带宽限制(%)"设为0应用,点[确定],重启动即可。
说明:专业版的Windows XP默认保留了20%的带宽,其实这对于我们个人用户来说是没有什么作用的。尤其让它闲着还不如充分地利用起来。
2、针对XP的注册表优化
运行“
regedit
”,以打开“注册表管理器”;然后,按以下路径找到
HKEY_LOCAL_MACHINE
\
SYSTEM
\
CurrentControlSet
\
Services
\
Tcpip
\
Parameters
。
右击“ Parameters ”子键右边相对应的空白处,选择“新建”→“ DWORD 值”,将其命名为“ DefaultTTL ”,然后,右击鼠标选择“修改”,在弹出的窗口中修改其值为“ 80 ” ( 十六进制 ) 或 128( 十进制 ) 。
再依次新建以下“ DWORD 值”,并且修改其数值 ( 如有两值,则前者为十六进制,后者为十进制 ) :
“ EnablePMTUBHDetect ” = “ 0 ”
“ EnablePMTUDiscovery ” = “ 1 ”
“ GlobalMaxTcpWindowSize ” = “ 7FFF ”或“ 32767 ”
“ TcpMaxDupAcks ” = “ 2 ”
“ SackOpts ” = “ 1 ”
“ Tcp1323Opts ” = “ 1 ”
“ TcpWindowSize ” = “ 7FFF ”或“ 32767 ” (93440 或 186880 或 372300 ,视网络情况而定 )
然后保存我们的修改,重新启动电脑
右击“ Parameters ”子键右边相对应的空白处,选择“新建”→“ DWORD 值”,将其命名为“ DefaultTTL ”,然后,右击鼠标选择“修改”,在弹出的窗口中修改其值为“ 80 ” ( 十六进制 ) 或 128( 十进制 ) 。
再依次新建以下“ DWORD 值”,并且修改其数值 ( 如有两值,则前者为十六进制,后者为十进制 ) :
“ EnablePMTUBHDetect ” = “ 0 ”
“ EnablePMTUDiscovery ” = “ 1 ”
“ GlobalMaxTcpWindowSize ” = “ 7FFF ”或“ 32767 ”
“ TcpMaxDupAcks ” = “ 2 ”
“ SackOpts ” = “ 1 ”
“ Tcp1323Opts ” = “ 1 ”
“ TcpWindowSize ” = “ 7FFF ”或“ 32767 ” (93440 或 186880 或 372300 ,视网络情况而定 )
然后保存我们的修改,重新启动电脑
3、做常用的网站的域名解析
针对本地Hosts文件添加域名解析,可以节省下DNS服务器域名做解析所花的时间。这一方法实际上是挺有效的。Hosts文件的存放路径:c:/WINDOWS/system32/drivers/etc,
可以用记事本直接编译(在“打开方式”中选择“记事本”程序)。菜鸟同学可以使用《优化大师》里的“域名解析”功能。不懂的人可以上网找一些如何修改hosts文件,或直接看这篇:
http://www.hbcms.com/cms/40/365.html 。
4、广告过滤
现在的网站广告铺天盖地,广告联盟也多如牛毛。这些广告一般都是大幅的图片、FLASH、或者内嵌的框架页,自然影响了打开页面的速度。广告拦截的软件虽然多,但是大部分是在下载所有文件后过滤的,这种对速度提高一点帮助都没有。
建议使用《绿网广告拦截》或《AdMuncher》,后者是国外软件。从占用资源来看,后者因为是独立的进程所以会比较高,而且我不喜欢在任务栏添加图标。因此在找到《绿网广告拦截》之后我就放弃使用《AdMuncher》,但它只能用在IE里,对BHO不感冒的IE用户可以试下。
补充下,Maxthon也有类似的广告过滤功能。
5、使用网络优化软件
如《ADSL超频奇兵》,安装后点击“普通超频”就可以。我没试过,嘿嘿,不过许多人对此表示怀疑态度,你可以尝试一下。也可以使用《优化大师》或《超级兔子》等注册表优化软件进行网络方面的优化,感觉效果一般。
6、优化IE
根据我的经验,安装一些IE工具条和安全软件也会降低上网的速度。如上网助手、金山网镖(个人看法)。尽量保持IE的干净,或者用其它浏览器,遨游,FireFox等等。
很晚了,就写到这边吧,希望对大家有帮助。
2007-7-6