打印机一直显示“正在打印”时,先取消脱机并清空打印队列,再重启打印服务;仍卡住就重装驱动,最后用智能打印修复工具自动兜底。以下方法在 Windows 10/11 实测可用。
多数是打印队列卡死、后台服务停转或驱动文件损坏,硬件本身大多没坏,不必急着重装系统或送修。
适用系统:Windows 10/11;最后更新:2026-08-28。
打印机一直显示“正在打印”是怎么回事?
打印机一直显示“正在打印”,文档却发不出去,队列里还会留着一份“打印中”的任务,有些机型直接提示“打印后台程序已停止”,或在出错信息里看到 0x000003EB。家用和办公场景里,多数是队列、服务、驱动或连接其中一环卡住,硬件本身很少坏。
你先对照队列、服务、驱动和连接这四个环节判断,再对症处理,多数打印机不用送修就能恢复打印。
方法1 先检查打印机是否脱机并恢复联机
打印机面板或系统里显示“脱机/离线”时,系统不会把任务真正送出去,打印队列就一直停在“正在打印”。先把打印机恢复联机,再试打印。
很多人看到卡住就先重启打印机、反复拔插 USB 线,这些动作没切中要害。要先看面板和系统状态,找到“脱机”提示再操作。
操作步骤
- 查看打印机面板:显示“脱机/离线”时按面板【取消脱机】或【连接】按钮
- 进入 设置 → 蓝牙和其他设备 → 打印机和扫描仪,点击对应打印机管理
- 打开打印队列 → 菜单栏 打印机 → 取消勾选“脱机使用打印机”
- 检查USB线或Wi-Fi信号,确认打印机电源灯常亮、状态提示为“就绪”
方法2 清空打印队列里的卡死任务
打印队列里的卡死任务会一直占着首位,后面的任务全部排队等待,看起来就是始终“正在打印”。清空队列即可恢复打印。
任务卡死时,按“取消所有文档”往往删不掉,因为后台打印服务还在占用那些待打印文件。直接把服务停掉再清队列,比反复点取消更有效。
操作步骤
- 打开 控制面板 → 设备和打印机(或 设置 → 打印机和扫描仪)
- 双击打印机图标,进入打印队列窗口
- 点击菜单栏 打印机 → 取消所有文档,清空列表
- 若仍未清空,Win+R 输入 services.msc 停止 Print Spooler 服务后,删除 C:\Windows\System32\spool\PRINTERS 下全部文件再重启服务
- 回到队列确认已为空,重新发送测试页
用「软领打印机驱动修复大师」更省事
手动清队列、重启服务都要打开好几个系统窗口,对不常碰打印机的用户来说容易漏步骤。软领打印机驱动修复大师把“一直正在打印”这类问题集中到一个工具里处理。
智能打印修复会扫描打印机设置、状态、队列和共享相关的异常,找出注册表错误、SMB 协议异常、共享设置异常等导致卡打印的问题,然后一键批量修复。队列里清不掉的任务、共享打印机的报错 0x00000bc4,都可以先让它扫一遍。

如果排查到最后需要重装驱动,自动安装驱动会先识别打印机型号,再从百万级驱动库里匹配对应驱动并安装。很多打印机一直显示“正在打印”是因为驱动版本装错,交给它匹配能少走弯路。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。软件在官网 wyouhua.com 直接下载,安装过程没有捆绑勾选项;遇到复杂问题,软件里点客服按钮就能联系真人工程师远程协助。

方法3 重启打印服务(net stop/start spooler)
后台打印服务 Print Spooler 运行异常是“一直正在打印”的高发原因,重启服务最快。
打印机从收到任务到把数据交给硬件,中间全靠后台打印服务(Print Spooler)调度。这个服务一旦停转,任务就会堆在队列里显示“正在打印”,打印机本身是好的。排查时从软件、驱动、硬件三层往下走:先重启服务,不行再重装驱动,最后检查 USB 口和数据线。
操作步骤
- Win+R 输入 cmd,按 Ctrl+Shift+Enter 以管理员身份运行命令提示符
- 执行 net stop spooler,稍等提示“服务已经停止成功”
- 执行 net start spooler,提示“服务已经启动成功”
- 重新打开打印队列,若任务已清空,再发送一次文档验证打印
方法4 卸载并重新安装打印机驱动
驱动文件损坏或版本不匹配时,任务根本提交不到打印机,队列就停在“正在打印”。卸载重装驱动可解决。
驱动出问题时,设备管理器里打印机会带黄色感叹号,右键能看到错误码 43 或 0x0000007B。卸载设备时勾上“删除此设备的驱动程序软件”,能把损坏的旧文件一起清掉。
网络打印机如果之前用的是固定 IP,重装前先记下 IP 和共享名,重启后重新连接时会用到。
操作步骤
- 按 Win+X → 设备管理器,展开“打印队列”或“打印机”分类
- 右键打印机设备 → 卸载设备,勾选“删除此设备的驱动程序软件”
- 拔掉打印机USB线并重启电脑(若为网络打印机则断开网络连接)
- 重新连接打印机,让系统自动识别并安装驱动;若未自动安装,可配合“自动安装驱动”功能完成
方法5 系统文件修复兜底(SFC 与 DISM)
前几步无效时,用系统文件检查和更新兜底,修复底层组件。
Windows 的打印功能依赖系统文件,系统文件损坏时前面几种方法都救不回来。SFC 先核对系统文件有没有被改坏,DISM 再从更新源拉取健康映像做修复,最后回到设备管理器确认打印机没有错误码。
这个过程要联网,DISM 会从 Windows 更新服务器读取健康文件修复本地映像。运行完后重启电脑,再发一页测试页。
操作步骤
- 以管理员身份打开命令提示符,执行 sfc /scannow,等待验证与修复完成
- 若提示“未找到完整性冲突”,继续执行 DISM /Online /Cleanup-Image /RestoreHealth 修复系统映像
- 打开 设置 → 更新和安全 → Windows 更新,检查并安装所有重要更新
- 回到设备管理器,确认打印机无黄色感叹号或错误码(代码 43、0x0000007B),再重新打印测试
常见问题
打印机一直显示正在打印,重启电脑也没用,怎么处理?
重启电脑只重刷了前台界面,后台打印服务如果没恢复,队列还会卡住。打开 C:\Windows\System32\spool\PRINTERS,停止 Print Spooler 服务后清空里面的文件,再重启服务,多数能解决。若还不行,用智能打印修复扫一遍。
打印队列中的任务取消不掉,提示打印后台程序已停止(0x000003EB)怎么办?
0x000003EB 表示后台打印服务异常退出。先 Win+R 输入 services.msc,找到 Print Spooler,右键重新启动;再清空 C:\Windows\System32\spool\PRINTERS 文件夹。服务反复崩溃时,把驱动卸载重装一次。
打印机驱动重装后还是显示正在打印,还有什么办法?
重装驱动后仍卡住,重点查端口和连接:网络打印机看 IP 是否变化,USB 打印机换个 USB 口或换根线。再用 SFC 和 DISM 修复系统文件,最后用智能打印修复扫一遍。
打印机没有脱机却一直不打印,应该先检查哪里?
先打开打印队列看有没有旧任务堵在首位,再确认打印服务是否在运行。服务正常的话,打印一页测试页,能出纸就说明打印机本身没问题,问题出在发出任务的软件上。
清空 C:\Windows\System32\spool\PRINTERS 文件夹里的文件安全吗?
清空是安全的。这个文件夹只存等待打印的临时文件,删掉不会损坏驱动,最多让卡住的任务消失。删除前先停止 Print Spooler 服务,删完再启动,系统会重新创建需要的文件。
推荐阅读
奔图打印机无法打印怎么解决 先清队列重装驱动,再核对端口测试
打印任务无法删除?先从打印队列取消,再停服务清缓存、更新驱动
相关推荐

提示