イベントID 4226:TCP / IPがセキュリティ制限に達しました
Windows XP Service Pack 2とWindows Vistaには、システムのハーフオープン接続を制限するTCP / IP接続制限があります。その制限に達すると、イベントビューアに新しいエントリが作成され、「EventID 4226:TCP / IPが同時TCP接続の試行回数に課せられたセキュリティ制限に達しました。」と示されます。
マイクロソフトが制限を設けた理由は明確ではありませんが、ワームやその他の悪意のあるスクリプトが高速に拡散するのを防止したり、ファイル共有を制限したりすることが考えられます。ユーザーは、P2Pクライアントを実行しているときに何かがおかしいことに気付くでしょう。遅いダウンロードとタイムアウトは、制限が設定されていることを示しています。
制限が遅いダウンロードやファイルのダウンロードに関連するその他の問題の原因であるかどうかを確認する最も簡単な方法は、Windowsイベントビューアでこれらのイベントを確認することです。
イベントビューアを開くには、オペレーティングシステムのスタートボタンをクリックして、検索と実行ボックスにイベントビューアと入力します。リストからプログラムを選択し、ロードされるまで待ちます。上記のeventIDを検索し、ヒットするかどうかを確認します。
ありがたいことに、tcpip.sysファイルにパッチを適用してセキュリティ制限を削除できるソリューションが存在します。これを行うには、ファイルVista TCP Patchをダウンロードする必要があります。管理者権限で管理者特権のコマンドプロンプトを開き、次のコマンドを入力します。 VistaTcpPatch / n X
Xは、そのシステムで許可されるハーフオープン接続の最大量です。
その後、コンピュータを再起動する必要があります。一部のユーザーは、 Windows System32 フォルダーからVista TCPパッチを実行する必要があると報告しました。
Windows XPユーザーは、代わりに基本的に同じことを行いますが、制限を50の半開接続に設定するソフトウェアEventID 4226 Patcherバージョン2.23dをダウンロードして実行できます。
Vista TCPパッチ(Windows Vista用)
EventID 4226 Patcherバージョン2.23d (Windows XPの場合)