破解局域网最大连接数

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.软件方法,下载个NTSwitch,把系统换成server版,本人用过,成功1次,失败一次。

所以,要用的朋友先作ghost。

2.清楚方法。

让打印连接数永远不到10.
解决Windows 2000 XP 打印机连接数的限制。

顾大雁 2008-7-4
方法一:清楚连接数。

目前在局域网内共用一台打印机,最常用的途径莫过于把打印机连接到主机电
脑上,然后将其设置为
本地打印机后,在通过共享的方式让局域网的其他机器也能使用这台打印机。

虽然这样可以为我们节省网
卡,但是Windows系统为了防止外界的病毒攻击,对其打印机连接数作了最大
限制,这样当打印次数超过
最大限制,其新发起的打印任务就会无法继续打印了。

当然这里可能有些朋友,会选择注销打印服务器或重启打印服务器的方案,将
已占用连接打印的
次数清零,使其打印机恢复使用。

不过局域网主机很多,使用打印机次数自然
少不了,我们不可能将其他
工作放下,专门为打印的连接数清零,所以这里定制自动清除打印连接数的方法,
以后无需将时间和精力浪费到清空打印次数上。

首先在桌面空白处,新建并且打开其文本文档,在弹出的"文本"对话框内,输入"net session /delete /y"的清除连接数命令,然后执行十遍已达到彻底清
除的目的。

操作完毕后,在单击"文件"菜单里的"
保存"选项,将其保存并且更改成扩展名为.bat批处理文件。

接下来开始定制
执行该批处理文件的任务,打
开"控制面板"对话框,依次进入"性能和维护"→"任务计划"标签,在显示的"任务计划"页面内,双击"添加任
务计划"按钮,此时就会"任务计划向导"对话框(如图1)。

单击"下一步"按钮,进入到"任务计划运行程序"界
面,我们从中单击"浏览"按钮,在弹出的"打开"对话框内,找到刚才建立的批
处理文件,并且将其载入到准
备运行制定该任务处。

然后在其下方设置该程序执行的时间,例如选择"每天"
单选框,单击"下一步"按钮,
起始时间根据笔者上班的实际情况,更改为8点30分,而运行这个任务为每天,并且起始日期保持默认当天
(如图2)。

而后单击"下一步"按钮,输入管理员用户账号和密码,直到完成即可。

方法二:
今天早上,公司一同事的电脑无法连接打印机打印文档,我开始以为只是一些
普通问题,后来才发现这个问题我也是第一次接触-打印机连接超过最大值。

我这人有个习惯,遇到问题就喜欢去挑战它,越是难度大的越是喜欢去研究。

可是这次的问题是我从来没有遇到过的,也从来没有听说过的,怎么办呢?现
在有了网络最好的办法是首先上网去查找一下有没有遇到过种情况,BAIDU一
下没有找到答案,GOOGLE一下还是没有找到答案,并非没有人遇到过这种情况,只是都没有得到解决方案,好像这个问题目前还无解决办法,反正我没有找到
解决办法。

怎么办呢?
我想呀想,试过很多方法,无论是换工作组还是重启系统,又或者是把打印机
驱动卸了再装,又或者是把共享取消后再重新共享还是不行,花了我差不多一
个早上的时间都徒劳无功。

网上有人说XP的专业版打印机最大连接值只有10个,无法修改,只有安装服
务器版。

可我就死脑筋,就不信邪,更不愿去装什么服务器版,但问题还是睁着大眼瞪
着我,好像在嘲笑我:怎么样?小样,搞不定了吧?
同事曾经告诉过我其实电脑早上刚上班的时候还是可以打印的,只是后来不知
道怎么就不行了!听她这么一说倒让我想到公司的电脑都是通过路由器上的DHCP功能分配的IP,我一个懂电脑的朋友曾经告诉过我服务器最好设置一个固定的IP地址。

于是我把连接打印机上的那台电脑取消它自动获得IP地址,手
动加入一个
固定的IP,再试,没想到真的就行了!
其实问题不在难与不难,只在于你懂与不懂!还是那句话:方法总比困难多!
不知道这个方法是否最终解决这个问题,但最起码我现在已经解决了问题,现
把它写出来希望对有需要的朋友提供多一个解决方式!
我这个办法也许是不正确的!如果不行,这里有一篇文章专业分析了这个情况,需要的朋友去了解一下!
症状
在运行 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 时,可
以建立无限数量的到其他系统的出站连接。

更多信息
无任何活动的任何文件、打印、命名管道或邮件插槽会话在 AutoDisconnect
时间过期后将自动断开连接,AutoDisconnect 时间的默认值是 15 分钟。

在会话断开连接后,10 个连接中的其中一个将变得可用,这样其他用户就可以连接到 Windows XP 系统。

因此,缩短 AutoDisconnect 时间可以帮助减少用户在
不作为服务器大量使用、具有 10 个或 5 个连接限制的系统上可能遇到的一些问题。

您可以通过在命令提示符处运行下面的命令行来配置 AutoDisconnect 时间:net config server /autodisconnect:自动断开连接前的时间指定时间(以分钟计)。

Windows Server 服务是自优化的,服务器配置参数通常会在您每次启动Windows XP 时自动配置(计算和设置)。

如果您结合
/autodisconnect、/servcomment 或 /hidden 选项运行“net config server”,将会显示已自动
优化的参数的当前值,并且这些值将被写入注册表。

这些参数被写入注册表之后,您将无法使用“控制面板”中的“网络”工具来调整服务器服务。

如果您更改服务器服务的任何设置,Windows XP 将无法再针对您的新配置自动优化服务器服务。

为避免失去服务器服务的自动自优化功能,请通过注册表编辑器进行更改,而不要从命令行或“控制面板”中的“网络”进行更改。

来自单个计算机的所有逻辑驱动器、逻辑打印机和传输级别连接组合均被视为一个会话;因此,这些连接在 10 个连接限制中只计作一个连接。

例如,如果用户建立到Windows XP 系统的两个逻辑驱动器连接、两个 Windows 套接字连接和一个逻辑打印机连接,则只算作建立了一个会话。

结果,尽管已经建立了三个逻辑连接,但与 Windows XP 系统的连接只增加了一个。

系统 A 能够与另一系统(系统 Z)建立多个会话的唯一方法是:系统 A 正在运行会创建到系统 Z 的逻辑连接的服务。

例如,如果一个用户以来宾身份登录到系统 A,一个服务正在系统 A 上的 user1 帐户下运行,并且该用户和服务(作为 user1)均建立了到系统 Z 的连接,则会建立两个会话。

使用服务器服务的每个登录会话都会计入连接数量内。

根据开发人员的指示:连接限制指基于重定向器的连接数量,对任何文件、打印、命名管道或邮件插槽会话都是强制执行的。

TCP 连接限制不是强制执行的,但它可能要受法律协议的约束,不能超过 10 个客户端。

公司配备一台佳能打印机,可是办公室电脑有14台电脑,很多电脑总是出现“已经超过最大连接数“的提示;经过排查发现安装打印机的电脑是home版XP,据偶所知:home
版最大的计算机共享连接数为5;那就换个商业版的xp吧;商业版安装后还是提示上面的那个问题,原来商业版最大是10台同时连接。

那怎么办呢?换2000或者win2003?以不
习惯操作者为由否定了这个方案;
经过查找资料发现有下面几种方案,供大家参考;
推荐方案:
实际上的原因是因为XP共享的连接会话数达到最大值,大家可以在我的电脑右键管理,共享文件夹,可以看到IPC$的客户端连接数达到11个的时候,后面的用户就无法连接了。

XP本身好像无法进行会话数扩展,2003默认超过11,好像在服务器安装的时候就设置的。

而用户连接后,不是时刻打印,所以可以从删除会话数着手:
1.新建一个批处理a.bat,内容为net session /delete /y。

2.然后添加到任务计划中,在高级里面设定重复时间间隔。

我设置为15分钟,因为他们打印比较频繁,很容易就满了。

其它方案:
解决XP系统下共享连接数上限为十的限制
方法一
局域网里面的一台挂在XP上面的三星一体机人数老是达到上限10,搞得一会要去断开一次全部的链接,烦不胜烦!
这是一篇关于XP打印共享上限10的解决方案。

详细步骤如下:
1、从下列步骤打开记事本(开始--->程序--->附件--->记事本);
2、输入" net session /delete /y "的清除连接数命令,另存为:Print.bat ;
3、打开"控制面板"对话框,依次进入"性能和维护"→"任务计划"标签,在显示的"任务计划"页面内,双击"添加任务计划"按钮,此时就会"任务计划向导"对话框。

单击"下一步"按钮,进入到"任务计划运行程序"界面,我们从中单击"浏览"按钮,在弹出的"打开"对话框内,找到刚才建立的批处理文件,并且将其载入到准备运行制定该任务处。

然后在其下方设置该程序执行的时间,例如选择"每天"单选框,单击"下一步"按钮,起始时间根据笔者上班的实际情况,更改为8点30分,而运行这个任务为每天,并且起始日期保持默认当天。

而后单击"下一步"按钮,输入管理员用户账号和密码,直到完成即可。

4、此时还会自动弹出的新界面,我们在其内部选择"日程安排",单击"高级"就可进入到"高级计划选项"对话框,接下来从中勾选"重复任务"复选框,并且在下方设置每隔多长时间清除一次连接数,请根据局域网平常使用打印机的次数来定,如笔者60个主机使用打印机次数不是很频繁,所以设定为20分钟。

另外下方持续时间设置则为打印机每天使用的时间,例如10个小时,最后单击"确定"按钮使以上设置生效。

这样系统会根据你所指定计划任务,按时执行所建立清除打印连接数命令,从而可以免去我们手动来回清空,打印连接数的操作。

方法二
安装本地打印机:
双击添加打印机-下一步-选中“本地打印机”,不选中“自动检测...”-下一步-创建新端口-选“standard tcp/ip port”-下一步-下一步-输入打印机的IP地址-下一步-下一步-完成-从磁盘安装-浏览-找到安装文件...
此方法对HP的1010,1020等等无效,HP有几款打印机不能很好的支持TCP/IP打印,许
多打印硬件服务器都时常不能正常工作
方法三(测试好象无效果,但理论上是可行的)
net config server
功能:更改可配置"服务器"服务参数。

更改立即生效,并且永久保持。

但是并非所有的"服务器"服务的参数都能使用 net config Server 命令进行更改,net config server 显示
可包含其他信息,包括以下关于服务器的信息:
1.服务器的计算机名、描述注释和软件版本。

2.网络描述。

3.服务器的隐藏设置。

4.可以使用服务器的共享资源的最多用户数。

5.可以打开的服务器文件的最大数量。

6.空闲会话时间设置。

格式:net config server [/autodisconnect:time] [/srvcomment:"text "]
[/hidden:{yes | no}]
参数:
 (1)无
键入 net config server 命令显示"服务器"服务的当前配置
(2)/autodisconnect:time
设置在断开连接前用户会话可以不活动的最大分钟数。

可以指定-1不断开连接。

范围从-1到65535分钟,默认值是15分钟。

实例:在1分钟的非活动状态后断开用户连接。

net config server /autodisconnect:1。

相关文档
最新文档