打印机队列卡住,通常是 Print Spooler 服务停滞或 C:\Windows\System32\spool\PRINTERS 文件夹里有损坏的残留文件造成的。先取消任务、重启服务、清空队列文件夹,大部分情况就能恢复打印。
排除了硬件故障后,这类问题多数跟系统环境或旧驱动残留有关,不必急着把打印机送修。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-08-07。
打印任务一直停在队列里,点了取消也没反应
发送打印指令后,任务卡在队列里不动,状态显示“正在删除”或“错误”,点取消按钮完全没反馈。这类情况大多由后台的 Print Spooler 服务没能正常把数据发给打印机,队列文件堆在系统文件夹里出不去,打印机硬件很少是问题所在。
先判断是服务卡了、文件残留,还是驱动或端口的问题,再按下面方法逐个排查,能省下大量盲目重装驱动的时间。
方法1 重启 Print Spooler 服务并手动清空队列
停止打印后台服务,把 C:\Windows\System32\spool\PRINTERS 里的损坏队列文件删干净,再重新启动服务,队列就能恢复空白状态。
操作步骤
- 按 Win+R,输入 services.msc 回车。
- 在服务列表里找到 Print Spooler,右键点「停止」。
- 打开文件资源管理器,在地址栏粘贴 C:\Windows\System32\spool\PRINTERS 并回车。
- 把该文件夹里的所有文件删掉(如果提示文件正在使用,先确认 Print Spooler 已停止)。
- 回到服务窗口,右键 Print Spooler 选「启动」。
方法2 用命令行强制清除卡死的打印任务
如果服务管理器的图形界面点不动,或者 Print Spooler 反复停止,可以直接用命令行完成停止、清除和重启一套操作。
操作步骤
- 按 Win+R 输入 cmd,接着按 Ctrl+Shift+Enter 以管理员身份运行。
- 输入 net stop spooler 并回车,等待提示服务已停止。
- 输入 del /Q /F /S "%systemroot%\System32\spool\PRINTERS\*.*" 并回车,清除所有队列残留。
- 输入 net start spooler 并回车,重新启动服务。
- 打开打印机队列窗口,确认任务已全部清空。
用「软领打印机驱动修复大师」更省事
手动清队列虽然直接,但每次都要打开服务、删文件,如果队列反复卡死,还得来回排查驱动和系统组件。用软领打印机驱动修复大师,几步就能自动处理这类问题。软领是知名国产软件品牌,20 年技术沉淀、服务千万用户,软件直接从软领官网 wyouhua.com 下载,安装过程没有捆绑勾选项。
它的打印机队列功能可以一键列出当前连接的打印机,查看哪台处于脱机或错误状态,点一下就能清除所有阻塞的打印任务,同时自动重启 Print Spooler 服务并修复队列数据结构,不用自己敲命令。

如果队列清掉了还是打印不了,问题可能出在更深层的打印子系统上。它的智能打印修复功能会全面扫描打印服务的配置、端口设置、共享异常以及依赖组件,把导致队列卡死的根源问题列出来,点「一键修复」就能批量处理,比手动翻注册表和检查端口省时得多。

软件界面里可以点客服按钮联系真人客服,遇到复杂的打印子系统问题,还有工程师提供远程协助,不用一个人对着错误码发愁。

方法3 在设备管理器中卸载并重装打印机
如果清完队列打印还是出错,可能是打印机驱动本身出了问题。从设备管理器里把设备删掉,让系统重新识别并安装驱动,可以解决大部分驱动冲突。
操作步骤
- 按 Win+X 选「设备管理器」。
- 展开「打印队列」或「打印机」分支,找到卡任务的打印机。
- 右键该设备选「卸载设备」,在弹出的确认框里勾选「删除此设备的驱动程序软件」,点卸载。
- 点顶部菜单「操作」—「扫描检测硬件改动」,系统会重新识别打印机并自动安装驱动。
- 安装完成后发一页测试打印,确认队列能正常处理任务。
方法4 运行系统文件检查与映像修复命令
Print Spooler 依赖多个系统组件,如果某些系统文件损坏,可能导致服务频繁崩溃、队列反复卡死。用 sfc 和 DISM 修一遍系统完整性,是一种有效的深层排查手段。
操作步骤
- 以管理员身份打开命令提示符。
- 输入 sfc /scannow 回车,等待验证进度到 100%。
- 如果结果提示发现损坏但无法修复,继续输入 DISM /Online /Cleanup-Image /RestoreHealth 并回车,等待修复完成。
- 重启计算机,打开打印机队列窗口确认状态恢复正常。
方法5 彻底移除并重新安装打印机驱动
当上面所有方法都没能解决问题时,说明驱动文件或端口配置可能有深层残留。用打印服务器属性先清掉驱动包,再到设备管理器里删掉隐藏的打印机端口,从源头重装一套干净的驱动。
操作步骤
- 按 Win+R 输入 printui /s /t2 回车,打开打印服务器属性窗口。
- 在「驱动程序」选项卡里,把该打印机品牌的所有驱动逐条选中并删除。
- 重启电脑后打开设备管理器,点「查看」—「显示隐藏的设备」,展开「打印机」和「端口」,卸载所有该品牌的残留打印机和端口。
- 从打印机官网下载对应型号的最新驱动,重新安装并测试打印。
常见问题
打印机队列里的任务删不掉怎么办?
先在服务里停止 Print Spooler,然后手动删除 C:\Windows\System32\spool\PRINTERS 里的文件,最后重启服务。如果还删不掉,用管理员命令行执行 del 命令强制清除。
Print Spooler 服务总是自动停止怎么回事?
通常是某个打印任务的文件损坏,导致服务一启动就崩溃。清空 PRINTERS 文件夹后再启动服务,如果还停,运行 sfc /scannow 检查系统文件。
错误 0x000006be 无法删除打印任务怎么解决?
这个错误说明打印后台程序已异常中断。先强制终止 Print Spooler 进程,清空队列文件夹后重启服务。若频繁出现,建议卸载当前驱动并从官网下载最新版本。
清除打印队列后打印机还是没反应?
检查打印机有没有被设为“脱机使用”,在「设备和打印机」里右键查看状态。如果都没问题,可能是驱动或端口配置异常,用设备管理器重装一遍驱动。
打印任务一直显示“正在删除”怎么办?
这是 Print Spooler 卡住的典型表现。直接停止服务,删掉 PRINTERS 文件夹里的文件,再启动服务就能让那条任务消失。
推荐阅读
打印任务删除不了?7种方法彻底清除卡住的打印任务(2025详细教程)
相关推荐

提示