Jump to content
TheGames.PL More than games

Recommended Posts

Posted

Microsoft wprowadził w Win XP SP 2 limit połączeń do max 10 jednocześnie.

Ma to zapobiegać m. in rozprzestrzenianiu się wirusów i robaków.

Niestety ma także wpływ na niektóre programy do wymiany danych przez np torrenty.

 

Rozwiązań problemu jest kilka

 

UNO :

1. Pobierz odpowiedni dla twojej wersji systemu patch tcpip.sys: 64-bit tcpip.sys lub 32-bit tcpip.sys.

 

32-bit

http://rapidshare.com/files/445638250/tcpip.sys

64-bit

http://rapidshare.com/files/445638473/tcpip.sys

2. Otwórz command (tryb komend > start > Uruchom > command - ENTER )

i wprowadź poniższe 2 komendy:

takeown /f c:\windows\system32\drivers\tcpip.sys

cacls c:\windows\system32\drivers\tcpip.sys /G “username”:F

Zastąp username swoją własną nazwą użytkownika konta na którym jesteś aktualnie zalogowany.

3. Odrzuć funkcję TCP/IP Auto-Tuning poprzez wprowadzenie poniżej komendy w command :

netsh int tcp set global autotuninglevel=disable

4. Dla 64-bit Windows Vista (x64), należy wprowadzić poniższą komendę w wierszu poleceń dla DOS:

bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS

5. Zmień tcpip.sys w

 

C:\windows\system32\drivers ze zpatchowanym  tcpip.sys

pobranym podczas kroku 1 (pamiętaj o użyciu poprawnej wersji albo x64 albo x86.)

6. Następnie, maksymalna liczba otwartych do połowy połączeń TCP będzie ograniczana i ustawiana w rejestrze. Otwórz edytor rejestru (Start>Uruchom>Regedit), i odnajdź te ustawienia:

HKEY_LOCALL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

7. Kliknij dwukrotnie, wybierz “New”, następnie wartość “DWORD value”. Wprowadź nową nazwę wartości “TcpNumConnections” (bez nawiasów).

8. Dwukrotni kliknij na TcpNumConnections registry value, i zmodyfikuj jego wartość do pożądanego maksimum TCP/IP połączeń, w wartościach dziesiętnych. na przykład; wprowadź 500 jako wartość TcpNumConnections. Możesz wprowadzić dowolny limit jaki cię interesuje.

Możesz ściągnąć automatycznie zmieniający liczbę wpis do rejestru:

http://rapidshare.com/files/445638830/Vista_TCPIP_limit_16777214.reg

na na 16777214 połączeń - możesz oczywiście to sobie zmodyfikować edytując plik

 

 

9. Zrestartuj komputer.

 

 

DUO:

1 - Pobieramy programy XP-AntiSpy 3.91

 

Download: XP-AntiSpy (0,21 MB)

2 - Rozpakowujemy go do dowolnego katalogu i włączamy

3 - Wchodzimy do: Special -> Connection Limit... (PL: Opcje specjalne -> Limit połączeń...)

4 - Wybieramy odpowiednią wartość z listy (nie zalecamy wybierania wartości powyżej 50)

 

 

Na screenach poniżej z wersji PL

 

 

 

 

 

Przypominamy, że ograniczenie liczby połączeń ma za zadanie redukować działanie robaków takich jak Blaster i Sasser, poprzez nałożenie limitu nawiązywania nowych połączeń TCP. Gdyby takie ograniczenie zostało by już wcześniej zastosowane w systemach, prawdopodobnie robaki typu Sasser nie rozprzestrzeniły by się tak znacząco. Jednak funkcja ta aktualnie wpływa nie tylko na ochronę systemu, ale również poważnie ogranicza działanie programów peer-2-peer. Po uruchomieniu programu eMule w dzienniku zdarzeń ukazuje się taki wpis: TCP/IP has reached the security limit imposed on the number of concurrent TCP connect attempts.

  • 4 weeks later...
Posted

Po testowaniu obu rozwiązań problem z restartowaniem się komputera

przy dużej ilości połączeń nadal występuje.

Mimo różnych ustawień od małych limitów po przez duże i ich brak

nadal przy full transferze, gdzie łączysz się w wieloma użytkownikami nadal

wywala blue screena TCP IP

 

znajdę rozwiązanie - napiszę

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...