首先要理解什么是多线程,多线程的含义,简单来说就是多个任务同时进行,例如迅雷下载、flashget下载等都是利用多线程同时下载文件的。
多线程可以提高效率。虽然使用IE也可以下载软件,但是IE不支持多线程下载,所以下载速度比较慢。下载大文件肯定不会用IE的,因为它的速度是多线程的1/n。
其实,IE也支持多线程下载,只是该功能被隐藏起来了,只要修改注册表,就可以让IE支持多线程下载了,同时,也提高了网页网速。
下面是设置方法:
单击“开始->运行”,在输入框中键入regedit并回车。在打开的注册表编辑中,找到“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings”分支,在右边的窗格中新建一个名为“MaxConnectionsPerServer”的DWORD值。双击它,将其数制数据改为5到8之间的任意一个数值,该数字代表IE最大同步下载的线程数。关闭注册表,重启电脑,你的IE已经支持多线程下载了。
你也可以通过注入的方式来修改注册表,这个方法更方便些。操作如下:把下面的这个保存在文本中,把后缀改成.reg也行,下面的是代码:
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]"MaxConnectionsPer1_0Server"=dword:00000030
"MaxConnectionsPerServer"=dword:00000030dword:00000030 表示支持30个线程,当然你也可以改成更多。
通过这样的修改,用IE下载文件就会快很多,同样,用IE浏览网页的速度也会变得更快。这也可以说是一种提高网速的方法。