一个案例:
接有打印机的电脑把Guest账号关闭了,所以其他打印机本来可以共享,现在变成无法连接了。
只要把guset账号重新开启就好了。
另外一例:
我把接有打印机的电脑重装了系统。重装完后,把Guset账号也开启了。打印机也共享了,在其他电脑上也通过IP地址,找到了打印机,但是再添加打印机时却跳出来“键入的打印机名不正确,或者指定的打印机没有连接到服务器上”。打印机肯定是开好的,名称不用我键入,直接选择的,肯定是正确的。这就奇怪了啊。
后来网上搜索,有一条说要把防火墙关闭。检查发现XP防火墙确实是开着的,把它关闭了后,果然可以顺利的完成打印机的共享了。
总结一下,共享打印机的步骤
1.共享打印机
如果“网络文件和打印机共享”的协议没有安装,会提议先安装该协议,装好该协议后就可以共享打印机了。
2.启用“Guest”账号
控制面板的“用户帐户”中查看“Guest”账号是否处于启用,如果被禁用了,则启用。
3.关闭防火墙
XP的防火墙如果开启的的话,先关闭
4.找到共享打印机的电脑,进行共享连接
连接打印机的电脑一定要出在同一个局域网中,否则无法访问到。
可以用电脑IP的方式找到共享的打印机,并且添加,但是似乎这种方式不太稳定。有时会出现,中断连接的情况,就是过了一阵后,连接不到打印机,提示连接不到打印机服务器。对方并未更换过IP地址。我已经碰到过几次用IP地址做好的连接,后来就不能用了。不知道什么原因。
所以最好还是从工作组中找到找到接有打印机的电脑,通过计算机名字连接。
起初我愚蠢的以为不在同一工作组的电脑是不用IP的方式是访问不到的。因为我总是点击“查看工作组”,只有本工作组的电脑。今天才发现“其他位置”下面有个“Microsoft
Windows
Network”,点开这个,可以看到同一局域网的其他工作电脑,同样可以找到共享的打印机。所以可以不用IP方式访问了,这样也可以找到。
还要补充:碰到过开了 guest账号,但是仍旧说没有权限访问接有打印机的电脑的情况。检查控制面板中的“本地安全设置”里面的安全选项,里面有有一项“帐户:使用空白密码的本地帐户只允许进行控制台登录”,如果启动了,那么就关闭掉。
本地策略中“用户权利指派”,“拒绝从网络访问计算机”中不能有Guest,“从网络访问这台计算机”中一般会有everyone,有这个就可以了,加入Guest也可以。
如果还是不行,还是找“本地安全设置”里面的安全选项,“不允许sam帐户和共享的匿名枚举”该项如果是启用状态的,要改成禁用。
此外,不光是用USB线连接在本机上的打印机可以共享给其他人。就是自己从别人那里共享过来的打印机,也是可以再共享给别人的。这在一般情况是不需要这么做,因为最好的方式是直接去连接接有打印机的电脑,不然多一台电脑中转,那台电脑就必须要开着了。速度也会慢。但是有些情况不得对需要通过中间电脑共享打印机来中转,这用在装有两块网卡的,同时工作在两个网段中的电脑。这样假如B网段的电脑,想要访问连接在A网段的打印机,本来是不可能的。除非B也连进去。但是现在有这么一台机器,有一块无线网卡,一块普通网卡,这是笔记本的标准配置。同时连接A和B网段,这样可以通过这个笔记本,连接到B网段的打印机,然后在笔记本上,把打印机名称共享,这样A网段的电脑,可以找到基本,也可以共享使用笔记本的共享打印机,这样就可以使用B网段的打印机了。实现了跨网段共享打印机。