Win10出现“本地打印后台处理程序服务没有运行”该如何修复?
修复Win10“本地打印后台处理程序服务没有运行”的方法
一、手动启动打印后台处理程序服务
本地打印后台处理程序服务Print Spooler 是管理打印任务的核心服务,需优先检查其运行状态。
1. 按下 Win+R 打开运行窗口,输入 services.msc 并回车,打开“服务”窗口;
2. 在服务列表中找到 Print Spooler,右键点击“属性”;
3. 若“服务状态”为“已停止”,点击“启动”;若启动失败,在“启动类型”中选择 自动,点击“应用”后再次启动。
二、检查依赖服务状态
Print Spooler依赖其他服务,若依赖服务异常会导致启动失败,需依次检查:
1. 在Print Spooler属性窗口切换到“依赖项”选项卡,查看“此服务依赖以下系统组件”;
2. 重点确保 Remote Procedure Call (RPC) 和 HTTP服务 处于运行状态:
- 返回服务列表,分别找到上述两个服务,右键“启动”并设置“启动类型”为“自动”;
3. 重启Print Spooler服务,观察是否恢复。
三、清理打印队列缓存
打印任务缓存文件损坏会阻碍服务启动,需手动清除:
1. 按 Win+R 输入 services.msc,停止Print Spooler服务;
2. 打开文件资源管理器,导航至路径 C:WindowsSystem32spoolPRINTERS;
3. 删除该文件夹内所有文件缓存的打印任务,意确保服务已停止否则法删除;
4. 重启Print Spooler服务,测试打印功能。
四、修复系统文件损伤
系统文件损坏可能导致服务异常,通过系统工具修复:
1. 按下 Win+X,选择“命令提示符管理员”或“Windows PowerShell管理员”;
2. 输入命令 sfc /scannow 并回车,系统将扫描并修复损坏的系统文件;
3. 若sfc命令修复失败,输入 DISM /Online /Cleanup-Image /RestoreHealth,修复系统映像;
4. 成后重启电脑,再次尝试启动Print Spooler服务。
五、重新安装打印机驱动
驱动冲突或损坏是常见诱因,需卸载并重装驱动:
1. 按下 Win+X,选择“设备管理器”;
2. 展开“打印机”或“打印队列”,右键问题打印机选择“卸载设备”,勾选“删除此设备的驱动程序软件”;
3. 重启电脑,访问打印机品牌官网如HP、Canon,下载对应型号的 最新Windows 10驱动;
4. 安装驱动后,重启Print Spooler服务,测试打印。
