printspooler自动关闭怎么办?打印后台服务修复教程
打印文档的时候经常碰到:点打印没反应,去服务里一看 printspooler 自动关闭,手动启动没几秒又闪退。这种情况大多是打印缓存文件损坏或者注册表依赖项异常导致,下面这套实操方案,一步步修复打印后台服务。
打印后台服务修复教程
修改注册表修复 Print Spooler 依赖项按下 Win+R 输入 regedit 打开注册表编辑器,定位路径:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesSpooler,双击 DependOnService 多字符串值,清理里面异常内容,只保留 RPCSS。改完点击确定保存。

进入打印缓存文件夹打开资源管理器,访问目录C:WindowsSystem32spoolPRINTERS,这里存放所有待执行的打印缓存任务,里面的 SHD、SPL 文件就是卡住打印服务的元凶。

删除全部缓存打印文件选中文件夹内所有文件,全部删除,清空打印任务缓存;清空后文件夹内为空。

提示:删除前,必须先把 Print Spooler 服务停止,不然文件会占用无法删除。
重启 Print Spooler 打印后台服务 Win+R 输入 services.msc 打开服务列表,找到 Print Spooler,右键启动。如果启动类型不是自动,双击改成自动。

验证打印机列表打开控制面板→硬件和声音→设备和打印机,查看打印机列表,确认打印机都正常识别,没有灰色异常设备。此时再去提交打印任务,printspooler 不会再自动关闭。

做完上面全部操作之后,再提交打印任务测试。如果 printspooler 依旧自动关闭,可以检查打印机驱动,卸载旧驱动重新安装对应机型驱动。一般缓存 + 注册表修复就能解决绝大多数打印后台闪退问题。









