win11更新后局域网打印机连接失败(错误0x0000011b)的根本原因是微软为修复printnightmare漏洞强制启用rpc隐私级身份验证,拦截了传统命名管道打印协议;需在共享打印机的服务端禁用rpcauthnlevelprivacyenabled注册表项(设为0),并重启print spooler服务、清空c:\windows\system32\spool\printers目录,必要时在客户端启用allowinsecureguestauth(设为1)。

Win11 系统更新后局域网内的打印机无法连接,弹出“操作失败,错误为 0x0000011b”,网络通畅、打印机在线、其他设备能正常打印,唯独这台电脑反复卡在添加环节——问题不在硬件或驱动,而是微软为修复 PrintNightmare 漏洞强制启用的 RPC 隐私级身份验证,直接拦截了传统命名管道打印协议通信。
优先在共享打印机的主机上禁用 RPC 隐私验证
这一步必须在共享打印机所在的那台电脑(服务端)上完成,不是你连不上的那台客户端。改完立即生效,无需卸载补丁,系统安全性不受影响。
按 Win + R → 输入 regedit → 回车 → 点击“是”以管理员权限运行注册表编辑器。
在注册表编辑器顶部地址栏中,直接粘贴以下完整路径并回车:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
在右侧空白处右键 → 【新建】→【DWORD (32位) 值】。
将新项命名为:【RpcAuthnLevelPrivacyEnabled】。
双击该值,将其“数值数据”改为 【0】,基数选十进制或十六进制均可(推荐十进制),点击确定。【设成 1 或留空均无效】
关闭注册表编辑器,以管理员身份运行 CMD,依次执行:
net stop spooler → net start spooler
同步清理打印后台处理缓存
注册表修改后若仍报错,大概率是旧的损坏打印任务卡在队列里,持续干扰新连接。这步必须在 spooler 服务停止后操作,否则文件被占用无法删除。
按 Win + R → 输入 services.msc → 回车 → 找到“Print Spooler”服务 → 右键 → “停止”。
打开文件资源管理器,导航至:
C:\Windows\System32\spool\PRINTERS
全选该目录下所有文件 → Delete 键彻底清空(无需备份,这些全是已失败或待处理的临时打印作业)。
回到 services.msc → 右键“Print Spooler” → “启动”。
客户端启用不安全来宾身份验证(仅工作组非域环境适用)
当共享主机是 Windows 7/10 且启用了 Guest 账户或允许空密码登录时,此方法才有效。操作在你连不上的那台 Win11 电脑(客户端)上执行。
方法一:注册表手动添加
按 Win + R → 输入 regedit → 回车 → 管理员权限运行。
导航至:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
右侧空白处右键 → 新建 → DWORD (32位) 值。
将新值命名为:【AllowInsecureGuestAuth】。
双击该值,将其“数值数据”设为 【1】,基数保持十进制,点击确定。
重启客户端电脑,再尝试添加打印机。











