打印机队列卡死、任务删不掉,多数是打印服务卡住或打印池文件残留造成的,硬件本身大多没坏。停止打印服务、清空打印池文件再重启,基本能解决。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-08-12。
为什么打印队列里的任务删不掉?
点打印后任务卡在队列里,右键取消一直显示"正在删除"就是下不去。最常见的原因是 Print Spooler 服务卡死、打印池文件夹(C:\Windows\System32\spool\PRINTERS)里的 .SHD 或 .SPL 临时文件被锁定,或者是某个驱动报错导致队列挂起。先判断是服务停不下来还是文件删不掉,再对症处理,能省去反复重启。
方法1 用命令强制清空打印队列
命令行清空是最直接的方式——先停服务,删文件,再启动。三步走完队列基本就干净了。
操作步骤
- 按 Win+R,输入
cmd,然后按 Ctrl+Shift+Enter 以管理员身份运行命令提示符。 - 如果弹出用户账户控制窗口,点击"是"。
- 在命令行中执行
net stop spooler,看到"Print Spooler 服务已成功停止"就说明服务停下来了。 - 接着执行
del %systemroot%\System32\spool\PRINTERS\* /Q,这条命令会清空打印池文件夹里的所有排队文件(/Q 表示安静模式,不再逐条确认)。 - 如果提示拒绝访问或文件正在使用,可能是杀毒软件或别的程序占用了打印池文件,可以把电脑重启进安全模式再试一次。
- 清空后执行
net start spooler,确认"Print Spooler 服务已成功启动"。 - 打开"控制面板 → 设备和打印机",右键打印机选择"查看现在正在打印什么",确认队列已经是空的了。
方法2 检查打印服务依赖并手动重启
如果命令行停止服务报错,多半是 Print Spooler 依赖的其他服务没起来。通过服务管理器检查依赖关系,手动恢复后就能正常管理队列。
操作步骤
- 按 Win+R 输入
services.msc,回车打开服务管理器。 - 在服务列表里找到 Print Spooler,右键选择"停止"。如果停止成功,跳过下一步。
- 如果停止失败,双击 Print Spooler 打开属性窗口,切换到"依赖关系"选项卡。确认 HTTP Service、Remote Procedure Call (RPC) 等依赖服务的状态是"正在运行"。
- 如果某个依赖服务没启动,找到它并右键"启动",然后回到 Print Spooler 再次尝试停止。
- 右键 Print Spooler 选择"属性",把"启动类型"改为"自动",点"启动"按钮,确定保存。
- 如果启动后打印队列仍然残留在系统右下角,注销当前账户再重新登录,让 Windows 重新加载打印子系统。
- 重新打开打印机队列,尝试删除卡住的任务,此时应该可以正常操作了。
用「软领打印机驱动修复大师」更省事
上面两个方法要输命令、查依赖,对不熟悉 Windows 底层操作的用户来说门槛不低。软领打印机驱动修复大师把停止服务、清队列、检查状态这些步骤集成到了一键操作里,不用自己敲一行代码。
软领打印机驱动修复大师里的「打印机队列」功能,直接列出当前已连接的打印机,一眼就能看到哪些是"脱机"状态、哪些队列里有卡住的任务。点一下就能把卡死的打印任务全部清除,不需要手动打开服务管理器,也不需要去 C 盘里翻打印池文件夹。对于经常遇到队列卡顿的办公室共享打印机来说,这个功能能省掉不少重复操作。

如果清完队列没几天又卡了,问题多半出在打印服务或注册表设置上,比如注册表端口配置错误、SMB协议异常、共享设置冲突等。这时候用「智能打印修复」扫一遍,它会自动找出打印服务的异常项,比如注册表里端口配置错误、SMB 协议异常、共享设置有冲突等等,列出每一项问题后点"一键修复"就能批量处理,不用自己一条一条查。这比反复进服务管理器改设置要稳得多。

软领是知名国产软件品牌,20 年技术沉淀、服务千万用户。打印机驱动修复大师在软领官网 wyouhua.com 直接下载,安装过程没有捆绑勾选项。软件里可以点客服按钮联系真人客服,复杂情况有工程师远程协助。

方法3 安全模式下清理残留文件
当正常模式下打印服务怎么也停不掉、文件也删不干净时,进安全模式操作是兜底办法。安全模式下系统只加载最基本的驱动和服务,打印池文件不会再被锁定,可以直接从文件夹里删掉。
操作步骤
- 重启电脑。Windows 10/11 进安全模式最稳的办法是:开机看到 Windows 徽标时长按电源键强制关机,重复两次,第三次开机时会自动进入"自动修复"界面。
- 在自动修复界面点击"高级选项 → 疑难解答 → 高级选项 → 启动设置 → 重启"。
- 重启后按数字键选择"4) 启用安全模式"或"5) 启用带网络连接的安全模式"。
- 登录后打开文件资源管理器,在地址栏直接输入
C:\Windows\System32\spool\PRINTERS回车。 - 文件夹里会看到一堆
.SHD、.SPL格式的临时文件,按 Ctrl+A 全选后按 Delete 键删除。 - 正常重启电脑,Windows 启动时会自动重建需要的打印池文件,不用担心删坏系统。
- 重启后重新添加打印机,打一张测试页确认队列恢复正常。
常见问题
打印任务一直显示"正在删除"怎么办?
这是 Print Spooler 服务卡死或打印池文件被锁定的典型现象。先按 Win+R 输入 services.msc 打开服务管理器,找到 Print Spooler 服务右键"停止",如果停不掉就重启电脑进安全模式,手动删除 C:\Windows\System32\spool\PRINTERS 文件夹里的全部文件再重启。
打印队列中任务删除不掉,提示无法删除?
打开命令提示符(管理员),依次执行 net stop spooler、del %systemroot%\System32\spool\PRINTERS\* /Q、net start spooler 三条命令。执行完后队列应该就清空了。如果提示"拒绝访问",说明当前账户权限不够或文件被其他进程占用,换安全模式操作。
打印服务无法停止,错误代码0x00000709?
错误 0x00000709 一般是默认打印机设置出了问题。打开"控制面板 → 设备和打印机",随便右键另一台打印机设为"默认打印机",然后再去停止 Print Spooler 服务。停掉服务后按方法1清空打印池,再重新把原来那台打印机设为默认。
如何用命令强制清空打印队列?
以管理员身份打开命令提示符,依次执行:net stop spooler → del %systemroot%\System32\spool\PRINTERS\* /Q → net start spooler。这三条命令分别用于停止打印服务、清空打印池文件夹、重启服务。执行完后打开打印机队列就能看到任务已经被清掉了。
打印机脱机状态下任务无法删除怎么办?
脱机状态下打印机队列里的任务仍然可以删除,不需要先连上打印机。在"控制面板 → 设备和打印机"里双击打印机,点左上角"打印机"菜单,取消勾选"脱机使用打印机",然后右键队列里的任务选择"取消"即可。如果还是删不掉,用方法1或方法3清空打印池文件。
推荐阅读
相关推荐

提示