症状:

     在运行 Windows XP 的计算机上,当您尝试连接到另一台 Windows XP 计算机时(打印共享,文件共享),可能会收到下面的错误信息:
以达到计算机的连接数最大值,无法再同此远程计算机连接
(No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept.)

原因:

如果计算机达到了能够承载的最大入站连接数,则会发生此问题。
对于 Windows XP Professional,最多允许 10 台不同的计算机通过网络同时连接。此限制包括所有传输和共享协议的资源的组合。
对于 Windows XP Home Edition,最多允许 5 台其他计算机通过网络同时连接。
此限制是系统允许承载的来自其他计算机的并行会话的数量。这一限制不适用于使用管理工具从远程计算机进行的连接。
注意,此限制仅适用于到 Windows XP 的入站连接。使用 Windows XP 时,可以建立无限数量的到其他系统的出站连接。

解决方法:

方法1:net config server /autodisconnect:net config server /autodisconnect:自动断开连接前的时间指定时间(以分钟计)如:net config server /autodisconnect:5

     使用NET CONFIG命令配置server服务的语法是:
NET CONFIG SERVER
[/AUTODISCONNECT:time]
                [/SRVCOMMENT:"text"]
                [/HIDDEN:{YES | NO}]

NET CONFIG SERVER 用于显示或改变这个服务器server服务的设置

/AUTODISCONNECT:time 设置用户会话被自动中断的时间(分钟)。用户可以通过指定 -1 来达到永不中断的目的。该时间的范围是 -1-65535分钟;其默认值是 15 分钟
/SRVCOMMENT:"text"     为服务器添加注释。该注释在使用 NET VIEW 命令时显示在Windows 屏幕上。最多可用 48 个字符。注释需要用引号括起
/HIDDEN:{YES | NO}     用于指定服务器的计算机名是否出现在服务器的显示列表中。请注意隐藏一个服务器并不会改变那个服务器上的权限。其默认值是 NO。
      如果上述方法不能解决问题时可以用清除连接数来解决:

1.建立一个批处理文件clear.bat,内容为net session /delete /y,作用是清除网络会话,/y表示无需确认删除。

2.加入到任务计划中,开始-附件-系统工具-任务计划,添加计划任务-下一步-浏览,选中clear.bat-每天-设定启动时间-输入用户名密码-打开任务高级属性,计划-高级,勾选重复任务,设定重复时间间隔(30分钟)以及持续时间(24小时)。搞定。以后每隔15分钟就会清一次会话,10个并发限制一般就不会用完。
      方法二:寻找破解tcp/ip连接数工具.此方法请慎重使用,最好做好重要资料的备份.