Log in

View Full Version : WinXP 10-Client Server Limit


Stone-D
June 25th, 2004, 00:20
WinXP Pro and Win2K Pro allow for a maximum of 10 machines to connect to shares at any one time(1). XP Home has a maximum of 5. The Server variants require CALs (Client Access Licenses). WinNT 4 and Win9X have no limitation at all.

Has anyone had a go at removing this limit in XP? I'm going to give it a shot myself this weekend, but I'd rather not reinvent the wheel. I've searched google with various keyword combinations but no one seems to have even tried.

(1) To check this, open the command prompt/console and type :

NET CONFIG SERVER

Code:

C:\>net config server
Server Name \\SERVER
......
Server hidden No
Maximum Logged On Users 10
Maximum open files per session 16384

Idle session time (min) 1
The command completed successfully.

C:\>

Solomon
June 25th, 2004, 01:21
It's stored in
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\Users

Try: change this value and restart "Server" service.

I changed this default value to 99 when I install my Win2003.

Stone-D
June 25th, 2004, 02:12
Unfortunately this setting is hardcoded for XP home / Pro. That registry key does nothing. But, then again, I haven't done a total reboot so I'll give that a shot later. However, all posts on the topic in usenet or other forums suggest that it is hardcoded.

I believe I've narrowed down the culprit to winsrv.dll or srvsvc.dll. Merely copying the 2003 versions to XP results in a failure to boot.

I think the easiest solution here is to install 2k3 then trace any registry accesses that query that Users setting. After that, I can use that info to dig into XP.