打印机队列卡住,通常是打印服务意外停止、驱动不兼容或某个损坏的任务堵在后台文件夹里造成的,硬件本身大多没坏,不用急着送修。停止 Print Spooler 服务、清空 `C:\Windows\System32\spool\PRINTERS` 目录,再重装官方驱动,基本能解决。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-08-06。
为什么打印机队列里总是有任务卡住不动?
点完"打印"没反应,打开队列一看,文档状态卡在"正在打印"或"正在删除"打死不动——这是典型的打印队列卡死。常见报错有"打印机队列已满"、"无法打印,打印后台处理程序服务已经停止",错误码常伴随 `0x00000002` 或 `0x00000bc4`。原因主要有几个方向:Print Spooler 服务意外挂起、打印任务文件损坏、打印机驱动版本与系统不兼容,或是 USB 线缆松动导致通信中断。
遇到这种情况别反复点"取消打印"或直接拔电源,那往往越弄越糟。先判断错误码和驱动版本,再按下面方法由软件层到系统层逐个排查,能让打印机恢复工作。
方法1 清空打印队列并重启打印服务
大多数卡队列问题出在 Print Spooler 服务本身。先停服务、清掉后台积压的旧任务文件,再重新启动,能将顽固卡死的打印任务一次性清空。
操作步骤
- 按
Win+R键,输入services.msc并回车,打开服务管理窗口。 - 在列表中找到 Print Spooler,右键选择「停止」。
- 打开文件资源管理器,在地址栏输入
%systemroot%\System32\spool\PRINTERS并回车。如果系统提示需要管理员权限,点击「继续」。 - 删除该文件夹内的所有文件(这些是积压的打印任务,.shd 和 .spl 文件)。
- 回到服务窗口,右键 Print Spooler 选择「启动」。
方法2 运行 Windows 打印机疑难解答
Windows 自带打印机疑难解答工具,能自动检测打印服务状态、驱动配置和队列异常,适合不想手动折腾服务的用户。
操作步骤
- 右键点击「开始」菜单,进入「设置」>「系统」。
- 点击「疑难解答」下的「其他疑难解答」。
- 在列表中找到「打印机」一项,点击右侧的「运行」。
- 等待系统自动扫描并列出问题项,按提示点击「应用此修复」。
用「软领打印机驱动修复大师」更省事
手动停服务、清理后台文件夹虽然能解决问题,但步骤多也容易误删系统文件。如果你的打印机队列反复卡住,或是共享打印机出现错误码 0x00000bc4 和 SMB 协议异常,用软领打印机驱动修复大师能少走弯路。软领是知名国产软件品牌,20 年技术沉淀、服务千万用户,该工具专为打印机各种疑难设计。
它的打印机队列功能可以列出所有已连接的打印机,并查看实时状态。如果某个打印机显示"脱机"或队列里堆着任务,你可以在软件里一键设为默认打印机,配合其他修复功能使用,不用再去找系统设置层层点开。

另一个更直接的修复功能是智能打印修复。启动扫描后,它会自动检查打印机服务是否正常、驱动注册表有没有损坏、共享环境里的 SMB 协议配置是否出错,以及队列卡滞等常见异常。扫出来的问题都列在窗口里,你只需要点一下「一键修复」。

所有操作在软件里就能完成,不需要手打命令。软领也在界面里内置了客服按钮,遇到复杂问题可以直接联系真人客服,必要时工程师还能远程协助处理。你从软领官网 wyouhua.com 直接下载安装包,安装全程没有捆绑勾选项。

方法3 重新安装打印机驱动程序
如果在设备管理器里看到打印机带黄色感叹号,或更新系统后队列频繁卡住,旧驱动通常不兼容当前 Windows 版本。彻底卸载旧驱动再装厂商提供的最新版,是解决驱动层问题的根本方法。
操作步骤
- 右键点击「开始」菜单,打开「设备管理器」。
- 展开「打印队列」分支,找到你出问题的打印机型号。
- 右键该打印机,选择「卸载设备」。在弹出的确认框里,勾选「删除此设备的驱动程序软件」。
- 拔掉打印机的 USB 数据线,重启电脑。
- 去打印机品牌官网(如佳能、爱普生、惠普的官方支持页面),按型号搜索并下载最新驱动。
- 安装驱动后重新插上 USB 线,系统会自动识别并配置打印机。
方法4 手动清理打印机后台文件
当打印队列顽固卡住,通过服务窗口删除可能仍有残留。用命令行一次性彻底清除 spool 目录下的所有任务文件,效率更高。
操作步骤
- 右键「开始」菜单,选择「Windows 终端(管理员)」或「命令提示符(管理员)」。
- 输入
net stop spooler然后按回车,停止打印服务。 - 接着输入
del /Q /F /S %systemroot%\System32\spool\PRINTERS\*.*并回车,这条命令会静默强制删除该文件夹里所有打印任务文件。 - 输入
net start spooler重新启动服务。
方法5 使用系统文件检查器修复系统组件
打印队列异常有时跟打印机本身没关系,而是 Windows 系统文件损坏导致后台服务无法正常运行。运行系统文件检查器扫描并修复,能排除这部分隐患。
操作步骤
- 以管理员身份打开命令提示符或 Windows 终端。
- 输入
sfc /scannow并回车,系统开始扫描所有受保护的系统文件。 - 等待进度条走完(大约 10-15 分钟),如果提示发现损坏的组件已修复,重启电脑后再测试打印。
常见问题
打印任务一直显示正在删除怎么办?
这种情况说明 Print Spooler 服务处理任务时僵住了。用方法1先停止服务再去 %systemroot%\System32\spool\PRINTERS 文件夹里手动把文件全删掉,重启服务就行。
打印机队列无法取消打印任务?
点击取消没反应,是因为 spool 目录里的 .shd 或 .spl 文件已经损坏。Windows 无法正常处理这个损坏的任务,所以鼠标点取消它卡死在队列里。只能停止 Print Spooler 服务,把文件夹清空。
打印机显示脱机队列中还有多个任务怎么清理?
先检查打印机电源和 USB 线连接是否正常。确认硬件连接没问题后,把 Print Spooler 服务停掉,删除 C:\Windows\System32\spool\PRINTERS 里的所有文件,再启动服务。打印机重新连接后,状态会从"脱机"切回"就绪"。
打印时出现错误码0x00000002怎么办?
这个错误码通常指系统找不到指定的打印驱动组件。进设备管理器找到打印机,卸载设备(勾选删除驱动软件),然后去打印机官网下载对应型号的最新驱动重装,错误基本能消失。
更新驱动后打印机仍然卡队列?
如果驱动已经是最新但问题依旧,就要检查后台是不是有旧的驱动配置文件残留。把打印机在设备管理器里彻底卸载并删除驱动,再清空 spool 文件夹,重启电脑后重装官方驱动,能让驱动配置彻底刷新。
推荐阅读
相关推荐

提示