Win10共享打印机别人连不上报错0x0000011b怎么解决
时间:2026-10-24 23:45:29 出处:热点阅读(143)
办公室里一台 Win10 电脑接上打印机做了共享,享打本机打印一切正常,印机可同事从自己电脑点连接时,别人进度条转了一会儿就弹出报错 0x0000011b,上报提示无法连接到打印机。解决这个错误码近年出现得特别频繁,享打很多人第一反应是印机网络不通或者打印机坏了,其实大多数情况下打印服务本身没问题,别人卡点在 Windows 的上报安全更新上。
下面按“先判断是解决不是这个原因、再动手修、享打修不好怎么退”的印机顺序讲清楚。需要说明的别人是,不同 Windows 版本、上报不同补丁状态下的解决界面文字和可用选项会有差异,具体以你本机系统界面和厂商官方说明为准。
先搞清楚 0x0000011b 到底是什么问题
0x0000011b 属于 RPC(远程过程调用)相关的错误,简单理解就是:连接共享打印机时,客户端需要通过 RPC 跟主机上的打印服务通信,而这条通道被系统安全策略挡住了。微软在 2021 年前后陆续推送了一批修复 PrintNightmare 漏洞的补丁,其中一部分改动收紧了打印相关的 RPC 身份验证要求,导致原本能正常共享的打印机在混合补丁环境下连不上。
典型特征是:主机自己能打印;网上邻居能看到共享的打印机图标;双击连接就报 0x0000011b;有时同一台主机,A 同事能连、B 同事连不上,因为两边补丁版本不一样。如果你的现象符合这几条,基本可以按下面的思路处理。
方法一:在主机上调整注册表(最常用)
这是目前流传最广、命中率也较高的做法,改的是“打印客户端”对 RPC 身份验证的要求。请在充当共享主机的那台 Win10 上操作,而不是报错的客户端。
regedit 回车,遇到用户账户控制提示点“是”。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print。RpcAuthnLevelPrivacyEnabled。0,基数选十六进制或十进制都可以(0 在两种进制下都是 0)。重启打印服务的方法是:Win+R 输入 services.msc,找到 Print Spooler,右键“重新启动”。如果它本来就是停止状态,先启动再试连接。改完之后让同事重新连接一次共享打印机,多数情况下报错就会消失。
需要提醒的是,把这项改成 0 相当于放宽了 RPC 的隐私验证要求,属于用兼容性换便利。它不会直接让电脑中毒,但确实降低了那层防护。内网环境相对可控时问题不大,如果是暴露在较大网络里的机器,建议优先考虑后面的替代方案。
方法二:换个连接方式,绕开 RPC 通道
如果不想动注册表,或者改了之后仍然报错,可以换一条路走——用本地端口指向共享打印机的 UNC 路径。这种方式不依赖“双击共享图标”的那套 RPC 流程,经常能直接绕过 0x0000011b。
\\主机名\打印机共享名,也可以用主机 IP,如 \\192.168.1.10\HP1020。主机名和共享名可以在主机上查看:打开“设备和打印机”,右键那台共享的打印机→“打印机属性”→“共享”选项卡,里面写着共享名。IP 地址则用 ipconfig 查,建议给主机设成固定 IP,否则重启后地址一变,客户端又连不上。
方法三:检查补丁差异和基础网络
如果上面两招都不灵,就要回头看看是不是补丁“打架”。常见情形是主机打了某个月的累积更新,客户端没打,或者反过来,两边 RPC 行为对不上。可以在两台机器上分别进“设置”→“更新和安全”→“Windows 更新”→“查看更新历史记录”,对比一下最近的安装记录。保持两边补丁水平接近,往往比单方面折腾更省事。
同时别忽略几个基础项:两台电脑要在同一网段、同一工作组;主机的网络类型建议设为“专用网络”,公用网络下共享常被拦;主机防火墙里“文件和打印机共享”要放行;还要确认主机的来宾账户策略、以及“网络和共享中心”里的密码保护共享设置是否匹配。这些任一条不对,都会表现成连不上,但错误码未必是 0x0000011b,容易和本文的问题混在一起。
改动注册表前,建议先右键导出 Print 项做个备份,万一改错了可以双击 .reg 文件还原。企业环境里如果有多台主机、多名用户,最好由 IT 统一处理,不要每台机器各改一套,否则后续排查会更乱。
小结一下可执行的顺序:先确认“主机能打印、客户端报 0x0000011b”这个典型特征;优先在主机上新建 RpcAuthnLevelPrivacyEnabled 并设为 0,重启打印服务;不想改注册表就用 UNC 路径手动添加打印机;仍然不行再对比两边补丁、检查网络类型、防火墙和共享设置。改注册表属于放宽安全策略的权宜手段,能连上之后,建议顺手把主机固定 IP、补丁同步这两件事做掉,减少复发。