标题:Windows Vista tcpip.sys Connection Limit Patch for Event ID 4226 出处:ZAPPER'S Blog 时间:Fri, 11 May 2007 22:13:57 +0000 作者:zapper 地址:http://www.rnh19.com/gz/read.php/212.htm 内容: Due to enhanced security, to crack the TCP connection limit in Vista is not as easy as in Windows XP. To remove maximum half-open connection limits in Windows Vista, apply the patched tcpip.sys with the following steps: 1. Download patched tcpip.sys: 64-bit tcpip.sys or 32-bit tcpip.sys. Open command prompt, and run the following 2 commands: 1. takeown /f c:\windows\system32\drivers\tcpip.sys 2. cacls c:\windows\system32\drivers\tcpip.sys /G “username”:F 2. Replace username with the actual user name that used to log on to Windows Vista currently. 3. Disable the TCP/IP Auto-Tuning feature by running the following command in command prompt: netsh int tcp set global autotuninglevel=disable 4. For 64-bit Windows Vista (x64), the integrity checks need to be disabled as it need all drivers to be signed. So run the following command in DOS prompt: bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS 5. Replace the tcpip.sys in C:\windows\system32\drivers\ folder with the patched tcpip.sys downloaded from step 1 (remember the use the correct x64 or x86 version). Normally, this procedure can be done by simply login to Windows Vista with administrator account. However, if the process failed, reboot the computer and then press F8 to boot up in Safe Mode, and then copy and paste overwrite the tcpip.sys. 6. Next, the maximum number of TCP half complete connection limits need to be set in registry. Open registry editor (regedit), and navigate to the following registry key: HKEY_LOCALL_MACHINE/SYSTEM/CurrentControlSet/Services/Tcpip/Parameters 7. Right click on the right pane, select “New”, then select “DWORD value”. Enter the new value name as “TcpNumConnections” (without quotes). 8. Double click on TcpNumConnections registry value, and modify the value data to the desired maximum TCP/IP connection limit that you want to allow, in decimal value. For example, enter 500 as the value data for TcpNumConnections. You can use any limit that you prefer. Alternatively, download this registry registration file that when executed, will set the TCP simultaneous connection limit to 16777214 (you can always modify the value in the file or in the registry after applied). 9. Restart computer. Generated by Bo-blog 2.0.3 sp1