登录
首页 >  文章 >  软件教程

Win11连接打印机报错0x0000011b解决方法

时间:2026-05-27 10:00:43 276浏览 收藏

Windows 11用户在连接局域网共享打印机时频繁遭遇错误代码0x0000011b,这并非硬件或网络故障,而是微软为修复PrintNightmare高危漏洞所推送的安全更新(如KB5005565等)意外强化了RPC身份验证机制,导致传统SMB打印共享兼容性中断;本文直击问题根源,提供五种经实测有效的解决方案——从快速卸载冲突更新、一键命令注入注册表、禁用RPC隐私验证,到启用不安全来宾访问和调整Guest账户策略,覆盖新手友好与批量部署场景,助你3分钟内恢复打印功能。

如何解决 Win11 系统连接打印机报错 0x0000011b 修复局域网共享打印机

如果您在Windows 11系统中尝试连接局域网共享打印机时收到错误代码0x0000011b,该问题通常源于微软为修复PrintNightmare漏洞而实施的安全更新,导致RPC远程过程调用身份验证失败。以下是解决此问题的多种可行方法:

一、卸载引发冲突的系统更新

部分Windows 11累积更新(如KB5005565、KB5005568、KB5005569、KB5005573、KB5006672、KB5006674)强制启用了高安全级别的RPC身份验证,与传统SMB打印共享机制不兼容。卸载这些更新可恢复原有通信能力。

1、按下Win + R组合键,输入appwiz.cpl并回车,打开“程序和功能”窗口。

2、点击左侧导航栏中的“查看已安装的更新”。

3、在更新列表中按安装日期降序排列,查找以下任意一个编号的更新:KB5005565、KB5005566、KB5005568、KB5005569、KB5005573、KB5006672、KB5006674。

4、右键单击确认为问题来源的更新,选择“卸载”,并按向导完成操作。

5、卸载完成后,重启计算机,再尝试重新添加共享打印机。

二、修改注册表禁用RPC隐私验证

该方法通过在共享打印机所在主机(服务端)上新建注册表项RpcAuthnLevelPrivacyEnabled并设为0,关闭强制RPC身份验证隐私级别,使客户端能够正常建立打印连接。

1、按下Win + R键,输入regedit并回车,以管理员权限运行注册表编辑器。

2、在地址栏中粘贴并访问路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

3、在右侧空白处右键,选择“新建” → “DWORD (32位)值”。

4、将新项命名为:RpcAuthnLevelPrivacyEnabled

5、双击该值,将其“数值数据”设为0,基数保持十六进制。

6、以管理员身份运行CMD,依次执行:net stop spoolernet start spooler

三、启用不安全来宾身份验证支持

该方法通过启用AllowInsecureGuestAuth注册表项,允许未通过强身份验证的客户端发起打印请求,适用于依赖Guest账户或空密码登录的局域网环境。

1、按下Win + R键,输入regedit并回车,打开注册表编辑器。

2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters

3、在右侧空白处右键,选择“新建” → “DWORD (32位)值”。

4、将新项命名为:AllowInsecureGuestAuth

5、双击该值,将其“数值数据”设为1,基数保持十六进制。

6、以管理员身份运行CMD,执行:net stop spoolernet start spooler

四、启用Guest账户并调整本地安全策略

当客户端使用空密码或匿名方式访问共享打印机时,系统默认拒绝此类请求。启用Guest账户并禁用空密码登录限制,可恢复兼容性访问路径。

1、按下Win + R键,输入gpedit.msc并回车,打开本地组策略编辑器。

2、依次展开:计算机配置 → Windows 设置 → 安全设置 → 本地策略 → 安全选项

3、找到“账户:来宾账户状态”,双击后设为已启用

4、找到“账户:使用空密码的本地账户只允许进行控制台登录”,双击后设为已禁用

5、关闭组策略编辑器,重启计算机。

五、使用命令行一键注入注册表项

该方法通过PowerShell或CMD命令直接写入注册表键值,避免手动导航与误操作风险,适合批量部署或快速修复场景。

1、右键点击“开始菜单”,选择“Windows Terminal(管理员)”或“Windows PowerShell(管理员)”。

2、复制并粘贴以下命令,按回车执行:reg add "HKLM\SYSTEM\CurrentControlSet\Control\Print" /v RpcAuthnLevelPrivacyEnabled /t REG_DWORD /d 0 /f

3、看到“操作成功完成”提示后,执行:net stop spooler && net start spooler

到这里,我们也就讲完了《Win11连接打印机报错0x0000011b解决方法》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于的知识点!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>