za stroną banita.pl:
Standardowo Windows rozłącza połączenia przychodzące po 15 minutach nieaktywności, można ten czas skrócić, żeby np. rozłączał od razu praktycznie nieaktywne połączenia lub chociaż skrócił ten czas. Dzięki temu rozwiązaniu będzie większa rotacja klientów w połączeniach przychodzących, oczywiście limit pozostanie bez zmian. Żeby zmienić czas autorozłączania możemy to wykonać przy pomocy komendy:
net config server /autodisconnect: czas_w_minutach
czas_w_minutach może przyjmować wartości od od -1 do 65535 minut, gdzie -1 to wyłączenie funkcji autorozłączania, natomiast ustawienie 0, powoduję że klienci będą rozłączani prawie natychmiast.
Niestety ta metoda działa tylko do ponownego uruchomienia systemu, wtedy zostaną przywrócone ustawienia domyślne. Dlatego zalecanym rozwiązaniem jest edycja klucza rejestru:
\System\CurrentControlSet\Services\LanmanServer\Parameters
Wartość DWORD autodisconnect, standardowo ma wartość 15
Wystarczy zmienić tą wartość na pożądaną przez nas, w minutach może ona wynosić od 0 do 4294967295. Żeby ustawić tą wartość na zero czyli natychmiastowe rozłączenie możesz użyć tego pliku rejestru WinXP_Autodisconnect_0.reg. Jeśli chcesz dowiedzieć się więcej na ten temat odsyłam do bazy wiedzy Microsoftu:
122920 – Limit połączeń przychodzących w systemie Windows
138365 – Jak działa funkcja Autorozłączanie w systemie Windows NT
128167 – Konfiguracja i dostrajanie usługi serwera