最近遇到了一件怪事——就是在局域网内,XP 和 win8 之间的共享问题,事情是这个样子的:一台打印机连接到 win8 上,XP 那台电脑想要使用这台打印机,按照原理,把 win8 的打印机共享就可以了,问题是共享了,XP 那台电脑上能够找到 win8 这台电脑,可是就是找不到这台共享的打印机,我想了很多办法,比如给打印机赋予 everyone 的所有权限都还是不行。怎么解决呢?经过几天的摸索,解决的办法如下。
一、开启 win8 下的高级共享
依次 打开控制面板\网络和 Internet\网络和共享中心,选择右边的 “更改高级网络设置”,进入了 (控制面板\网络和 Internet\网络和共享中心\高级共享设置), 在跳出来 “针对不同的网络配置文件更改共享选项” 中有几项, 看到中间那一项: 来宾或公用 (建议把专用、所有网络的都设置一遍). 点击这一项展开, 把下面的 ” 启用网络发现 “,” 启用文件打印机和共享 “前面的圆圈打上点。如图所示。
二、打开来宾账户
win8 来宾账户默认是关闭的,那么我们就要打开哦。依次打开 “控制面板\用户帐户和家庭安全\用户帐户\管理帐户”,如图,所示,点方框里,然后点 “启用” 来启用来宾账户
三、组策略中的设置.
win+R 组合键打开 “运行 " , 输入 gpedit.msc, 确定打开"本地组策略编辑器". 依次打开计算机配置/windows 设置/安全设置/本地策略/用户权限分配,在中间能看到有一项 ” 拒绝从网络访问这台计算机“(此安全设置确定要防止哪些用户通过网络访问计算机。如果用户帐户受制于此策略设置和 “从网络访问此计算机” 策略设置,则前者会取代后者。默认值: Guest), 点击打开后. 选中下面的 guest, 点击右下角的删除, 这样就允许了 guest 帐户可以访问了.
依次打开计算机配置/windows 设置/安全设置/本地策略/安全选项, 展开后, 能看到有一项是" 帐户: 使用空密码的本地帐户只能进行控制台登录",(此安全设置确定未进行密码保护的本地帐户是否可以用于从物理计算机控制台之外的位置登录。如果启用此设置,则未进行密码保护的本地帐户将仅能够通过计算机的键盘登录。默认值: 启用。) 点击打开后, 在选项卡中选中 禁用 , 确定就可以了.
设置完毕,现在可以重新启动机器了,看看是不是能够访问到 win8 上的打印机了呢
还是不行 不知道原因了
@benz1234:那就不好意思了哦
大神,灰常感谢,完美解决了我的问题~