Windows Vista tcpip.sys Verbindungslimit Patch für Event ID 4226 *Update*

Jeder ambitionierte File-Sharing Benutzer kennt das Problem, wenn der Download des neuesten Urlaubsvideos von Tante Emma dank des verkappten Verbindungslimits in Windows mit einstelligen Downloadraten vor sich hin dümpelt. Für Windows XP gibt es ja bereits seit Ewigkeiten ein Heilmittel, nun kann auch den Windows Vista Nutzern geholfen werden.

*Update 15.12.2007*

Da es mittlerweile mehrere Windows-Updates gab, die die tcpip.sys verändert haben, funktioniert die weiter unten beschriebene Maßnahme nicht mehr. Ich habe deshalb das Script umgeschrieben (größtenteils nur den Teil mit dem Datei ersetzen entfernt). Es wird nun nur noch das TCP Auto-Tuning ausgeschalten und die Anzahl der gleichzeitigen Verbindungen auf das Maximum erhöht. Ich hab das Service Pack 1 RC1 bei mir installiert, somit eine “standardmäßige” tcpip.sys und auch die Änderungen in der Registry bzw. dem TCP Auto-Tuning waren nicht gesetzt. Nach dem Ausführen des Scripts wurden die Verbindungen zu den anderen Clients deutlich schneller aufgebaut und auch mein Download hat sich erhöht.

Einfach die Datei unten herunterladen, entpacken und die InstallPatch.bat ausführen. Danach den Rechner neustarten. Mittels der UndoPatch.bat können, falls es zu Problemen kommen sollte, die Änderungen rückgängig gemacht werden.

Download: Event 4226 Patcher für Vista 32bit und 64bit  Event 4226 Patcher für Vista 32bit und 64bit «Größe: 2 KiB, 1,731 Download(s), 14. Dezember 2007»

 Passwort: www.nerathor.com

Die jetzt beschriebene Methode wird nur mit einem ungepatchten Windows Vista funktionieren!

Um dem Download Feuer unter den Arschbacken zu machen gibt es 2 unterschiedliche Vorgehnsweisen:

1. Wenn man gerne selber Hand anlegt…

  1. Gepatchte tcpip.sys runterladen:
    1. für Windows Vista 32-Bit Version oder
    2. für Windows Vista 64-Bit Version
  2. Die Eingabeaufforderung öffnen: Start->Ausführen-> “cmd” eingeben
  3. Folgende 2 Befehle ausführen.
    1. takeown /f c:\windows\system32\drivers\tcpip.sys
    2. cacls c:\windows\system32\drivers\tcpip.sys /G “username”:F

    Wobei username mit dem Benutzernamen des aktuell eingeloggten Benutzers ersetzt werden muss.

  4. Anschließend muss das TCP Auto-Tuning mit folgendem Befehl deaktiviert werden:
    netsh int tcp set global autotuninglevel=disable
  5. Bei der 64bit Version muss zusätzlich die Dateiüberprüfung mit folgendem Befehl deaktiviert werden:
    bcdedit.exe /set loadoptions DDISABLE_INTEGRITY_CHECKS
  6. Nun muss im C:\windows\system32\drivers Ordner die tcpip.sys mit der gepatchten ersetzt werden (darauf achten, die der richtigen Version zu nehmen!). Normalerweise sollte dies mit einem Administratoraccount problemlos funktionieren. Schlägt das Kopieren fehl, sollte der Rechner mittels F8 in den Abgesicherten Modus gestartet werden. Die Datei kann jetzt auf jeden Fall problemlos überschrieben werden.
  7. Als nächstes muss die maximale Anzahl der halboffenen Verbindungen in die Registrierung eingetragen werden. Dazu wird der Registry Editor mittels Start->Ausführen->”regedit” gestartet und bis zum Zweig HKEY_LOCALL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters geöffnet. Im rechten Fenster dann einen Rechtsklick und auf Neu->DWORD-Wert (32-Bit) einen neuen Schlüssel mit den Namen “TcpNumConnections” (auf Groß- und Kleinschreibung achten) erstellen. Diesen dann mittels Doppelklick den gewünschten Wert zwischen 2 und 16777214 eintragen.
  8. Den Computer neustarten.

2. Für die Faulen…

  1. Dieses Archiv herunterladen und entpacken.
  2. InstallPatch32.bat (für 32-Bit Version) oder InstallPatch64.bat (für 64-Bit Version) ausführen und anschließend den Rechner neustarten.

Mittels der UndoPatch.bat können, falls es zu Problemen kommen sollte, die Änderungen rückgängig gemacht werden.

16 Kommentare zu “Windows Vista tcpip.sys Verbindungslimit Patch für Event ID 4226 *Update*”


  1. 1 Ashakahr

    cool danke :)

  2. 2 Benny

    jö… klasse entlich mal eine Lösung.
    funzt einwandfrei !!

  3. 3 Urgixgax

    Hallo!
    Kleiner Tipp:
    Mit Update für Windows Vista (KB939786) genauer Windows6.0-KB939786-v3-x86.msu und wenn nicht dieses, dann auf jeden Fall eines von diesen: http://www.winfuture.de/news,34635.html. Es wird eine neue tcpip.sys installiert, die erst jemand patchen müsste. Die jetzige tut es dann nicht mehr. Ich hatte nach Neustart einen Bluescreen und beim zurück tauschen, der jetzigen originalen tcpip.sys lief alles wieder.

    MfG, Urgixgax.

  4. 4 Commodore64

    hi ! hat schon einer die neue tcpip.sys gefunden, ich meine eine gepatchte ….kann mal einer einen link posten ,falls es einen gibt…hab schon gegooglet wie ein stier,aber nicht fuendig geworden…danke

  5. 5 Red-dragon0977

    Moin Moin

    Danke für die Anleitung geht wunderbar bis jetzt nur ein Fehler ist drin.
    denn es müsste so heißen “bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS”
    nicht -set sondern /set

    gruß, Kai

  6. 6 smoochy

    Hab oben ein Update geschrieben sowie den Hinweis von Red-dragon0977 übernommen. Danke dafür.

  7. 7 morbach

    hallo leute,

    Ich hab ein Problem,Ich kann die datei update 15.12.07 nicht runterladen!
    Brauche hilfe.

    Danke

    Mfg
    Morbach

  8. 8 smoochy

    Habs korrigiert. Download müsste jetzt möglich sein. Danke für den Hinweis.

  9. 9 morbach

    Hi smoochy,

    Eine Frage,in dem Ordner was ich runtergeladen habe,ist jetzt kein tcpip32.sys datei mehr…
    gehört es so,oder muß ich dein gepatchte von oben nehmen?

    Danke für dein bemühungen

    Mfg
    Megaboss

  10. 10 smoochy

    Das ist ja grad der Sinn.

    Durch Updates wird immer wieder die (gepatchte) tcpip.sys überschrieben und somit das Verbindungslimit wieder zurückgesetzt.

    Dieser Patch überschreibt deshalbt nicht die tcpip.sys, sondern ändert nur die Einstellungen in der Registry und dem TCP Auto-Tuning. Führt aber trotzdem zu einer, bei mir erhöhten Downloadrate.

    Hab zudem mal den Text umstrukturiert, um es deutlicher zu machen, dass die alte Methode nicht mehr funktioniert.

  11. 11 reisender

    wie ist denn das passwort fuer das zip-file

  12. 12 reisender

    Ok habs gefunden sorry

  13. 13 Cy-Key

    Hallo

    habe bis jetzt keine Probleme gehabt hat super geklappt aber dach dem ich heute alle updates gemacht habe also am 27.04.2007 14:40 ist das Patch nicht mehr möglich also die datei wird nicht mehr gefunden…

    wollte ich nur mal mitteilen gruß euer
    Cy-Key

  14. 14 smoochy

    Hallo Cy-Key,

    leider konnte ich mit deinem Satz nichts anfangen. Teram meinte dann, dass du evtl. gemeint haben könntest, dass der Download der Datei nicht mehr funktioniert. Dies war tatsächlich der Fall. Problem wurde behoben, Download ist wieder möglich.

  15. 15 MurdocX

    Hey Ihr,
    mit dem normalen SP1 funktioniert die aktuelle im Internet kursierende TcpIp.sys
    mit der Version 6.0.6001.18000 nicht! Nach dem neustart wird automatisch der Windowsreparatur-
    assistent gestartet der die alte Version wieder herstellt. Diesen Vorgang kann ich nicht abbrechen.
    Habt ihr vielleicht noch eine andere lösung. Sollte die Datei im “Abgesicherten Modus” gewechselt werden?

    gruß jan

  16. 16 rob
  1. 1 Probleme mit Skype? | Marcel's Blog
    Pingback am 7. Apr 2008 um 01:39

Kommentar schreiben

Quote selected text