Windows 11打印机无法连接的五大解决方法:一、重启并设为自动启动Print Spooler服务;二、手动添加TCP/IP端口并替换为兼容驱动;三、禁用RpcAuthnLevelPrivacyEnabled注册表项以修复0x0000011b错误;四、在防火墙中启用文件和打印机共享;五、启用SMB 1.0/CIFS支持并开启网络发现。

如果您在 Windows 11 系统中尝试使用打印机,但设备始终显示“无法连接”或无响应,则可能是由于打印服务异常、驱动不兼容、网络配置错误或系统策略限制所致。以下是多种可独立操作的解决方法:
一、重启 Print Spooler 服务
Print Spooler 是 Windows 11 中负责接收、排队和发送打印任务的核心后台服务。该服务若处于停止、暂停或假死状态,将直接导致所有本地与网络打印机失去响应能力。
1、按 Win + X 组合键,在弹出菜单中选择【运行】。
2、在运行窗口中输入 services.msc,按回车打开服务管理器。
3、在服务列表中找到 Print Spooler,右键点击并选择【停止】。
4、等待状态变为“已停止”后,再次右键点击该项,选择【启动】。
5、双击打开其属性,在【启动类型】下拉菜单中选择 自动,点击【应用】和【确定】保存设置。
二、手动添加 TCP/IP 端口并强制替换驱动程序
当系统自动发现失败、默认安装通用驱动(如 Microsoft IPP Class Driver)或驱动版本与 Win11 23H2+ 更新冲突时,会导致通信握手失败。通过跳过自动发现流程、直连 IP 并指定兼容驱动,可绕过多数协议协商异常。
1、进入【设置】→【蓝牙和其他设备】→【打印机和扫描仪】,点击【添加打印机或扫描仪】下方的【我需要的打印机不在列表中】。
2、选择【使用 TCP/IP 地址或主机名添加打印机】,点击【下一步】。
3、在【设备类型】中选择【TCP/IP 设备】,在【IP 地址】栏输入打印机的实际 IPv4 地址(例如 192.168.1.102),点击【下一步】。
4、在驱动选择界面,点击【从磁盘安装】,浏览至打印机厂商提供的最新 Windows 11 兼容驱动包中的 INF 文件,或勾选【显示兼容的驱动程序】后手动选择型号。
5、关键步骤:勾选 替换当前驱动程序,继续完成向导。
三、禁用 RPC 隐私验证(适用于共享打印机报错 0x0000011b)
Windows 11 23H2 及后续更新默认启用 RpcAuthnLevelPrivacyEnabled=1,强制要求 Kerberos 认证,导致非域环境、工作组内或旧型号打印机共享连接被拒绝。关闭该策略可恢复基础 SMB 打印通信。
1、按 Win + R 打开运行框,输入 regedit 并以管理员身份运行注册表编辑器。
2、在地址栏中直接粘贴并跳转至路径:HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print。
3、在右侧空白区域右键,选择【新建】→【DWORD (32 位) 值】。
4、将新建项重命名为:RpcAuthnLevelPrivacyEnabled。
5、双击该值,在数值数据栏中输入 0,确保基数为十六进制,点击【确定】。
6、以管理员身份打开命令提示符,依次执行:net stop spooler 和 net start spooler。
四、启用文件和打印机共享并通过防火墙放行
若打印机位于局域网内且依赖 SMB 协议通信,而 Windows 防火墙默认阻止相关端口(如 TCP 445、139),则设备虽可见却无法建立有效会话。
1、按 Win + X,选择【运行】,输入 control 打开控制面板。
2、切换查看方式为【类别】,点击【系统和安全】→【允许应用通过 Windows 防火墙】。
3、点击【更改设置】,向下滚动找到 文件和打印机共享。
4、勾选其在【专用】和【公用】网络下的复选框,点击【确定】。
五、启用 SMB 1.0/CIFS 支持并检查网络发现
部分老旧打印机固件仅支持 SMB 1.0 协议,而 Win11 默认禁用该协议;同时,若网络发现功能关闭,系统将无法广播或响应 NetBIOS 名称查询,导致打印机不可见。
1、按 Win + R,输入 optionalfeatures.exe 回车,打开 Windows 功能窗口。
2、勾选 SMB 1.0/CIFS 文件共享支持 及其子项【SMB 1.0/CIFS 客户端】和【服务器】。
3、点击【确定】,等待系统安装完毕并提示重启。
4、重启后进入【设置】→【网络和互联网】→【高级网络设置】→【更多网络适配器选项】,右键当前活动网络连接,选择【属性】。
5、确保已勾选 网络发现 和 文件和打印机共享。











