当前位置:Win10之家 > Win10教程

Windows 10 上的打印机后台处理程序问题怎么办?

时间:2022-07-13 10:58:50    作者:Win10之家   来源:www.win10zj.net   人气:

如何修复 Windows 10 上的打印机后台处理程序问题

在任务管理器中,您经常会看到在Windows 10上有一个名为Spooler Subsystem App的进程使用太多CPU或RAM。但您可能不知道这个spoolsv.exe是什么。为了让您了解假脱机程序子系统应用程序的概念,并了解修复与此Windows 10进程相关的不同问题,本文将重点介绍打印后台处理程序。提供您想要了解spoolsv.exe的情况,请继续前往了解详细信息。

什么是后台处理程序子系统应用程序?

一般来说,这个假脱机程序子系统应用程序负责在Windows系统上打印和传真工作。spoolsv.exe是Windows 10上的文件格式。更具体地说,此假脱机程序子系统应用程序控制当前打印机不可用时的打印过程。并且它将一直等待,直到打印机从忙或离线状态恢复正常。每次有文件发送到打印机时,假脱机程序子系统将使其在打印队列中等待。另一方面,假脱机程序子系统应用程序使您可以检查PC上安装的打印机。禁用后,您无法使用此功能进行打印。

后台处理程序子系统应用程序是病毒?

对于遇到spoolsv.exe高CPU的一些人,您可能会考虑在您的脑海中禁用此Windows进程的方法,假脱机程序子系统应用程序是病毒。但实际上,除非它不在C:/ Windows / System32中,否则spoolsv.exe在您的PC中是安全的。通过这种方式,要检测假脱机程序子系统应用程序是否是病毒,只需在文件资源管理器中检查其文件夹位置。如果您发现在此处找不到该文件夹​​,则表示此打印假脱机程序出现问题。

当您的打印机拒绝打印时,可能是打印后台处理程序无法正常运行的问题 — 以下是解决问题的方法。

在 Windows 10 上,尝试这样做可能会令人沮丧 打印 并将文档卡在队列中,如果您尝试取消作业,它将永远保持删除状态。

虽然您无法打印的原因可能有很多,例如连接问题或打印机的物理问题,但通常是Windows 10 “打印后台处理程序”的问题。这是一种假脱机打印作业并处理与打印机的交互的服务,有时它会停止工作,即使在重新启动设备和打印机后也是如此。

如何修复 Windows 10 上的打印机后台处理程序问题

如果您遇到此问题,您可以通过使用服务控制台或命令提示符重置设备上的打印后台处理程序来解决此特定打印机问题。

在本指南中,您将学习在 Windows 10 上修复打印后台处理程序以修复打印机的步骤。

一、如何使用服务修复打印后台处理程序

要修复打印后台处理程序服务以继续在 Windows 10 上打印,请使用以下步骤:

1. 在 Windows 10 上打开开始。

2. 搜索services.msc并单击顶部结果以打开 服务控制台。

3. 右键单击Print Spooler服务并选择属性选项。

4. 单击常规选项卡。

5. 单击停止按钮。

6. 使用Windows 键 + R键盘快捷键打开运行命令。

7. 键入以下打印机文件夹的路径,然后按Enter 键:

8. C:\Windows\System32\spool\printers

9. 单击继续按钮(如果适用)。

10. 选择“打印机”文件夹中的所有内容(Ctrl + A键盘快捷键),然后点击“删除”按钮删除内容。

11. 在“打印机后台处理程序属性”页面上,单击“常规”选项卡。

12. 单击“开始”按钮重新启动服务。

13. 单击 确定按钮。

完成这些步骤后,您可以尝试再打印一次文档,打印机应该会按预期工作。

二、如何使用命令提示符修复打印后台处理程序

要使用命令提示符修复打印后台处理程序问题,请使用以下步骤:

1. 打开开始。

2. 搜索Command Prompt,右键单击顶部结果,然后选择以管理员身份运行选项。

3. 键入以下命令(一次一行)以停止打印后台处理程序,删除打印机文件夹内容,并重新启动打印机后台处理程序,然后按Enter 键:

4. 网络停止假脱机程序

5. del /Q /F /S "%systemroot%\System32\Spool\Printers\*.*"

网络启动后台处理程序

完成这些步骤后,您应该能够向打印机发送打印作业,这一次打印机应该可以工作了。

虽然本指南侧重于 Windows 10,但重置打印后台处理程序的功能已经存在很长时间了,这意味着您可以在 Windows 8.1、Windows 7 和旧版本上使用相同的步骤。

2021 年 7 月 2 日更新:如果您因为PrintNightmare 漏洞而发现本指南,则该问题尚无永久修复方法。但是,Microsoft 建议使用PowerShell 命令暂时禁用该服务Stop-Service -Name Spooler -Force,Set-Service -Name Spooler -StartupType Disabled直到发布更新。或者,您可以禁用该策略以允许从组策略 > 计算机配置 > 管理模板 > 打印机进入打印服务器的连接,并禁用“允许打印后台处理程序接受客户端连接”策略。

2021 年 7 月 7 日更新: Microsoft 已发布适用于 Windows 10 21H1、20H2 和 2004的更新 KB5004945,以修复“PrintNightmare”漏洞。版本 1909 和操作系统的原始版本也有类似的更新。

2021 年 7 月 8 日更新:如果修复 PrintNightmare 漏洞的更新导致问题,您始终可以使用以下步骤卸载它:

1. 在 Windows 10 上打开开始。

2. 搜索Command Prompt,右键单击顶部结果,然后选择以管理员身份运行选项。

3. 键入以下命令以查看更新历史记录并按Enter 键:

wmic qfe 列表简介 /format:table

4. 检查您设备的 Windows 更新历史记录,并通过其HotFixID和InstalledOn信息识别更新。

5. 键入以下命令以从您的计算机卸载更新,然后按Enter 键:

wusa /卸载 /kb:5004945

6. 单击是按钮。

7. 继续屏幕上的说明(如果适用)。

完成这些步骤后,更新将从您的安装中删除,从而解决打印机的任何问题。