Windows XP con Service Pack 2 y Windows Vista tienen un límite de conexión TCP/IP que limita las conexiones semiabiertas del sistema. Si se alcanza ese límite, se crea una nueva entrada en el Visor de eventos con la indicación “EventID 4226: TCP/IP ha alcanzado el límite de seguridad impuesto en el número de intentos de conexión TCP simultáneos”.
No me queda absolutamente claro por qué Microsoft estableció la limitación, algunas de las posibles razones podrían ser evitar que los gusanos y otros scripts maliciosos se propaguen rápidamente o limitar el uso compartido de archivos. Lo más probable es que los usuarios noten que algo anda mal cuando ejecutan clientes P2P, las descargas lentas y los timeouts son indicadores de que el límite está fijado.
La manera más fácil de comprobar si el límite es responsable de las descargas lentas u otros problemas relacionados con la descarga de archivos, es comprobar el Visor de eventos de Windows para estos eventos.
Para abrir el Visor de Eventos, haga clic en el botón de inicio del sistema operativo e ingrese al Visor de Eventos en el cuadro de búsqueda y ejecución. Seleccione el programa de la lista y espere hasta que se haya cargado. Ahora busque el eventID mencionado anteriormente y vea si obtiene resultados.
Afortunadamente existe una solución que puede parchear el archivo tcpip.sys y eliminar el límite de seguridad. Para ello necesita descargar el archivo Vista TCP Patch, abrir un símbolo del sistema elevado con derechos de administrador e introducir el siguiente comando. VistaTcpPatch /n X, siendo X la cantidad máxima de conexiones semiabiertas permitidas en ese sistema.
El ordenador necesita ser reiniciado después. Algunos usuarios informaron que necesitaban ejecutar el parche TCP de Vista desde la carpeta NWindows System32 para que funcionara.
Los usuarios de Windows XP pueden descargar y ejecutar el software EventID 4226 Patcher Version 2.23d, que básicamente hace lo mismo pero establece el límite de 50 conexiones semiabiertas.
Parche TCP para Vista (para Windows Vista)
EventID 4226 Patcher Versión 2.23d (para Windows XP)
Anuncio