XP系统做打印服务器“计算机连接数最大值”问题由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“连接数最大值”。
平时我们的打印服务器一般都是安装在win server服务器上的,有些人数不多的公司或者办公室用安装了XP的机器做为打印服务器,这就导致一个问题经常出现,那就是用户打印时提示:“已达到计算机连接数最大值,无法再同此远程计算机连接”。据我所知,home版XP最大的计算机共享连接数为5;商业版XP最大共享连接数为是10。
下面我们来讨论如何可以解决这个问题。
推荐方案:
实际上的原因是因为XP共享的连接会话数达到最大值,大家可以在我的电脑右键管理,共享文件夹,可以看到IPC$的客户端连接数达到11个的时候,后面的用户就无法连接了。XP本身无法进行会话数扩展,而用户连接后,不是时刻打印,所以我们可以从删除会话数着手:
最简单的方法就是新建一个批处理a.bat,内容为net seion /delete /y,在队列满了的时候手动运行批处理清理队列,也可以通过添加任务计划的方法来实现队列自动清理。
(具体操作见下面的方法一)
方法一
详细步骤如下:
1、从下列步骤打开记事本(开始--->程序--->附件--->记事本);
2、输入“ net seion /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
PS:因为方法一有效,所以没有验证方法二和三是否有效,有兴趣的同事可以研究一下。