Windows 10,无法添加打印机,显示“本地打印服务器未运行”

Windows 10,无法添加打印机,显示“本地打印服务器未运行”

我有一台 DLink 路由器,上面有打印服务器,打印机就连接在上面。我买了一台新的 TP-Link 路由器,并试图在那里设置打印服务器,但经过多次失败的尝试后,最终还是在路由器的以太网端口上设置了它。

在此过程中,不知何故我的打印后台处理程序变得一团糟。在“设置”中,打印机显示为“驱动程序不可用”(我确实安装了驱动程序)。如果我尝试添加新打印机,我会收到“Windows 无法打开添加打印机。本地打印后台处理程序服务未运行。请重新启动后台处理程序或重新启动机器。”

我尝试重新启动后台处理程序并重新启动机器,但问题仍然存在。

我运行了 services.msc,它显示打印后台处理程序的启动类型为自动,但服务状态为停止。再次启动它,它说它正在运行,我返回添加打印机,再次收到“无法打开添加打印机”消息。重新运行 services.msc,它显示后台处理程序不再运行。

我从另一台可以进行打印的计算机获取了 spoolsv.exe 和 spoolss.dll 的副本,但即使我是管理员,我也无法替换旧副本,而且我似乎无法做任何事情来改变这一点。我尝试运行 netplwiz,但它不允许我更改任何权限。

现在我不知道下一步该怎么做。网络上的另外两台电脑打印正常,但这台电脑不行。

答案1

(这也许是部分答案。)

如果队列中有损坏的打印作业,打印后台处理程序服务可能会启动然后立即停止。请按如下方式修复此问题:

  1. 导航:

    c:\windows\system32\spool\printers
    
  2. 删除此文件夹中的所有文件。

  3. 重新启动打印后台处理程序服务。

我从另一台可以进行打印的计算机获取了 spoolsv.exe 和 spoolss.dll 的副本,但即使我是管理员,我也无法替换旧副本,而且我似乎无法做任何事情来改变这一点。

不要这样做。这不是你的问题。打印后台处理程序是你遇到的问题的受害者,而不是原因。

如果您担心系统文件损坏或版本不匹配,请运行sfc /scannow让 Windows 查找并解决任何此类错误。

相关内容