- A+
今天使用windwos 10系统的电脑共享打印机给同事使用,结果出现了问题,在此记录一下问题解决方法。
登陆失败,禁用当前账号。
解决方法:
将打印机设置为共享打印机 管理->打印机属性->共享
设置完毕到了最重要的一步 设置免密访问 (网上看了很多各种方法设置共享账户的 头都大了 )我这个比较简单
打开网络和internet->共享选项->所有网络 选择项下的密码保护的共享 设置成无密码保护的共享
这个时候其他电脑就可以使用共享出去的打印机了。
0x0000011b错误代码解决
可是当其它电脑输入对方IP和对方电脑名称来添加网络打印机的时候,出现以下错误(WIN7电脑和WIN10电脑都有):windows无法连接到打印机,操作失败,错误为0x0000011b(如图示)
试着用网上搜索出来的问题解决办法,依次启用网络发现和启用文件和打印机共享、关闭防火墙、重新启用打印服务等等,也都是没有解决这个问题的,也参考网上的建议说是让卸载KB5006670/KB5005565这两个补丁更新,可是在已安装的更新里面压根就没找到这2个编号的补丁(事后才发现共享打印机的这电脑WIN10是最新的系统版本21H2,可能此2个补丁已经归到了这个大更新包里面去了),真是让人摸不着北,弄得人焦头烂额。
最后在微软官方文档才发现端倪,微软官方是这么说的:Windows和非Windows打印客户端必须支持RPC_C_AUTHN_LEVEL_PKT_PRIVACY连接到Windows打印服务器,而且Windows更新后系统里边RpcAuthnLevelPrivacyPrivacyAnd的值默认 = 1,如果打印不了,给出的解决方案,就是在有安装共享打印机的这台电脑新增配置一个注册表的参数就可以了,我们打开注册表(用命令regedit,如图示),
找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print]分支,在其下新建32位DWORD值RpcAuthnLevelPrivacyEnabled ,赋值为0即可(如图所示),
意思就是说其它电脑不需要用RPC_C_AUTHN_LEVEL_PKT_PRIVACY连接到Windows打印服务器即可安装共享打印机进行打印,设置完之后记得要重新启动一下电脑让这个设置生效,结果还真是那么一回事,这个连接共享打印机出现0x0000011b的问题就这么搞定了。