Windows 11 添加打印机失败时,需依次执行五步排错:一、重启并设为自动启动Print Spooler服务;二、启用网络发现与文件/打印机共享;三、注册表禁用RPC隐私验证(修复0x0000011b);四、手动添加TCP/IP端口并指定兼容驱动;五、防火墙允许文件和打印机共享。

如果您尝试在 Windows 11 中添加打印机,但系统始终无法识别、搜索不到设备或提示连接失败,则可能是由于服务异常、网络策略限制、驱动不兼容或安全验证阻断所致。以下是针对性的排错步骤:
一、重启 Print Spooler 服务
Print Spooler 是 Windows 11 中管理打印任务调度与设备通信的核心服务。该服务若处于假死、暂停或崩溃状态,将直接导致所有本地及网络打印机添加失败、无响应或显示“无法连接”。
1、按 Win + X 组合键,在弹出菜单中选择【运行】。
2、在运行窗口中输入 services.msc,按回车打开服务管理器。
3、在服务列表中找到 Print Spooler,右键点击并选择【停止】。
4、等待状态变为“已停止”后,再次右键点击该项,选择【启动】。
5、双击打开其属性,在【启动类型】下拉菜单中选择 自动,点击【应用】和【确定】保存设置。
二、启用网络发现与文件/打印机共享
若打印机位于同一局域网但未被系统发现,通常是因为网络发现功能关闭或共享权限未开放,导致添加向导无法扫描到共享主机或设备。
1、按 Win + R 打开运行框,输入 control 并回车,进入控制面板。
2、点击【查看网络状态和任务】,进入【网络和共享中心】。
3、在左侧菜单中选择【更改高级共享设置】。
4、展开当前网络配置文件(如“专用网络”),勾选【启用网络发现】和【启用文件和打印机共享】。
5、点击【保存更改】以使设置立即生效。
三、禁用 RPC 隐私验证(修复错误代码 0x0000011b)
Windows 11 23H2 及后续更新默认启用 RpcAuthnLevelPrivacyEnabled=1,强制要求 Kerberos 身份验证,导致工作组环境、非域打印机或旧型号共享打印机在连接时被拒绝。
1、按 Win + R 打开运行框,输入 regedit 并以管理员身份运行注册表编辑器。
2、导航至路径:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print。
3、在右侧空白处右键 → 【新建】→ 【DWORD (32位) 值】。
4、将新值命名为 RpcAuthnLevelPrivacyEnabled。
5、双击该值,将【数值数据】设为 0,基数选【十进制】。
6、关闭注册表编辑器,重启计算机以使策略加载生效。
四、手动添加 TCP/IP 端口并指定兼容驱动
当系统自动发现失败、默认安装通用 IPP 驱动或驱动版本与 Win11 23H2+ 不兼容时,会导致握手失败、端口创建异常或添加后无法打印。跳过自动流程、直连 IP 并强制指定厂商驱动可绕过协议协商问题。
1、进入【设置】→【蓝牙和其他设备】→【打印机和扫描仪】,点击【添加打印机或扫描仪】下方的【我需要的打印机不在列表中】。
2、选择【使用 TCP/IP 地址或主机名添加打印机】,点击【下一步】。
3、在【设备类型】中选择【TCP/IP 设备】,在【IP 地址】栏输入打印机的实际 IPv4 地址(例如 192.168.1.102),点击【下一步】。
4、在驱动选择界面,点击【从磁盘安装】,浏览至打印机厂商提供的最新 Windows 11 兼容驱动包中的 INF 文件;或勾选【显示兼容的驱动程序】后手动选择具体型号。
5、关键步骤:必须勾选 替换当前驱动程序,再继续完成向导。
五、允许文件和打印机共享通过 Windows 防火墙
Windows 防火墙可能默认阻止 SMB 打印通信所需的端口(如 445、139),即使网络发现已开启,仍会因入站规则拦截导致添加失败或连接超时。
1、按 Win + X,选择【运行】,输入 control 回车打开控制面板。
2、切换查看方式为【类别】,点击【系统和安全】。
3、点击【允许应用通过 Windows 防火墙】。
4、点击【更改设置】,向下滚动找到【文件和打印机共享】,确保其在【专用】和【公用】网络列均被勾选。
5、点击【确定】保存配置。











