修复打印后台处理程序在 Windows 10 上不断停止

已发表: 2019-04-17
修复打印后台处理程序在 Windows 10 上不断停止

如果您在尝试打印文档或任何文件时遇到错误消息“打印后台处理程序服务未运行”,请不要担心,因为我们将看到如何修复打印后台处理程序在 Windows 10 问题上不断停止的问题。 遇到此错误后,您可能会尝试启动打印后台处理程序服务,但您会注意到它会在几秒钟后自动停止。 似乎打印后台处理程序服务在 Windows 10 上不断崩溃。但在解决问题之前让我们看看这个打印后台处理程序实际上是什么?

修复打印后台处理程序在 Windows 10 上不断停止

什么是打印后台处理程序?

Print spooler 是 Windows 操作系统附带的实用程序,可帮助管理用户发送到其打印机的所有打印作业。 后台打印程序可帮助您的 Windows 与打印机交互,并对队列中的打印作业进行排序。 如果后台打印程序服务未运行,您的打印机将无法工作。

修复 Windows 无法在本地计算机上启动 Print Spooler 服务

现在您可能想知道这个错误背后的原因是什么? 好吧,您遇到此问题的原因可能有很多,但主要原因似乎是过时的、不兼容的打印机驱动程序。 通常,如果后台打印程序服务停止工作,它不会弹出或显示任何错误或警告消息。 但在这种情况下,您将收到一条错误消息弹出窗口,因此不要浪费任何时间,让我们在下面列出的故障排除指南的帮助下查看如何修复 Print Spooler 不断自动停止。

内容

  • 修复打印后台处理程序在 Windows 10 上不断停止
  • 方法 1:从 Spool 文件夹中删除内容
  • 方法 2:重新启动 Print Spooler 服务
  • 方法 3:将后台打印程序服务设置为自动
  • 方法 4:更改后台打印程序恢复选项
  • 方法 5:更新您的打印机驱动程序
  • 方法 6:获取 spoolsv.exe 的所有权
  • 方法 7:从注册表中删除不必要的键
  • 方法 8:重新安装打印机驱动程序
  • 方法 9:使用反恶意软件扫描您的 PC

修复打印后台处理程序在 Windows 10 上不断停止

确保创建一个还原点以防万一出现问题。

方法 1:从 Spool 文件夹中删除内容

使用这种方法,您必须删除 PRINTERS 和驱动程序文件夹中的所有内容。 此方法适用于从 Windows 10 到 Windows XP 的所有 Windows 操作系统。 要使用这种方法解决问题,步骤如下:

1.打开文件资源管理器,然后导航到以下路径: C:\Windows\System32\spool

2.双击“ drivers ”文件夹,然后删除其下的所有文件和文件夹

导航到 Spool 文件夹,然后删除其中的所有文件和文件夹

3.同样,您必须PRINTERS文件夹中删除所有内容,然后重新启动“ Print Spooler ”服务。

4.然后重新启动系统以保存更改。

方法 2:重新启动 Print Spooler 服务

在这种方法中,您必须重新启动 Print Spooler 服务。 要做到这一点,步骤是 -

1.按 Windows 键 + R 然后键入“ services.msc ”(不带引号)并按 Enter 打开“服务”窗口。

服务窗口

2.向下滚动并查找Print Spooler服务,然后选择它。

向下滚动并查找 Print Spooler 服务,然后选择它

3.右键单击打印后台处理程序服务,然后选择重新启动。

4.现在检查打印机是否工作。 如果您的打印机正在工作,那么这意味着您能够修复 Print Spooler 在 Windows 10 上不断停止的问题。

方法 3:将后台打印程序服务设置为自动

1.使用键盘快捷键组合Windows键+ R打开运行应用程序。

2.键入“ services.msc ”并按 Enter 打开“服务”窗口。

在那里输入 services.msc 并按 Enter 打开“服务”窗口

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

右键单击打印后台处理程序并选择属性

4.从下拉列表中将“启动类型”更改为“自动”,然后单击“应用”>“确定”。

将后台打印程序的启动类型更改为自动

查看您是否能够修复 Print Spooler 在 Windows 10 上不断停止的问题,如果不能,则继续下一个方法。

方法 4:更改后台打印程序恢复选项

如果未正确配置后台打印程序恢复设置,则在出现任何故障时,后台打印程序将不会自动重新启动。 要恢复这些步骤是 -

1.按 Windows 键 + R 然后键入service.msc并按 Enter。

在那里输入 services.msc 并按 Enter 打开“服务”窗口

2.右键单击打印后台处理程序并选择属性。

右键单击打印后台处理程序并选择属性

3.切换到恢复选项卡,然后确保从各自的下拉菜单中将第一次失败、第二次失败和后续失败设置为“重新启动服务”。

设置第一次失败、第二次失败和后续失败以重新启动服务

4.然后,单击应用,然后单击确定。

方法 5:更新您的打印机驱动程序

1.按 Windows 键 + R 然后输入“ services.msc ”并回车。

服务窗口

2.找到Print Spooler 服务,然后右键单击它并选择停止。

打印后台处理程序服务停止

3.再次按 Windows 键 + R 然后键入printui.exe /s /t2并回车。

4.在打印机服务器属性窗口中搜索导致此问题的打印机。

5.接下来,删除打印机,当要求确认删除驱动程序时,选择是。

从打印服务器属性中删除打印机

6.现在再次转到 services.msc 并右键单击Print Spooler并选择开始。

右键单击 Print Spooler 服务并选择开始

7.接下来,导航到您的打印机制造商网站,从该网站下载并安装最新的打印机驱动程序。

例如,如果您有一台 HP 打印机,那么您需要访问 HP 软件和驱动程序下载页面。 您可以在此处轻松下载 HP 打印机的最新驱动程序。

8.如果您仍然无法修复打印后台处理程序不断停止的问题,那么您可以使用打印机附带的打印机软件。 通常,这些实用程序可以检测网络上的打印机并修复导致打印机脱机的任何问题。

例如,您可以使用 HP Print and Scan Doctor 解决有关 HP 打印机的任何问题。

方法 6:获取 spoolsv.exe 的所有权

1.打开文件资源管理器,然后导航到此路径: C:\Windows\System32

2.接下来,找到“ spoolsv.exe ”,然后右键单击它并选择“属性”。

右键单击 System32 下的 spoolsv.exe 并选择 Properties

3.切换到“安全”选项卡。

4.现在在组和用户名下选择您的用户帐户,然后单击“高级”按钮。

从 spoolsv 属性窗口中选择您的用户帐户,然后单击高级按钮

5.现在点击当前所有者旁边的“更改”。

单击当前所有者旁边的更改

6.现在从“选择用户或组”窗口单击底部的高级按钮

在“选择用户或组”窗口中单击“高级”按钮

7.下一步,单击立即查找,然后选择您的用户帐户,然后单击确定。

单击立即查找,然后选择您的用户帐户,然后单击确定

8.在下一个窗口中再次单击“确定”。

9.您将再次进入spoolsv.exe 的高级安全设置窗口,只需单击应用,然后单击确定。

在 spoolsv.exe 的高级安全设置窗口下单击应用,然后单击确定

10.现在在spoolsv.exe 属性窗口下,选择您的用户帐户(您在步骤 7 中选择的),然后单击编辑按钮。

选择您的用户帐户,然后单击编辑按钮

11.选中“完全控制”,然后单击应用,然后单击确定。

选中完全控制,然后单击应用,然后单击确定

12.重新启动 Print Spooler 服务(运行 > services.msc > Print Spooler)。

右键单击 Print Spooler 服务并选择开始

13.重新启动您的系统以应用更改,看看您是否能够修复 Print Spooler 在 Windows 10 上不断停止的问题

方法 7:从注册表中删除不必要的键

注意:确保备份您的注册表以防万一出现问题,然后您可以使用此备份轻松恢复注册表。

1.按 Windows 键 + R 然后键入regedit并按 Enter 打开注册表编辑器。

按 Windows 键 + R 然后键入 regedit 并按 Enter

2.现在导航到以下注册表项:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers

3.在Providers下你会发现两个默认的子键是LanMan Print ServicesInternet Print Provider。

在 Providers 下,您将找到两个默认子键 LanMan Print Services 和 Internet Print Provider

4.以上两个子键是默认的,不要删除。

5.现在除了上述子键删除提供者下存在的任何其他键。

6.在我们的例子中,有一个额外的子项是打印服务。

7.右键单击打印服务,然后选择删除。

右键单击打印服务,然后选择删除

8.关闭注册表编辑器并重新启动打印后台处理程序服务。

方法 8:重新安装打印机驱动程序

1.按 Windows 键 + R 然后键入控制打印机并按 Enter 打开设备和打印机。

在运行中键入控制打印机并按 Enter

2.右键单击您的打印机并从上下文菜单中选择“删除设备”。

右键单击您的打印机并选择删除设备

3.出现确认对话框时,单击是。

在您确定要删除此打印机屏幕上,选择是确认

4.成功移除设备后,从您的打印机制造商网站下载最新的驱动程序

5.然后重新启动您的 PC,一旦系统重新启动,按 Windows 键 + R 然后键入控制打印机并按 Enter。

注意:确保您的打印机已通过 USB、以太网或无线方式连接到 PC。

6.单击“设备和打印机”窗口下的“添加打印机”按钮。

单击添加打印机按钮

7.Windows将自动检测打印机,选择您的打印机并单击下一步。

Windows 将自动检测打印机

8.将您的打印机设置为默认值,然后单击完成。

将您的打印机设置为默认值,然后单击完成

方法 9:使用反恶意软件扫描您的 PC

恶意软件会给打印服务带来巨大的麻烦。 它可能会损坏系统文件或更改注册表中的任何值。 恶意软件制造问题的可能性是无穷无尽的。 因此,建议下载并安装 Malwarebytes 等应用程序或其他反恶意软件应用程序,以扫描系统中的恶意软件。 扫描您的 PC 以查找恶意软件可能会解决打印后台处理程序停止问题。

1.下载并安装CCleaner & Malwarebytes。

2.运行 Malwarebytes并让它扫描您的系统以查找有害文件。

运行 Malwarebytes Anti-Malware 后单击立即扫描

3.如果发现恶意软件,它将自动删除它们。

4.现在运行CCleaner ,在“Cleaner”部分的“Windows”选项卡下,我们建议检查以下要清理的选项:

ccleaner 清洁设置

5.一旦您确定检查了正确的点,只需单击Run Cleaner,然后让 CCleaner 运行。

6.要清理您的系统,请进一步选择注册表选项卡并确保选中以下内容:

注册表清理器

7.选择 Scan for Issue 并允许 CCleaner 扫描,然后单击Fix Selected Issues。

8.当 CCleaner 询问“您要备份对注册表的更改吗? ” 选择是。

9.备份完成后,选择修复所有选定问题。

10.重新启动您的 PC 以保存更改。

受到推崇的:

  • 使用 Windows 任务管理器 (GUIDE) 终止资源密集型进程
  • 使用命令提示符或快捷方式清除剪贴板
  • 什么是 VPN 以及它是如何工作的?
  • 在 Windows 10 Home 上安装组策略编辑器 (gpedit.msc)

我希望这篇文章对您有所帮助,现在您可以轻松地修复 Print Spooler 在 Windows 10 上不断停止,但如果您对本教程仍有任何疑问,请随时在评论部分提出。