EventID 4226: TCP / IP har nået sikkerhedsgrænsen

Windows XP med Service Pack 2 og Windows Vista har begge en TCP / IP-forbindelsesgrænse, der begrænser systemets halvåbne forbindelser. Hvis denne grænse er nået, oprettes en ny post i Event Viewer med angivelse af 'EventID 4226: TCP / IP har nået den sikkerhedsgrænse, der er pålagt antallet af samtidige TCP-forbindelsesforsøg.'

Det er ikke helt klart for mig, hvorfor Microsoft satte begrænsningen, nogle mulige årsager kunne være at forhindre orme og andre ondsindede scripts i at sprede sig hurtigt eller for at begrænse fildeling. Brugere vil sandsynligvis bemærke, at der er noget galt, når de kører P2P-klienter, langsomme downloads og timeouts er indikatorer for, at grænsen er indstillet.

Den nemmeste måde at kontrollere, om grænsen er ansvarlig for langsomme downloads eller andre problemer i forbindelse med download af filer, er at kontrollere Windows Event Viewer for disse begivenheder.

For at åbne Event Viewer skal du klikke på startknappen i operativsystemet og gå ind i Event Viewer i søgefeltet og kørefeltet der. Vælg programmet fra listen og vent, indtil det er indlæst. Søg nu efter hændelsenID, der er nævnt ovenfor, og se, om du får hits.

Heldigvis findes der en løsning, der kan lappe filen tcpip.sys og fjerne sikkerhedsgrænsen. For at gøre dette skal du downloade filen Vista TCP Patch, åbne en forhøjet kommandoprompt med administratorrettigheder og indtast følgende kommando. VistaTcpPatch / n X hvor X er den maksimale mængde af halvåbne forbindelser tilladt på dette system.

Computeren skal genstartes bagefter. Nogle brugere rapporterede, at de var nødt til at udføre Vista TCP Patch fra mappen Windows System32 for at få det til at fungere.

Windows XP-brugere kan downloade og køre softwaren EventID 4226 Patcher version 2.23d i stedet, som stort set gør det samme, men sætter grænsen til 50 halvåbne forbindelser.

Vista TCP Patch (til Windows Vista)
EventID 4226 Patcher version 2.23d (til Windows XP)