错误现象
连接局域网共享打印机时提示:Windows无法连接到打印机。错误0x0000011b
这是2021年Windows安全更新导致的问题,影响Win10/11所有版本。
原因分析
微软为防范"PrintNightmare"漏洞,提高了RPC连接安全级别,旧驱动无法通过验证。
方案一:修改注册表(推荐)
成功率95%,最快捷:
Win + R输入regedit- 导航到:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print - 右键
Print→ 新建 → DWORD(32位)值 - 命名为:
RpcAuthnLevelPrivacyEnabled - 双击设为
0 Win + R输入services.msc,重启"Print Spooler"服务- 重新连接打印机
方案二:组策略配置
适用专业版及以上:
Win + R输入gpedit.msc(家庭版用方案1)- 计算机配置→管理模板→打印机→点和打印限制
- 设为"已启用",勾选两个复选框
- 输入打印机服务器IP(如
192.168.1.100) - CMD执行
gpupdate /force - 重启Print Spooler服务
方案三:安装微软补丁
治本方法:
设置→Windows更新→检查更新,安装所有可用更新并重启。
对应补丁:Win10为KB5006670,Win11自动推送。
常见问题
Q:注册表修改后仍报错? A:确保重启了Print Spooler服务,必要时重启电脑。
Q:找不到组策略编辑器? A:Windows家庭版无此功能,使用方案1。
Q:安装补丁后打印慢?
A:服务器上执行:Set-SmbServerConfiguration -RequireSecuritySignature $false
不同场景推荐
- 个人用户:方案1(注册表)
- 小型办公室:方案2(组策略)+ 方案3(补丁)
- 企业环境:方案3(统一补丁)
总结
优先用方案1注册表修改,不行再用方案2组策略,最后考虑方案3安装补丁。绝大多数情况下注册表修改即可解决!
