打印机共享连接错误排查(Win10/Win11)
优先顺序:网络连通 → 基础共享开关 → 常见报错代码修复 → 权限 → 驱动 → 打印后台服务
⚠️ 主机 = 插打印机电脑;客户机 = 其他电脑;两台电脑必须同一局域网,网络类型改成【专用 / 私人网络】。
一、先做基础网络检查(第一步!)
-
主机 cmd 输入ipconfig记下 IPv4,客户机 cmd 执行:ping 主机IP。
-
ping 不通:检查路由器、WiFi / 网线、防火墙、是否跨 VLAN。
-
Win+R 输入主机IP,看能不能打开主机共享目录;打不开就是网络 / 权限问题,不是打印机本身问题。
-
主机不能休眠、睡眠、关机,休眠后客户机无法连接。
二、主机端基础设置
-
网络和共享中心→更改高级共享设置。
-
专用:启用网络发现、启用文件和打印机共享。
-
所有网络:密码保护共享按需关闭(免密码访问)。
-
Windows 防火墙 → 允许应用通过防火墙,勾选文件和打印机共享(专用)。
-
打印机属性 →【安全】选项卡:添加Everyone用户,授予打印权限。
-
共享名称简短,不要中文、空格、特殊符号。
三、高频错误代码修复
🔴 0x0000011b(最常见,Windows 安全补丁拦截)
主机和客户机两台电脑都建议改
-
Win+R 输入regedit打开注册表。
-
定位路径:HKEY_LOCAL_MACHINESystemCurrentControlSetControlPrint。
-
右侧空白右键→新建 DWORD (32 位) 值,名称:RpcAuthnLevelPrivacyEnabled。
-
双击,数值填0,确定,重启电脑。
🔴 0x00000709(无法连接,检查打印机名称)
-
主机修改打印机共享名,简短英文,去掉中文符号。
-
客户机删除旧的打印机设备,重新用IP共享名添加。
-
客户机凭据管理器添加 Windows 凭据:地址填主机 IP,填写主机账号密码。
🔴 拒绝访问 / 没有权限使用网络资源
专业版 Win:Win+R 输入gpedit.msc组策略;家庭版无组策略,优先用凭据管理器。
-
主机 Win+R 输入secpol.msc本地安全策略。
-
用户权限分配 →【拒绝从网络访问这台计算机】删除Guest。
-
安全选项 → 网络访问:本地账户的共享和安全模型 → 经典。
-
启用 Guest 账户(可选,匿名访问用)。
-
客户机:控制面板→凭据管理器→Windows 凭据→添加 Windows 凭据
Internet 地址:主机IP;用户名填主机账号,填主机密码保存,再连接打印机。
🔴 0x00000bc4
组策略:计算机配置→管理模板→打印机 → 禁用 RPC 身份验证(或者直接用上面 0x0000011b 注册表方案)。
四、重启打印后台服务(所有报错都可以试)
Win+R 输入services.msc,找到Print Spooler(打印后台处理程序)。
-
停止 → 删除路径C:WindowsSystem32spoolPRINTERS里面所有文件。
-
再启动 Print Spooler 服务。
五、驱动问题(能连上但打印乱码 / 提交任务失败)
客户机提前手动安装同型号打印机驱动(和主机驱动版本一致),再添加共享打印机;不要只靠系统自动下载驱动。
六、客户机手动添加打印机(搜索不到打印机时)
设置→打印机和扫描仪→添加设备 → 我需要的打印机不在列表
选择【按名称选择共享打印机】填写:主机IP打印机共享名。
七、Win11 新版额外坑
关闭【受保护打印模式】,部分 24H2/25H2 版本这个功能会拦截共享打印
组策略:计算机配置→管理模板→打印机 → 关闭受保护打印。
快速排查顺序总结
ping 主机 IP(网络)→防火墙放行→开启网络发现→打印机安全权限→修复 0x0000011b 注册表→重启 Print Spooler→清理凭据→重装驱动。
|