Spooler 子系统应用程序遇到错误,需要关闭
打印机后台(Printer Spooler)处理程序是一个临时位置,用于保存发送打印的任何内容。它在管理池系统的Windows中作为服务提供。当打印机是共享的,并且有多个打印作业请求时,它特别有用。
如果您遇到任何打印问题并且打印作业被卡住,那么重新启动后台处理程序服务会有所帮助。但是,当您尝试启动或停止Print Spooler 服务(Print Spooler service)时,您可能会收到一条错误消息 — Spooler 子系统应用程序遇到错误并需要关闭(Spooler subsystem app has encountered an error and needs to close)。这篇文章将指导您如何解决它。
Spooler子系统应用程序遇到错误,需要关闭
发生错误是因为有文件直接卡在打印机中,所有要打印的数据都可用。解决此Spooler 子系统(Spooler subsystem)错误的过程如下:
- 打开服务管理器(Open Services Manager)
- 在服务列表中找到(Locate)并双击Print Spooler。
- 选择停止,然后选择确定。
- 删除 %WINDIR%\system32\spool\printers 文件夹的内容
- 重新启动后台打印程序服务。
让我们详细看看所涉及的步骤。
在任务栏上的搜索框中,键入 services,然后 在结果列表中选择Services 。
选择 标准(Standards) 选项卡,然后双击 服务列表中的打印后台处理程序。(Print Spooler)
选择停止,然后选择确定。
接下来,在运行提示(Run Prompt)( Win + R ) 中,键入 %WINDIR%\system32\spool\printers,然后按 Enter 键。
删除文件夹中的所有文件。
完成后,在服务管理器(Services Manager)中找到并双击服务列表中的打印后台处理程序。(Print Spooler)确保(Make)在“启动类型(Startup Type)”框中将其设置为“自动(Automatic)”,然后选择“确定”。
您还可以通过在提升的命令提示符中执行这些命令来完成所有这些操作:
NET STOP SPOOLER DEL %SYSTEMROOT%\SYSTEM32\SPOOL\PRINTERS\*.* NET START SPOOLER (press Enter) EXIT
虽然这应该可以解决问题,但您还可以选择更新打印机驱动程序(update the printer driver)、禁用高级打印功能直到问题得到解决,或者运行打印机疑难解答(Printer Troubleshooter)并查看它是否对您有帮助。
我希望您能够解决Spooler子系统应用程序错误。
相关阅读(Related read):打印后台处理程序服务未运行。
Related posts
什么是Spooler SubSystem应用程序和为什么High CPU usage?
Printer Spooler error 0x800706B9,没有足够的资源
Windows 10上的Fix Printer Spooler Errors
修复打印机后台处理程序服务意外终止
Fix Canon Printer Error 853在Windows 11/10上
您的利润率非常小 - 打印错误Windows 10
如何在Windows 10上打开或Off File and Printer Sharing
什么是3D打印机?应为3D打印License Be Mandatory吗?
Windows 10在断开打印机后缺少的USB printer端口
列出使用相同的printer driver在Windows 10中使用相同的printer driver
Windows 10上Install同一Printer的多个副本
如何在Epson打印机上修复Error 0x97
如何在Windows 10中的Folder中打印Files列表
Windows无法搜索您的网络打印机
如何防止用户在Windows 10中删除打印机
Printer在Windows 10上不打印颜色
为什么我的Printer Offline在Windows中? Change Printer status到在线
如何在Windows 11/10中删除Microsoft XPS Document Writer Printer
在Windows Sandbox中启用或禁用Printer Sharing group策略
B200:Printer error发生在Canon打印机