Print Spooler服务未运行导致打印失败,可通过服务管理器手动启动并设为自动;使用管理员PowerShell命令停止服务、清除打印队列缓存后重启;利用Windows 10内置打印机故障排除工具自动修复;若仍无效,运行SFC扫描修复系统文件。

如果您在尝试打印文档时,系统弹出提示“本地打印后台处理程序服务没有运行”,这通常意味着Windows的Print Spooler服务已停止或被禁用,导致打印任务无法被处理。该服务负责管理所有打印队列和与打印机的通信。
本文运行环境:Dell XPS 13,Windows 10 专业版
一、通过服务管理器启动并设置Print Spooler服务
此方法直接通过Windows服务管理界面手动启动Print Spooler服务,并将其启动类型设为“自动”,确保系统重启后服务能自动运行,防止问题再次发生。
1、按下键盘上的Win + R组合键打开“运行”窗口,输入services.msc,然后点击“确定”。
2、在打开的服务列表中,找到名为Print Spooler的服务项。
3、双击该服务项,打开其属性窗口,在“启动类型”下拉菜单中选择自动。
4、如果“服务状态”显示为“已停止”,请点击下方的“启动”按钮来运行服务。
5、等待服务成功启动后,点击“应用”和“确定”保存设置。

二、使用管理员权限的PowerShell命令重启服务并清理队列
当Print Spooler服务因卡住的打印任务而无法正常工作时,仅重启服务可能不够。此方法通过命令行强制停止服务,删除存储在缓存文件夹中的所有待处理打印文件,然后重新启动服务,以彻底清除潜在的故障源。
1、同时按下Win + X组合键,在弹出的菜单中选择Windows PowerShell (管理员)或“命令提示符(管理员)”。
2、在打开的管理员命令行窗口中,依次执行以下命令:
输入 net stop spooler 并按回车,停止打印后台处理程序服务。
输入 del /Q /F /S “%systemroot%System32SpoolPrinters*.*” 并按回车,删除所有卡住的打印任务文件。
输入 net start spooler 并按回车,重新启动打印后台处理程序服务。

三、利用系统自带的打印机故障排除工具
Windows 10内置的故障排除工具可以自动检测常见的打印问题,包括服务未运行、驱动程序冲突或连接错误。它能识别问题并尝试应用微软推荐的修复方案,对于不熟悉手动操作的用户来说是一个安全便捷的选择。
1、按下Win + I打开“设置”应用,然后点击“更新和安全”。
2、在左侧菜单中选择疑难解答,然后在右侧找到并点击“其他疑难解答”。
3、在列表中找到“打印机”,点击其旁边的“运行”按钮。
4、按照屏幕上的向导进行操作,选择出现问题的打印机,等待工具完成扫描。
5、如果工具发现“打印后台处理程序服务没有运行”的问题,会提供“应用此修复”的选项,点击确认让系统自动修复。

四、通过系统文件检查器(SFC)修复潜在的系统损坏
如果上述方法均无效,可能是由于关键的系统文件损坏导致Print Spooler服务无法正常加载。系统文件检查器(SFC)是一个内置工具,用于扫描所有受保护的系统文件,并用正确的Microsoft版本替换损坏的文件,从而恢复系统的完整性。
1、以管理员身份打开命令提示符或PowerShell(操作同方法二的第一步)。
2、输入命令 sfc /scannow 并按回车。此命令将开始全面扫描系统文件。
3、扫描过程可能需要15到30分钟,请耐心等待,期间不要关闭窗口或重启电脑。
4、扫描完成后,根据结果提示,如果报告发现并修复了损坏的文件,重启计算机使更改生效,然后再次尝试打印。
以上就是win10打印机后台程序服务未运行 win10解决打印机后台服务未运行问题的方法的详细内容,更多请关注创想鸟其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 chuangxiangniao@163.com 举报,一经查实,本站将立刻删除。
发布者:程序猿,转转请注明出处:https://www.chuangxiangniao.com/p/153106.html
微信扫一扫
支付宝扫一扫