局域网无法连接打印机报错0x000011b解决办法
局域网无法连接打印机报错0x000011b解决方法
网上大部分都是说把KB50055XX的更新卸载掉,但是对于我来说好像没什么用(因为找不到这些更新补丁,所以没法卸载),经过实际操作解决方法如下:
1、右键单击“开始”,然后单击“运行”,在“运行”框中键入regedit
2、找到以下注册表子项:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
在print右键单击,选择“新建”,然后单击“DWORD (32-位) 值”。
3、键入 RpcAuthnLevelPrivacyEnabled,然后按 Enter 键。
4、右键单击“RpcAuthnLevelPrivacyEnabled”,然后单击“修改”。
5、在“数值数据”框中,键入 0,然后单击“确定”。(如果已经是0,则不用再次修改)
服务器端(打印机端电脑)和客户端都要完成以上设置后重启电脑,然后再连就正常了。
官方原文还对故障原理进行了一波分析:
https://support.microsoft.com/zh-cn/topic/管理-cve-2021-1678-kb4599464-打印机-rpc-绑定更改的部署-12a69652-30b9-3d61-d9f7-7201623a8b25
这个值RpcAuthnLevelPrivacyEnabled
数据为0的话意思为:禁用打印机“IRemoteWinspool”的增强身份验证级别,则你的设备将不受保护。(微软不推荐)
数据为1的话意思为:启用强制模式。 在为服务器端启用“强制”模式之前,请确保所有客户端设备都安装了 2021 年 1 月 12 日发布的 Windows 更新或以后的 Windows 更新。 此修复程序增加了打印机“IRemoteWinspool” RPC 接口的授权级别,并在服务器端添加了新的策略和注册表值,以强制客户端在应用“强制”模式时使用新的授权级别。 如果客户端设备未应用 2021 年 1 月 12 日的安全更新或以后的 Windows 更新,则当客户端通过“IRemoteWinspool” 接口连接到服务器时,打印体验将中断。
虽然微软不推荐用0,但是我服务端电脑和客户端电脑都设置成1的时候,重启后还是无法共享打印机并报错0x000011b 两边都设置成0后能正常连接并打印