错误0x0000011b是windows 2021年10月后rpc安全策略升级导致的打印连接失败,需依次卸载kb500/kb501系列补丁、服务端禁用rpcauthnlevelprivacyenabled、客户端启用allowinsecureguestauth。

电脑局域网打印时突然弹出“操作无法完成(错误 0x0000011b)”,明明打印机在线、共享已开、驱动也加载成功,却卡在最后一步连不上——这不是网络故障,也不是打印机坏了,而是 Windows 在 2021 年 10 月后强制启用的 RPC 安全策略拦住了传统打印通信,必须卸载特定补丁才能恢复兼容性。
卸载引发冲突的 Windows 安全补丁
该方法适用于系统更新后立即出现报错的场景,90% 的首次报错用户靠这一步就能解决。KB5005569、KB5005573、KB5005568 等补丁是直接元凶,它们把打印服务的远程调用门槛抬得过高,旧式共享主机根本跨不过去。
按下 Win + I 打开设置 → 点击【Windows 更新】→ 点击【更新历史记录】→ 点击【卸载更新】。
在“已安装的更新”列表中,按安装日期倒序排列,重点筛查名称含 KB500 或 KB501 且发布日期在 2021年10月之后 的热修复项;常见目标包括:KB5005565、KB5005569、KB5005573、KB5006674、KB5011304。
右键单击确认为问题来源的补丁 → 选择【卸载】→ 按提示完成操作;若看到多个可疑补丁,建议一次性全部卸载,避免残留干扰。
卸载完成后必须重启电脑,否则 Print Spooler 服务仍会沿用旧验证逻辑,重连前不重启等于白做。
注册表禁用 RPC 隐私验证(服务端操作)
如果卸载补丁后仍报错,说明共享打印机所在的主机(即服务端)尚未同步调整安全策略。这一步必须在连接打印机并开启共享的那台电脑上执行,改错机器将完全无效。
按下 Win + R 输入 regedit,以管理员身份运行注册表编辑器。
在地址栏中粘贴并跳转至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print。
右侧空白处右键 → 新建 → DWORD (32位) 值 → 命名为:RpcAuthnLevelPrivacyEnabled。
双击该值,将“数值数据”设为 0,基数选十进制;设成 1 或留空都会维持高验证等级,继续报错 0x0000011b。
以管理员身份运行 CMD,依次执行:net stop spooler → net start spooler;无需重启即可生效。
客户端启用不安全来宾认证
当你用 Windows 10/11 连接一台未加入域、甚至还是 Windows 7 的共享主机时,系统默认禁止低安全等级的来宾访问。启用 AllowInsecureGuestAuth 可绕过 SMB 签名强制验证,恢复基础通信能力。
方法一:手动创建注册表项
按下 Win + R 输入 regedit 打开注册表编辑器 → 导航至:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters。
若 Parameters 项不存在,需先右键 Services → 新建 → 项 → 命名为 Parameters。
在 Parameters 下右键新建 DWORD (32位) 值 → 命名为:AllowInsecureGuestAuth。
双击该项,将“数值数据”设为 1,点击确定保存。
重启电脑使更改生效。











