天下网吧 >> 网吧天地 >> 网吧技术 >> 网吧软件 >> 正文

QQ空间假死/多个文件无法同时下载/改IE连接数32注册表

2011-2-23未知佚名

前阵子有不少用户因为系统未修改IE连接数,导致访问QQ空间假死问题,后来论坛上提供了修改IE连接数的补丁,于是今天到微软知识库了解了一下IE连接数到底是什么?
研究结果:IE连接数实际上就是允许IE同时下载多少个文件的设置,因为早期Windows诞生时,互联网并不发达,微软为了避免用户同时用IE下载多个文件,导致网速慢,甚至掉线问题,提供了这个限制。如果超过默认连接数时,下载任务会自动排队,不允许继续下载,排队效果如下图:
IE连接数演示.png


(图:IE连接数超出默认限制的任务排队的效果)

默认限制:
IE5,IE6默认为:允许同时下载2个任务。
IE7,IE8默认为:允许同时下载6个任务。

如何修改限制?
不过这个限制对于现在的互联网速度来说,已经显的多余了,于是微软提供了修改方法。
将以下内容,保存为Reg文件,直接导入就可以将您的IE连接数提升到32个任务同时下载。
这个注册表中的“32”,就是限制任务数,您可以随意修改。

  1. Windows Registry Editor Version 5.00
     

  2.  
  3. [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
     
  4. "MaxConnectionsPerServer"=dword:000000032
     
  5. "MaxConnectionsPer1_0Server"=dword:000000032
复制代码

也可以下载附件中的注册表,手工导入:

修改IE连接数为32.rar
 


提示:该注册表导入后,您只需要重启IE浏览器即可,无需重启机器即可生效。

任务数限制是否越高越好?
如果你理解了实现原理,就会明白并非越大越好。
如果带宽比较低,设置过高反而容易引起开网页时网页打开速度慢,甚至假死。
如果带宽比较高,设置较大的连接数会有效提升网页打开速度。
建议值:32个。
同时。微软并未强调最大支持多少个任务同时下载,理论上只要您的带宽和磁盘足够快,设置100个也是可以生效的,但是因为测试环境有限,只能测试到同时下载16个任务,再多了就因为带宽不够而无法下载了。

IE连接数演示1.png


(图:同时16个下载任务进行中……)

IE连接数与TCP连接数有关系吗?
准确的说是没关系的,IE连接数是只针对IE有效,对下载工具无效。
但是如果TCP连接数也比较低,在影响下载工具同时下载多个任务速度的同时,也会影响IE。
所以如果一定说有关系,那么就是TCP连接数影响力高于IE连接数。

为什么这个限制会导致QQ空间卡死?
因为QQ空间应用比较多,同时提供了较多的js代码、css样式、图片等网页元素文件,而这些文件的下载方式也受限于这个IE连接数限制,在被限制的情况下,如果QQ空间的js文件未被及时下载,就导致了QQ空间功能异常,最终出现假死情况,所以一般都是网速比较慢的情况下才会出现问题,网速快较少遇到此类问题。

微软知识库链接:http://support.microsoft.com/kb/282402/zh-cn

本文来源:未知 作者:佚名

声明
声明:本站所发表的文章、评论及图片仅代表作者本人观点,与本站立场无关。文章是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢。 Email:support@txwb.com,系统开号,技术支持,服务联系微信:_WX_1_本站所有有注明来源为天下网吧或天下网吧论坛的原创作品,各位转载时请注明来源链接!
天下网吧·网吧天下
  • 本周热门
  • 本月热门
  • 阅读排行