错误代码0x0000011b源于微软修复printnightmare漏洞导致的rpc身份验证失败,可通过卸载特定累积更新、修改注册表禁用rpc隐私验证或启用guest账户并调整安全策略解决。

如果您在Windows 11系统中尝试连接共享打印机时收到错误代码0x0000011b,该问题通常源于微软为修复PrintNightmare漏洞而实施的安全策略变更,导致RPC远程调用身份验证失败。以下是解决此问题的步骤:
一、卸载引发冲突的系统更新
部分Windows 11累积更新(如KB5006674、KB5005573等)强制启用了高安全级别的RPC身份验证,与旧版共享机制不兼容。卸载这些更新可恢复原有通信能力。
1、按下Win + R组合键,输入appwiz.cpl并回车,打开“程序和功能”窗口。
2、点击左侧“查看已安装的更新”。
3、在列表中查找以下任一更新编号:KB5006674、KB5005573、KB5005565、KB5005568或KB5006672。
4、右键单击对应更新,选择“卸载”,按提示完成操作。
5、重启计算机后,重新尝试添加共享打印机。
二、修改注册表禁用RPC隐私验证
该方法通过在共享打印机所在主机(服务端)上调整注册表键值,关闭强制RPC隐私级别验证,使客户端能够正常建立连接。
1、按Win + R键,输入regedit并回车,以管理员权限运行注册表编辑器。
2、在地址栏中粘贴并访问路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print。
3、在右侧空白处右键,选择“新建” → “DWORD (32位)值”。
4、将新项命名为:RpcAuthnLevelPrivacyEnabled。
5、双击该值,将其“数值数据”设为0,基数保持十六进制。
6、以管理员身份运行CMD,依次执行:net stop spooler 和 net start spooler。
三、启用Guest账户并调整本地安全策略
当客户端使用空密码或匿名方式访问共享打印机时,系统默认拒绝此类请求。启用Guest账户并放宽空密码登录限制,可恢复兼容性访问路径。
1、按Win + R键,输入gpedit.msc并回车,打开本地组策略编辑器。
2、依次展开:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项。
3、找到“账户:来宾账户状态”,双击后设为已启用。
4、找到“账户:使用空密码的本地账户只允许进行控制台登录”,双击后设为已禁用。
5、关闭组策略编辑器,重启计算机。











