先取消打印机的“脱机使用打印机”勾选,再重启 Print Spooler 服务;还是卡住就清空 C:\Windows\System32\spool\PRINTERS 缓存,或者把打印驱动重装一遍。
遇到这种情况,多数是脱机选项被误开、后台打印服务假死或队列缓存文件损坏,打印机本身一般没坏,不必急着送修。以下方法在 Windows 10/11 实测可用。
适用系统:Windows 10/11;最后更新:2026-08-20。
打印机一直显示“正在打印”,却一张纸都不出?
打印任务列表里一直显示“正在打印”或者“正在删除”,页面也停在“已发送至打印机”,打印机却一张都不出。打开“设备和打印机”右键打印机,状态还写着“脱机”。
这几个方向都会让任务卡死在队列里。先确认脱机开关,再停服务删缓存,多数情况能从根上解决。
方法1 取消“脱机使用打印机”,让打印机恢复在线
打印机被误设为脱机时,任务会一直排队不出纸。右键打印机图标把“脱机使用打印机”前面的勾去掉,状态会变回“就绪”,卡住的队列通常马上就能继续走。
操作步骤
- 按 Win+I → 蓝牙和其他设备 → 打印机和扫描仪,找到当前打印机,先确认状态是不是“脱机”。
- 打开 控制面板 → 设备和打印机,右键打印机图标,取消勾选“脱机使用打印机”。
- 状态变成“就绪”后,右键队列中卡住的任务选“重新启动”,或者直接打印一张测试页。
很多人在这会反复重启打印机电源,或者直接重装驱动,其实源头就是那个勾选框。先在“设备和打印机”里确认状态,能省下不少功夫。
方法2 重启 Print Spooler 后台打印服务
Print Spooler 是打印队列的总调度,这台服务一假死,任务就会停在“正在打印”不出纸。在服务窗口里重启一次,大多数卡住的任务会跟着被清掉。
操作步骤
- 按 Win+R,输入 services.msc 回车,打开服务窗口。
- 找到 Print Spooler,右键选择“停止”,等几秒再右键选择“启动”,或者直接点左侧的“重启动”。
- 回到打印队列看卡住的任务是否消失,再打印测试页验证。
重启服务等于让后台重新排队,比挨个删任务更省事。如果服务停不下来,多半是缓存文件被占用了。
用「软领打印机驱动修复大师」更省事
手工处理脱机和队列问题,要同时在设置、服务、文件夹几个窗口里来回切,对不上界面名就容易点错。软领打印机驱动修复大师把常见的打印维护集中到几个固定功能里,适合不想记步骤的用户。
“打印机队列”功能会列出电脑上已连接的打印机,直接显示当前状态是“就绪”还是“脱机”。状态不对时,从这里就能把常用打印机设为默认,也可以添加新打印机,省得去控制面板一层层翻。

后台服务或驱动出问题时,“智能打印修复”会自动检查打印机脱机、Print Spooler 服务异常、驱动缺失这些常见故障,列出问题项后批量修复。对服务窗口不熟的普通用户,不用一项项手工排查。

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

方法3 手动清空打印队列缓存文件
队列任务本质上是一堆缓存文件,放在 C:\Windows\System32\spool\PRINTERS 里。先把服务停掉,把这个文件夹清空,再启动服务,卡死的队列就从根上清干净了。
操作步骤
- 按 Win+R,输入 services.msc 回车,找到 Print Spooler,右键选择“停止”。这一步必须先做,不然文件被占用删不掉。
- 打开 资源管理器,地址栏输入 C:\Windows\System32\spool\PRINTERS,回车进入文件夹。
- 按 Ctrl+A 全选里面所有文件,右键删除。服务停止后,这些文件不会再被占用。
- 回到服务窗口,右键 Print Spooler 选择“启动”。
- 打印测试页,确认队列不再卡住。
这个文件夹里的 .spl 文件就是要排队打印的任务,删除后相当于把这些任务全部作废。清理完再打印,队列就是全新状态。
方法4 卸载并重装打印机驱动(兜底)
队列反复卡住,或者 Print Spooler 一直报错,多半是驱动文件损坏。在设备管理器里把打印机卸掉,再让系统重新识别,等于换一套全新的驱动环境。
操作步骤
- 按 Win+X → 设备管理器,展开“打印队列”,右键打印机选择“卸载设备”,勾选“删除此设备的驱动程序软件”。
- 点击菜单 操作 → 扫描检测硬件改动,让系统重新发现打印机并自动安装驱动。
- 装好后打印测试页;如果系统还是没认出打印机,去打印机厂商官网下载对应型号驱动,手动安装。
卸载时最好勾选“删除此设备的驱动程序软件”,不然旧驱动残留还会把新环境带坏。网络打印机装完后仍连不上,再检查端口和共享设置。
常见问题
打印机显示正在打印但不出纸怎么办?
先看打印机是不是被设成脱机,右键图标取消“脱机使用打印机”,再重启 Print Spooler。还不行就清空 spool\PRINTERS 缓存。
打印机状态脱机设为默认怎么解决?
在“设备和打印机”里右键打印机,确认没有勾选“脱机使用打印机”,然后重新设为默认打印机。状态回到“就绪”后再打印。
打印任务卡住删不掉怎么清除?
停掉 Print Spooler 服务,打开 C:\Windows\System32\spool\PRINTERS 删光里面的文件,再启动服务,卡住的任务就没了。
Print Spooler 服务总是自动停止怎么修复?
多半是驱动或缓存文件坏了,先清空缓存试试,再不行就重装打印机驱动。问题依旧的话,检查系统更新有没有积压的补丁。
打印机一直提示脱机,重装驱动有用吗?
先别急着重装,先把“脱机使用打印机”取消,重启服务。必须重装时,在设备管理器里勾选“删除此设备的驱动程序软件”,效果更干净。
推荐阅读
相关推荐

提示