先停止Print Spooler服务,再清空%systemroot%\System32\spool\PRINTERS文件夹,最后重启服务;同时禁用打印机端口的双向支持以防复发。

Windows 11 打印队列卡在“正在删除”状态,右键取消无响应、点击“取消所有文档”无效,新任务也无法提交——此时图形界面已失去控制权,必须绕过UI直接干预系统打印服务与缓存层。
先停掉Print Spooler服务并清空缓存文件夹
服务不停止,PRINTERS文件夹里的.job和.shd文件会被系统持续占用,强行删除会提示“文件正在使用中”。
按下 Win + R,输入 services.msc → 回车 → 在列表中找到 Print Spooler → 右键选择【停止】。
再次按 Win + R,输入 %systemroot%\System32\spool\PRINTERS → 回车 → 进入该文件夹 → 全选(Ctrl+A)→ Delete。若提示某文件无法删除,说明服务没真正停稳,返回上一步重新停止服务再试。
回到服务窗口,右键 Print Spooler → 选择【启动】。
用管理员命令提示符一键执行三步清除
这是最可靠、最不易遗漏的强制清除方式,适用于服务反复卡死或手动操作失败的情况。
方法一:终端(管理员)执行命令链
按 Win + X → 选择【终端(管理员)】→ 依次输入以下三行命令,每行回车一次:
net stop spooler
del %systemroot%\System32\spool\PRINTERS\* /Q
net start spooler
注意:/Q 参数表示静默确认,避免中途弹出Y/N提示中断流程;必须等前一条命令完全返回提示符后再输下一条。
从打印机属性里禁用双向支持(防复发关键)
很多卡死不是偶然,而是每次打印前Excel或Word试图读取打印机状态时,因端口响应超时导致任务挂起。这个设置不改,清理完几小时后可能又卡住。
进入【设置】→【蓝牙和其他设备】→【打印机和扫描仪】→ 点击你常用的打印机右侧的⋯ → 【打印机属性】→ 切换到【端口】选项卡 → 取消勾选【启用双向支持】→ 点击【确定】。
这一步做完后,立即打印一页Windows测试页验证:右键该打印机 → 【管理】→ 【打印机】菜单 → 【打印测试页】。


















