修复 Windows 11 更新后共享打印机错误
问题描述:
在 Windows 11 中尝试打印到网络共享打印机时,您收到错误“操作无法完成。(错误 0x00000709)。仔细检查打印机名称并确保打印机已连接到网络” ,或尝试连接(添加)共享打印机时出现错误 0x00000bc4“未找到打印机” 的报错信息。
导致打印机错误 0x00000709 和 0x00000bc4 的原因是什么?
据微软介绍,Windows 11从22H2版本开始对Windows机器在打印时相互通信的方式进行了更改,以提高打印安全性。
更具体地说,打印通信的“RPC 连接设置”已更改为“RPC over TCP”,并且默认情况下禁用“RPC over Named Pipes”。简而言之,客户端或服务器上的 Spooler 服务仅通过“RPC over TCP”协议“侦听”传入连接,而不是像以前那样通过“RPC over Named Pipes”。
如何修复在 Windows 11 中打印或连接到共享打印机时出现的错误 0x00000709 或 0x00000bc4。
要修复尝试打印到网络共享打印机时出现的错误 0x00000709 或尝试安装网络打印机时出现的错误 0x00000bc4,请使用以下两 (2) 种方法之一:
1. 配置打印后台处理程序服务以通过“RPC over Named Pipes”协议侦听传入连接,无论是来自组策略(方法 1)还是来自注册表(方法 2),或者…
2. 按照方法 3 中的说明手动删除并重新添加共享打印机。
方法 1. 通过组策略修复打印机错误 0x00000709。*
要通过组策略解决共享打印机错误 0x00000709 和 0x00000bc4:
* 注意: 您必须在两台 PC(客户端和打印服务器)中应用以下修改。
1.按Windows + R键打开运行命令框。
2.输入“gpedit.msc”并单击确定。
3.在组策略编辑器中,导航到以下位置:
- 计算机配置 > 管理模板 > 打印机
4.1.在右侧窗格中,双击打开配置RPC连接设置策略。
4.2.将此策略设置为启用,然后选择通过命名管道进行 RPC作为用于传出 RPC 连接的协议。完成后,点击应用 > 确定。
5.1.然后打开配置 RPC 侦听器设置策略。
5.2.选中启用,然后选择通过命名管道和 TCP 进行 RPC。 完成后,点击应用>确定
- 最后,打开打印机浏览策略,将其设置为启用,然后单击应用 > 确定。
- 关闭策略编辑器,大功告成!
方法 2. 通过注册表修复打印错误 0x00000709 和 0x00000bc4。*
要使用注册表修复网络共享打印机中的错误 0x00000bc4 和 0x00000709:
* 注意: 您必须在两台 PC(客户端和打印服务器)中应用以下修改。
1.以管理员身份打开**命令提示符
**2.按顺序给出以下命令(在每个命令后按 Enter):
1 |
|
3.关闭注册表编辑器,并重新启动计算机。
方法 3. 使用本地端口添加共享打印机。
修复常见打印机错误(例如本文中提到的错误(0x00000709 或 0x00000bc))的另一种方法是使用本地端口手动重新添加打印机。
1.进入 设置–蓝牙和其它设备–打印机和扫描仪。
2.点击 手动添加新设备。 * 注意: 如果已安装打印机,请先将其删除。
3.选择通过手动添加
4.单击创建新端口,然后从下拉菜单中选择本地端口。单击下一步
5.以下列格式之一指定端口名称,然后单击确定:
1 |
|
6.在下一个屏幕中,选择网络打印机型号,然后单击下一步。 *
* 注意:如果您在此处找不到打印机型号,请从制造商处下载打印机驱动程序,然后将打印机本地安装在您的 PC (LPT1) 上。安装后,再次执行此方法的步骤,使用“本地端口”选项手动安装打印机。
7.打印机安装完成后,打印测试页来测试打印机,然后就完成了。