首页/系统/信创系统运维速查/打印机不打印的排查
常见问题65 条

打印机不打印的排查

打印无输出按链路查:CUPS 服务与队列状态、是否有卡住的作业、网络与驱动;队列问题与印机侧问题处理不同。

信创系统运维速查系统更新于 2026-10-13

打印问题按链路拆开看

从应用点击打印到纸张输出,中间经过打印服务、打印队列、驱动、网络或连接线、打印机本体。现象可以分成两类:作业停在队列里没送出去,问题在服务、驱动或网络;作业已送出但不出纸,问题在打印机侧。先分清属于哪一类,排查范围立刻缩小一半。

队列是最容易被忽略的一环

队列里堆积的历史作业会把新任务堵在后面,管理界面看起来一切正常,实际什么也打不出来。清空队列前先确认没有必须保留的作业,清理后立即测试,能打印说明根因就是队列堵塞,不能打印再往驱动与网络方向查。

基本信息

打印服务通用打印系统服务,服务名 cups
常用命令查看状态、查看队列、取消作业、列出后端
权限要求普通用户可查看与取消自己的作业
常见依赖驱动包与网络连通性

典型使用场景

  • 办公终端点击打印没有反应,需要确认是队列还是打印机问题
  • 更换办公位置后打印机无法识别
  • 打印出来是乱码或只输出半页,怀疑驱动不匹配
  • 多用户共用一台网络打印机,部分人打印失败
  • 信创桌面迁移后重新部署打印机与驱动

状态检查

状态检查
systemctl status cups --no-pager | head
lpstat -t                                    # 打印机与队列整体状态
lpq -P <打印机名>                             # 查看待打印作业
cancel -a <打印机名>                          # 清空卡住的队列(确认无重要作业)
lpstat -p <打印机名> -l                       # 单台打印机的详细信息

连通与驱动

连通与驱动
ping -c2 <打印机地址>                        # 网络打印机的连通性
lpinfo -v | head                              # 可用后端与已发现设备
cupsenable <打印机名>                         # 队列被暂停时重新启用
# 驱动异常:从打印管理界面选择匹配型号的驱动重新添加
# 优先进打印机厂商提供的适配版本,尤其是信创系统环境

现象与方向

现象可能原因处理方向
作业堆在队列队列堵塞或被暂停清理队列并重新启用
作业已送出不出纸打印机侧缺纸、卡纸或离线到设备侧检查
输出乱码或半页驱动不匹配更换匹配的驱动
找不到打印机网络不通或发现协议未启用测连通并检查后端
只有部分用户失败权限或配置文件差异对比可用与失败用户的配置
信创桌面环境里打印机的可用性主要取决于厂商是否提供对应系统的驱动:采购或迁移前先确认型号的驱动支持情况,比事后找替代方案更省事。

易错点

  • 队列里堆积历史作业堵塞新任务,反复重发打印请求只会让队列更长
  • 清空队列前不确认作业内容,把重要的待打印任务一并取消
  • 驱动不匹配时表现是乱码或半页,却不换驱动只是重复添加打印机
  • 把网络打印机的地址写错但仍显示添加成功,故障表现与驱动问题相似,需先测连通

数据来源与参考

  • man 1 lpstat
  • CUPS 官方文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌