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

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

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

什么是打印后台处理程序?(What is Print Spooler?)

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

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

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

修复打印后台处理程序在(Fix Print Spooler Keeps)Windows 10上不断停止

确保 创建一个还原点(create a restore point) 以防万一出现问题。

方法 1:从 Spool 文件夹中删除内容(Method 1: Delete content from the Spool folder)

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

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

2.双击“ drivers ”文件夹,然后删除(delete all files & folders)其下的所有文件和文件夹。

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

3.同样,您必须从PRINTERS文件夹中删除所有内容(delete all contents from the PRINTERS folder),然后重新启动“ Print Spooler ”服务。

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

方法 2:重新启动 Print Spooler 服务(Method 2: Restart your Print Spooler service)

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

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

服务窗口

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

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

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

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

方法 3:将后台打印程序服务设置为自动(Method 3: Set Print Spooler Service to Automatic)

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

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

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

3.右键单击​​ Print Spooler(Right-click Print Spooler)并选择属性。(Properties.)

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

4.从下拉列表中将“启动类型(Startup type)”更改为“自动”,然后单击“(Automatic)Apply > OK” 。

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

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

方法 4:更改后台打印程序恢复选项(Method 4: Change the Print Spooler Recovery Options)

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

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

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

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

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

3.切换到恢复选项卡(Recovery tab),然后确保从各自的下拉菜单中将第一次失败、第二次失败和后续失败(First failure, Second failure, & Subsequent failures)设置为“重新启动服务”。(Restart the Service)

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

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

方法 5:更新您的打印机驱动程序(Method 5: Update your Printer driver)

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

服务窗口

2.找到Print Spooler 服务(Print Spooler service),然后右键单击它并选择Stop

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

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

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

5.接下来,删除打印机,当要求确认删除驱动程序时,选择是。(remove the driver as well, select yes.)

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

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

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

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

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

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

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

方法 6:获取 spoolsv.exe 的所有权(Method 6: Take Ownership of spoolsv.exe)

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

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

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

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

4.现在在组和用户名下选择您的用户帐户(choose your user account),然后单击“高级(Advanced)”按钮。

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

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

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

6.现在从“选择用户或组(Select User or Group)”窗口单击底部的高级按钮。( Advanced button)

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

7.下一步,单击立即查找(Find Now),然后选择您的用户帐户(select your user account),然后单击确定。

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

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

9.您将再次进入spoolsv.exe 的高级安全设置窗口( Advanced Security Settings window of spoolsv.exe),只需单击应用,然后单击确定。(Apply followed by OK.)

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

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

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

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

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

12.重新启动 Print Spooler 服务(Restart Print Spooler service)Run > services.msc > Print Spooler)。

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

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

方法 7:从注册表中删除不必要的键(Method 7: Delete unnecessary key from Registry)

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

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

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

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Providers

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

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

4.以上两个子键是默认的,不要删除。(should not be deleted.)

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

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

7.右键单击 打印服务(Printing Services),然后选择删除。(Delete.)

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

8.关闭注册表编辑器(Registry Editor)重新启动打印后台(Restart Print Spooler)处理程序服务。

方法 8:重新安装打印机驱动程序(Method 8: Reinstall your Printer Drivers)

1.按Windows Key + R然后键入控制打印机并按Enter打开设备和打印机。(Devices and Printers.)

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

2.右键单击​​您的打印机(Right-click on your printer)并从上下文菜单中选择“删除设备”。(Remove device)

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

3.出现确认对话框( confirm dialog box )时,(, )单击是。( Yes.)

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

4.成功移除设备后,从您的打印机制造商网站下载最新的驱动程序(download the latest drivers from your printer manufacturer’s website)

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

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

6.单击“设备(Device)打印机”窗口下的“(Printers)添加打印机(Add a printer)”按钮。

单击添加打印机按钮

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

Windows 将自动检测打印机

8.将您的打印机设置为默认值(Set your printer as default),然后单击完成。(Finish.)

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

方法 9:使用反恶意软件扫描您的 PC(Method 9: Scan your PC with Anti-Malware)

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

1.下载并安装 CCleaner  &  Malwarebytes。

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

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

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

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

ccleaner 清洁设置

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

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

注册表清理器

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

8.当CCleaner 询问“您要备份对注册表的更改吗?(Do you want backup changes to the registry?)” 选择是。

9.备份完成后,选择Fix All Selected Issues

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

受到推崇的:(Recommended:)

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



About the author

我是一名专业的音频工程师,拥有超过 10 年的经验。我参与过各种各样的项目,从小型家庭音响系统到大型商业制作。我的技能在于创造出色的配乐和声音处理工具,让音乐听起来很棒。我对 Windows 10 也非常有经验,可以帮助您充分利用您的计算机系统。



Related posts