打印问题故障排除指南

本文旨在帮助你开始解决使用打印机时遇到的问题。

试用虚拟代理 - 它可以帮助你快速识别和修复常见的打印相关问题。

故障排除清单

下面是解决大多数打印问题的基本步骤列表:

  • 验证物理打印机是否正常运行。 如果其他用户可正常打印,则原因可能不在于设备或打印服务器。
  • 验证打印服务器上的打印机是否使用正确的打印机驱动程序。 如果打印客户端正在使用其他操作系统,请确保安装适用于其他平台的所有必要驱动程序。
  • 验证以下内容:
    • 打印服务器正常运行。
    • 有足够的磁盘空间用于后台处理程序。
    • 打印后台处理服务正在运行。
  • 验证客户端计算机是否具有正确的打印机驱动程序。
  • 检查物理打印机是否处于就绪状态(准备好打印)。 大多数打印机可以打印测试页以确认工作正常。
  • 检查打印机数据线是否正确连接。 如果打印机使用网络适配器直接连接到网络,请检查网卡上的指示灯状态是否表示已建立网络连接。
  • 确保可以通过网络与打印机通信。 例如,如果打印机通过 TCP/IP 协议进行通信,你可以使用 ping 命令来验证连接。
  • 验证从其他计算机到打印服务器的通信。
  • 检查打印机以及提交打印作业的客户端所需的任何服务是否正常工作。
  • 验证打印后台处理服务是否正在打印服务器上运行。

测试打印体系结构的每个过程

打印体系结构的模块化使问题诊断变得相当容易。 通过测试每个过程,可以大致识别问题所在。 遵循适用的每个过程的步骤。

管理员添加并共享打印机。

  1. 检查逻辑打印机的属性。 确保该打印机的驱动程序正确。
  2. 使用“添加打印机向导”为同一台物理打印机添加另一台逻辑打印机。 这样,便可以快速识别问题是否与逻辑打印机有关。
  3. 尝试浏览打印机连接,或找到打印机端口。 如果浏览不到或找不到,则问题可能出在网络连接上。
  4. 验证是以管理员身份还是以管理员组成员身份登录。

网络客户端连接到该共享。

  1. 检查客户端计算机上逻辑打印机的属性。 确保该打印机的驱动程序正确。
  2. 使用“添加打印机向导”为同一台物理打印机添加另一台逻辑打印机。 这样,便可以快速识别问题是否与逻辑打印机有关。
  3. 检查打印到该打印机所需的用户权限,并检查启用了打印机的哪些组策略设置。
  4. 尝试浏览打印机连接。 如果浏览不到或找不到,则问题可能出在网络连接上。

客户端应用程序创建打印作业。

  1. 检查客户端尝试打印的文档是仅有文本,还是包含了图形。 检查打印机驱动程序和字体设置。
  2. 检查是否存在影响分隔符页选择的问题。
  3. 尝试从另一个客户端重现同一打印作业。 如果该作业可从另一客户端正常打印,则问题很可能不是此过程造成的。
  4. 检查客户端系统是否将打印作业发送到打印服务器上的打印机共享。
  5. 检查网络传输。 例如,检查 TCP/IP 或 NWLink 状态。
  6. 检查打印所需的其他网络组件。

新出现的问题

通过 Internet 打印协议 (IPP) 安装打印机可能不会成功

安装 KB5005565 后,使用 Internet 打印协议 (IPP) 安装打印机可能无法成功完成。 在安装 KB5005565 之前已连接并安装打印机的设备不受影响,该打印机的打印操作将照常成功。

解决方法:此问题已在KB5006738解决。

尝试通过某些网络连接安装打印机可能会失败

首次尝试连接到网络打印机的设备可能无法下载和安装必要的打印机驱动程序。 在使用 HTTP 连接通过打印服务器访问打印机的设备中已观察到此问题。 当客户端连接服务器以安装打印机时出现目录不匹配情况,导致错误地生成安装程序文件。 因此,可能无法下载驱动程序。

解决方法:拥有管理员特权的用户仍可以通过其他方式在客户端上安装打印机驱动程序,例如,从已知正确的包位置复制打包的驱动程序。 此问题仅影响自动下载和安装过程。

解决方法:此问题已在KB5006746解决。

连接到通过打印服务器共享的打印机可能会遇到错误

安装 KB5006674 后,Windows 打印客户端在连接到 Windows 打印服务器上共享的远程打印机时可能会遇到以下错误:

  • 0x000006e4 (RPC_S_CANNOT_SUPPORT)

  • 0x0000007c (ERROR_INVALID_LEVEL)

  • 0x00000709 (ERROR_INVALID_PRINTER_NAME)

此问题中所述的打印机连接问题特定于打印服务器,在专为家庭使用而设计的设备中并不常见。 受此问题影响的打印环境在企业和组织中更常见。

解决方法:可以在满足先决条件的打印服务器上采取措施来解决此问题。 请参阅 Windows 11 已知问题和通知

点和打印默认行为更改需要管理员凭据才能打印

安装 KB5005033 或更高版本的更新后,每当应用尝试打印到打印服务器或者当打印客户端连接到打印服务器时,系统可能会提示使用指向和打印功能的某些打印机驱动程序提供管理员凭据。 这是因为,打印客户端和打印服务器上的打印驱动程序使用同一个文件名,但服务器上的驱动程序文件版本较新。 当打印客户端连接到打印服务器时,它会找到较新的驱动程序文件,并提示更新打印客户端上的驱动程序,但是它为安装提供的包中的文件不包括更高版本的文件。

解决方法:验证是否对所有打印设备使用最新的驱动程序,并在可能的情况下,在打印客户端和打印服务器上使用相同的打印驱动程序版本。

当这些设备使用智能卡身份验证时,打印和扫描可能会失败

在环境中的域控制器 (DC) 上安装 KB5004237 后,使用智能卡 (PIV) 身份验证时,一些打印机、扫描仪和多功能设备可能无法进行打印。

后续步骤:有关此问题的详细信息,请参阅 KB5005408

某些打印机无法通过 USB 打印

安装 KB5003690 或更高版本的更新(包括带外更新、KB5004760 和 KB5004945)后,在某些打印机上打印时可能会出现问题。 各种品牌和型号都会受到影响,主要是通过 USB 连接的收据打印机或标签打印机。

解决方法:此问题由 已知问题回滚(KIR)解决。

注意

此问题与 CVE-2021-34527 或 CVE-2021-1675 无关。

Windows 打印后台处理程序远程代码执行漏洞

安装带外更新 2021 年 7 月 6 日 - KB5004945(OS 生成 19041.1083、19042.1083 和 19043.1083)和更高版本的 Windows 更新后,非管理员用户只能将已签名的打印驱动程序安装到打印服务器。 默认情况下,管理员可以将已签名和未签名的打印机驱动程序安装到打印服务器。 系统的受信任的根证书颁发机构中安装的根证书信任已签名的驱动程序。

解决方法:有关详细信息,请参阅 KB5005010:在应用 2021 年 7 月 6 日更新后限制新打印机驱动程序的安装。

参考

数据收集

如果需要Microsoft支持方面的帮助,建议按照使用 TSS 收集信息中的 步骤收集用户体验问题来收集信息。