当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

作者:精品下载站 日期:2024-12-14 20:02:22 浏览:14 分类:玩电脑

修复:本地打印后台处理程序服务未在 Windows 10 中运行


您可能会遇到错误“

The local print spooler service is not running

当尝试安装新打印机时、打开已配置的本地打印机的设置或尝试打印任何文件时。此错误可能会出现在 Windows 10、Win 8.1 或 7 中。

错误消息文本可能略有不同,具体取决于您要对打印后台处理程序子系统中的对象执行的操作。例如:

Windows 无法打开“添加打印机”。
本地打印后台处理程序服务未运行。请重新启动 Spooler 或重新启动机器。

[玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

Windows 无法连接到打印机。
本地 Print Spooler 服务未运行。

[玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

首先,确保打印后台处理程序服务是否正在运行。如果没有,您可能会遇到错误 0x000006ba。

  1. 打开服务管理 mmc 控制台(

    services.msc)

    ;

  2. 在服务列表中,找到Print Spooler

  3. 确保该服务正在运行(

    Service status: Running

    ),启动类型为“自动”;

  4. 重新启动服务;

    [玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

  5. 如果该服务没有运行,则更改其启动类型并启动它;

  6. 依赖项选项卡上,验证Print Spooler服务是否依赖于以下服务:“远程过程控制(RPC)”和“HTTP服务”。为了使后台打印程序正常工作,这些服务必须正在运行。如果没有配置依赖,可以使用以下命令恢复:

    sc config spooler depend= RPCSS

    [玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

您还可以使用以下命令从命令提示符检查后台打印程序服务状态:

sc query spooler

在此示例中,您可以看到该服务正在运行。

[玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

如果Print Spooler服务丢失或无法启动,请尝试清除打印队列。使用命令:

net stop spooler
del %systemroot%\system32\spool\printers\*.shd /F /S /Q
del %systemroot%\system32\spool\printers\*.spl /F /S /Q
net start spooler

然后删除其中的文件

C:\windows\system32\spool\Printers

文件夹(如果后台打印程序已停止)。然后确保 Windows 10 中是否启用了打印组件:

  • 转至控制面板 -> 所有控制面板项目 -> 程序和功能 -> 打开或关闭 Windows 功能;

  • 在功能列表中找到打印和文档服务

  • 确保Internet打印客户端LPD打印服务Windows传真和扫描已启用;

    [玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

  • 您可以尝试重新安装组件:禁用它们,保存更改并再次重新启用它们。

如果从另一台计算机连接共享网络打印机时出现“Local Print Spooler Service is not running”错误,请尝试通过本地端口连接共享打印机(使用UNC格式的打印机地址作为端口名称,例如

\PCName321\HP5000

)。如何通过本地端口连接网络打印机,请参阅《如何将Windows XP连接到Windows 10所连接的打印机? ”。

[玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

如果没有帮助,请启动打印机疑难解答向导:设置 -> 更新和安全 -> 疑难解答 -> 打印机(查找并修复打印问题)-> 运行疑难解答

[玩转系统] 修复:本地打印后台处理程序服务未在 Windows 10 中运行

还可以使用以下命令检查 Windows 映像系统文件的完整性:

SFC /scannow

DISM /Online /Cleanup-Image /RestoreHealth

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯