打印队列里任务卡死在“错误-正在打印”,通常用打印队列取消、停止Print Spooler服务再清空PRINTERS文件夹就能恢复;如果还是不行,卸载重装打印机或重装驱动可以重置打印环境。多数情况是打印后台服务卡住或临时文件损坏,打印机硬件本身没坏,不必急着送修。
以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-08-08。
打印队列卡死时发生了什么
当你看到打印机状态栏里反复出现“错误-正在打印”,点开队列却发现任务取消不掉也无法删除时,就是典型的打印队列卡死。任务列表会一直显示“正在删除”但永远不会消失,新的打印任务也被堵在后面发不出去。
问题通常出在Print Spooler服务异常停止、打印池里残留了损坏的任务文件或者驱动版本与系统有冲突。先确认一下错误提示里有没有具体的错误码,再顺着下面几个方向处理,可以少走很多弯路。
方法1 通过打印队列取消所有任务
最简单的做法是直接在系统自带的打印队列窗口里把卡住的任务全部取消。大部分临时性卡死在这一步就能解决,不用去动服务或文件夹。
操作步骤
- 按 Win+I 打开设置,进入“蓝牙和其他设备”→“打印机和扫描仪”。
- 在列表里找到出问题的打印机,点击它,选择“打开打印队列”。
- 在打印队列窗口顶部的菜单栏里点击“打印机”→“取消所有文档”。
- 等几秒钟看任务列表变空,如果任务消失就直接打一张测试页确认恢复;如果列表冻结或点了没反应,继续方法2。
方法2 停止 Print Spooler 服务
当取消指令无效时,需要先把整个打印后台服务停掉,这是清空打印池文件的必要前提。停掉之后打印机暂时不能工作,等清理完再重新打开就好。
操作步骤
- 按 Win+R 键,输入 services.msc 然后回车,打开服务管理窗口。
- 在服务列表里找到名为 Print Spooler 的服务,右键点击它,选择“停止”。
- 保持这个服务窗口不要关闭,接下来还要再回到这里重新启动它。
用「软领驱动大师」更省事
针对打印队列反复卡死的难题,软领驱动大师内置了打印机修复专项功能,可以自动停止Print Spooler服务、清理池文件夹并重置打印环境,整个流程一键完成,不用手动在多步操作里来回切换。
驱动搜索能够自动识别你所连接的打印机型号,从百万级驱动库里匹配最新的官方版本。很多时候队列反复卡住就是因为驱动版本与系统更新不兼容,用这个功能直接换上匹配的驱动,能避免手动去官网翻找时下错版本。

系统修复会检查与打印服务相关的系统组件是否正常,比如Print Spooler依赖的服务配置有没有被意外修改、注册表里打印相关的键值是否完整。它会把检测到的问题一次性修复,不用自己一条条去排查。

软领是知名国产软件品牌,有着20年技术沉淀,服务过千万用户。你可以在软领官网 wyouhua.com 直接下载,安装过程没有捆绑勾选项,很干净。如果遇到复杂的打印共享或驱动冲突,软件界面里可以点客服按钮直接联系真人客服,工程师还能提供远程协助。

方法3 清空 PRINTERS 文件夹
Print Spooler服务停掉之后,卡住的任务文件还留在系统目录里,必须把它们全部删掉才能真正清空队列。这个文件夹平时是隐藏的,直接按路径进入就行。
操作步骤
- 打开文件资源管理器,在地址栏输入 %windir%\\System32\\spool\\PRINTERS 然后回车。
- 如果弹出“你需要权限才能执行此操作”的提示,直接点击“继续”。
- 按 Ctrl+A 全选文件夹里的所有文件,再按 Delete 键删除。这些都是旧的打印任务和临时文件,删掉不会影响打印机本身。
- 如果删除时提示某些文件被占用无法删除,重启电脑后再进入该目录操作一次;仍然不行的话,重启到安全模式,重复上面的删除步骤。
方法4 启动服务并测试打印
打印池清空后,把Print Spooler服务重新跑起来,打印机就能正常接收新任务了。启动前顺便确认一下服务是不是设置成了自动启动,这样以后重启电脑也不会意外停掉。
操作步骤
- 切回刚才的 services.msc 窗口,找到 Print Spooler 服务,右键选择“启动”。
- 双击该服务,检查启动类型是否显示“自动”。如果不是,就改成“自动”,然后点击确定。
- 进入“设置”→“蓝牙和其他设备”→“打印机和扫描仪”,点击刚才的打印机,选择“管理”→“打印测试页”。如果测试页正常打出来,问题就已经解决了。
方法5 卸载并重新添加打印机
如果前面的清理步骤都做了但打印机还是没有任何反应,或者测试页也打不出来,可能是设备驱动层出现了更深的绑定错误。把打印机从系统里完整卸载再重新添加,可以重置它的配置。
操作步骤
- 右键点击开始按钮,选择“设备管理器”。
- 展开“打印队列”或者“打印机”这一项,找到有问题的设备,右键选择“卸载设备”。
- 在弹出的确认窗口里,勾选“删除此设备的驱动程序软件”,然后点击卸载。
- 回到设备管理器菜单栏,点击“操作”→“扫描检测硬件改动”,系统会自动把打印机重新认出来并安装驱动。随后再去“打印机和扫描仪”里确认一遍,打一张测试页看看。
方法6 更新或重装打印机驱动
当系统自动安装的通用驱动与打印机型号不完全匹配时,很容易出现报错“错误-正在打印”甚至0x0000011b这类错误码。直接到打印机品牌官网下载对应Windows 10/11的驱动包,通常能从根本上解除冲突。
操作步骤
- 在设备管理器里右键打印机设备,选择“更新驱动程序”→“自动搜索驱动程序”。如果在线更新成功,重启后测试打印即可。
- 若自动搜索找不到,用浏览器打开打印机品牌官网,根据你的打印机型号和系统版本(比如Windows 10 64位)下载最新驱动程序。
- 如果下载的是 setup.exe 安装包,直接双击运行并按提示安装;如果是 .inf 格式的文件,则回到设备管理器,右键打印机选择“更新驱动程序”→“浏览我的电脑以查找驱动程序”→“让我从计算机上的可用驱动程序列表中选取”→“从磁盘安装”,然后选中那个 .inf 文件完成加载。
- 安装完成后重启计算机,再发送一个测试文档看打印是否恢复。
常见问题
打印机显示“错误-正在打印”且无法删除任务怎么办?
先从打印队列窗口取消所有文档,如果无效就停止Print Spooler服务,再删除 %windir%\System32\spool\PRINTERS 文件夹里的所有文件,最后重新启动服务。这套流程能解决绝大多数卡队列问题。
为什么停止了Print Spooler服务还是清空不了打印队列?
通常是因为打印池文件夹里的某些文件正被其他进程占用。可以先重启电脑再操作,或者在安全模式下打开文件资源管理器,进入同样的路径删除。删干净后再启动服务就行。
打印测试页正常但其他文档打印不了怎么解决?
这往往跟软件格式或文档内嵌的打印指令有关。可以先试一下把文档转成PDF再打印,或者重装一遍打印驱动程序。同时检查一下打印机属性里的“端口”设置是否选对了,USB连接的选USB虚拟端口,网络打印机选标准TCP/IP端口。
Win10更新后打印机错误0x0000011b如何修复?
这个错误码与微软2021年发布的打印安全更新有关。最直接的办法是去打印机品牌官网下载针对该更新修复后的最新驱动并安装。如果官方还没发布对应驱动,可以尝试在注册表里禁用相关安全策略,但建 议优先使用品牌官网的新版驱动。
打印机脱机状态,显示“错误-正在打印”怎么处理?
先检查打印机的网络连接或USB线是否松动,然后在Windows设置里找到打印机,取消勾选“脱机使用打印机”的选项。如果选项是灰色的,参照前面方法停止打印服务、清空PRINTERS文件夹再重新启动,脱机状态通常会自动恢复。
推荐阅读
无法定位动态链接库kernel32.dll怎么解决?系统核心DLL报错的正确修法
相关推荐
4种不丢失数据的System_Service_Exception蓝屏错误方法

提示