百度空间 | 百度首页 
 
查看文章
 
新版tcpip.sys的连接修改方法(5.1.2600.3244)
2008-02-06 10:47 P.M.


方法一:

修改法 使用UltraEdit软件
然后打开tcpip.sys
跳到0X4F6A2 这个地址 默认是0A 就是10
修改就可以了 例子 比如要改成 20000 16进制是 4E20
就改 20 4E 保存就可以了 记住要反过来改
说明:如果你是不用P2P软件或不太重视系统的线程连接数,那你就不必看下面的内容.

方法二:用旧版替换法

    1月9日微软有两个更新补丁,WindowsXP-KB943485、WindowsXP-KB941644,其中KB941644是替换升级tcpip.sys版本为最新5.1.2600.3244,装了这个补丁之后就问题多多了,首先修改好的并发连接数变为原本的值10,BitComet的TCP/IP连接限制显示为“本软件暂不支持修改当前版本的TCPIP.SYS文件”,无法更改辨认TCP/IP值,其中我所说的不只是BitComet,所有的P2P软件也受影响,当打开P2P类软件整个网速完全拖慢,甚至整个局域网,看来微软真的很用心啊,面对现在病毒横行的时代真的没发子了,只有把线程减少来避免用户损失,但是这样一来对于我们简直就是灾难。
    经本人经过半小时摸底研究,绝了了这个问题,方法如下:
   
    首先打开我的电脑--工具--文件夹选项,在文件夹选项按查看,取消“隐藏受保护的操作系统文件(推存)”和点选“显示所有文件和文件夹”,确认退出,然后到C:\WINDOWS\system32\dllcache里把TCPIP.SYS删除(因为在替换过程中系统如果发现系统文件被删除,dllcache会即时补充这个文件,所以必须先删除它),再把下载的TCPIP.SYS(版本5.1.2600.2180)复制到C:\WINDOWS\system32\drivers替换里面的TCPIP.SYS文件。

    最后就是把并发连接数改回你想要的值,不推存太多,我的500,由此整个工作完成.

方法三:用第三方软件

XP SP3 RC1 版本号就是 5.1.2600.3244

1月8日的KB941644更新了TCPIP.SYS 5.1.2600.3244

半连接数依然被限制为10个

网上流传的用ultraedit修改方案不想采用

不过搜到另外一种修改方式,动态修改内核内存数据。。。

拿来共享一下。。。

Bypassing Incomplete Outbound TCP Connection Limit

[Download   BIOTv1.0.1]
Additional Information
01/08/2008: v1.0.1 UPDATE
Added support for MS08-001 version of TCPIP.SYS.

引用: http://research.eeye.com/html/tools/RT20060808-1.html

------------------------------------------------------------------------------------------------------------

补充:

使用EvID4226Patch进行修改

EvID4226Patch223d-en.zip EventID 4226 Patcher Version 2.23d (english)

引用: http://www.lvllord.de/?lang=en&url=downloads

      使用上述任何一种方法修改时,强烈建议退出所有下载软件后再试,如"迅雷、FlashGet、eMule、µTorrent等",否侧tcpip.sys文件被占用将无法通过上述方法进行修改操作。

典型提示为:C:\windows\system32\Drivers\TCPIP.SYS cannot be accessed.
       或             Cannot set TCP Connection limit due to unknown error.

出处:DelphiFans.com+Netplaier整理


类别:转载收藏 | 添加到搜藏 | 浏览() | 评论 (0)
 
最近读者:
 
网友评论:
发表评论:
姓 名:
网址或邮箱: (选填)
内 容:
验证码: 请点击后输入四位验证码,字母不区分大小写
      

     

©2009 Baidu