在影响BT、eMule等多线程下载性能的因素中,Windows系统对外出并发连接的限制所起的作用更为重要……
  许多朋友在看了提高Vista中多线程下载速度后向我们发E-mail询问为什么自己在Windows Vista中禁用了“Auto Tuning”后BT下载速度仍然十分缓慢,性能并无明显改善。事实上,对这个问题要客观地认识,在影响BT、eMule等多线程下载性能的因素中,Auto Tuning只是其中一个可能因素,除此之外,还有其他很多因素在起作用,其中,Windows系统对外出并发连接的限制所起的作用更为重要。因此,要想真正提高BT等软件的下载速度,还必须要破解Windows Vista对并发连接的限制。

  我们都知道,为了防范蠕虫病毒的传播和攻击,微软在Windows XP SP2中即对最大的外出并发线程数设置了限定(不超过10并发连接/秒),系统实时监控并发线程数量,一旦它发现某进程的线程数超过10个,即触发4226错误,并自动屏蔽掉部分线程,这对于大部分需要大量连接进程才能保证性能的P2P应用来说影响是致命的,包括BT(BitTorrent)、BitComet、eMule以及很多P2PTV软件如PPLive、PPStream等。要想保证这些软件应用的速度与性能,必须首先破解Tcpip.sys对并必连接的限制,相信很多朋友对此并不陌生。(注:对Windows XP sp2而言可参考破解XP SP2对并发线程的限制中的介绍)

  在Windows Vista中,tcpip.sys同样存在类似对外出并发连接线程的限制,而且,相对于Windows XP sp2不同版本均采用不超过10个并发线程/秒的设置,Windows Vista 则依版本不同数值有所区别,比如说Windows Vista Ultimate 可允许不超过25个并发连接/秒,而Windows Vista Home Basic则仅允许2个并发连接/秒——估计这也是许多朋友反映Windows Vista中BT下载速度难以忍受的主要原因,毕竟目前随PC预装的Windows Vista大多为Home Basic。

  要破解Windows Vista对并发连接的限制,思路基本与之前Windows XP sp2中类似,即使用修改后的tcpip.sys替换系统中已存在的同名文件,从而绕过Windows Vista对并发连接进程的监测。具体修改步骤稍比Windows XP SP2下复杂些,下面我们详细介绍。

  修改Tcpip.sys以破解Windows Vista对并发连接的限制

  1.下载破解后的Tcpip.sys

  tcpip.sys  (Windows Vista X86)

  tcpip.sys  (Windows Vista X64)

  下载文件为rar格式,下载后解压即为相应版本的tcpip.sys。

  2.要替换系统文件,需首先取得该文件的所有权及控制权,以管理员身份打开命令行窗口,运行如下命令:

  takeown /f c:\windows\system32\drivers\tcpip.sys

  cacls c:\windows\system32\drivers\tcpip.sys /G HighDiy:F

  cacls命令中的“/G HighDiy:F”意指赋予用户“HighDiy”对该文件的完全控制权限,实际使用时应根据自己的用户名进行修改。

  3.禁用 TCP/IP 的Auto-Tuning功能,如同提高Vista中多线程下载速度中介绍的那样,在命令行中输入:

  netsh int tcp set global autotuninglevel=disable

  4.对64-bit Windows Vista (x64)而言,在替换文件前还必须禁用Windows Vista的系统完整性检查,不然,系统重启后修改后的Tcpip.sys会自动被原始文件再次覆盖。具体方法是,在命令行中输入:

  bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

  5.完成了上述操作后,即可使用下载的tcpip.sys覆盖Windows Vista中的原始文件了,将其直接拷贝到“C:\windows\system32\drivers”下即可。

  注:如果拷贝失败的话,可重启系统,进入安全模式重新尝试。

  6.最后,修改注册表设置最大外出并发连接数量,打开注册表编辑器,找到如下注册表分支:

  HKEY_LOCALL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters

  在其下新建一个名为 “TcpNumConnections”的DWORD键,输入您希望的数值。

  理论上讲,在这里输入的值可为任何数字,不过,将此值设置过大没有太多的实际意义,毕竟网络的整体带宽与PC自身的性能均有一定限制。一般而言,设为150 - 500便已足够。

  7.对注册表操作不熟悉的用户也可直接下载我们提供的注册表文件,注意,该文件中设置的并发链接数量为4096,您可根据自己的网络情况与应用需求修改为合适的数字:

  下载:最大外出并发连接数量注册表修改

  8.重启Windows Vista。

  如此,即完成了对Windows Vista并发连接限制的破解,试一试您的BT,是不是速度快多了?
Tags: ,
sdf
2009/06/24 04:53
lanlan
2009/03/17 09:30
我的是VISTA旗舰版SP1 版本是6.0.6001.18063 请问如何破解啊?  有破解这个版本的补丁么? 我使用2.0的补丁结果系统崩溃了。
zapper 回复于 2009/03/24 18:28
用deepxw.lingd.net上的2.5版里的driver 模式. 就行了....不用改文件.
aiker Email
2008/03/22 16:14
兄弟,我的VISTA是64位的,没打SP1补丁,用了你的方法,重启后全部网络连接都丢失,只有系统还原后才正常.有人说是连接数改太高,我十进制改的100,一样网络丢失,防火墙无法开启.那几个补丁也都试过,但都失败,有什么好提议给我吗?没了BT下载,生活没了乐趣了.
selana Homepage
2008/03/07 12:14
现在已经可以破解所有版本了,自动破解补丁
http://www.romaren.com/site/?uid-2-action-viewspace-itemid-2...

vista和XP一样,TCP/IP也是有线程限制的,也就使得大家用BT下载的时候速度很慢,如果再打开网页在下载的时候,几乎就很难打开网页了。这都是因为链接有限制。现在给大家真正可以用的vista的线程数破解补丁。
注意下载的时候先看看自己系统盘 \Windows\System32\Drivers\ 文件夹下面的tcpip.sys文件,看看是什么版本的。

查看版本方法:进入目录\Windows\System32\Drivers\ ,一般是系统盘C盘,右键点击tcpip.sys文件,选择"属性",然后再点击"详细信息",就可以看到文件的版本了。如下图所示:




安装方法:每个压缩包解压之后都会有一个InstallPatch32.bat,InstallPatch64.bat或者Install32.bat,Install64.bat,32就是32位版本的windows  vista,如果你用64位的vista,就点击InstallPatch64.bat,Install64.bat安装。安装的时候如果说你没有权限就右键点击文件,选择"以管理员身份运行"。如果安装之后上不了网,可能就是你安装了错误版本的破解文件,你只要反安装UndoPatch.bat就可以了,然后看看正确的你的tcpip.sys文件版本,选择正确的安装就ok了。


每个版本对应的补丁是不同的 大家先看看自己的tcpip.sys 文件的版本,选择适合自己的版本下载
文件都放在ziddu网盘下载,下载的时候点击download,输入验证码注意大小写。
每个文件都用zip打包,解压密码是:www.RomaRen.com     (解压密码注意大小写)

Vista tcpip.sys and UAC Auto Patcher v1.6: VistaTcpipUacPatch1.6.zip
For Vista RTM with tcpip.sys 版本 6.0.6000.16386. (Support x86/32-bit and x64/64-bit editions)

Vista tcpip.sys and UAC Auto Patcher v1.9: VistaTcpipUacPatch1.9.zip
For Vista RTM with tcpip.sys 版本 6.0.6000.16567, applicable after installing KB941644. (Support x86/32-bit and x64/64-bit editions).

Vista tcpip.sys and UAC Auto Patcher v1.9b: VistaTcpipUacPatch1.9b.zip
For Vista RTM with tcpip.sys 版本 6.0.6000.20689, applicable after installing KB941644. (Support x86/32-bit and x64/64-bit editions).

Vista tcpip.sys and UAC Auto Patcher v1.9c: VistaTcpipUacPatch1.9c.zip
For Vista RTM with tcpip.sys 版本 6.0.6000.16627, applicable after installing KB946456. (Support x86 or 32-bit edition only)

Vista tcpip.sys and UAC Auto Patcher v1.9d: VistaTcpipUacPatch1.9d.zip
For Vista RTM with tcpip.sys 版本 6.0.6000.20752, applicable after installing KB946456. (Support x86 or 32-bit edition only)

Vista tcpip.sys and UAC Auto Patcher v2.0: VistaTcpipUacPatch2.0.zip
For Vista SP1 with tcpip.sys 版本 6.0.60001.18000 (Support x86 or 32-bit edition only)
分页: 1/1 第一页 1 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]