修复:打印后台处理程序服务未在 Windows 10/11 中运行
如果由于打印后台处理程序服务未运行而无法在 Windows 10/11 中进行打印,请继续阅读下文以解决问题。
想象一下,您有很多文档要打印,而打印机没有执行其应做的唯一工作,即打印文档。 这可能是由于多种原因造成的,其中包括后台打印程序故障。
报告的常见打印错误之一是“打印机后台处理程序服务未运行”。后台打印程序是 Windows 10/11 中的一个组件,用于将打印请求从计算机传输到打印机。一旦打印后台处理程序服务损坏或禁用,打印机将无法打印。
本指南包含多种方法来修复 Windows 10 中的“打印机后台处理程序服务未运行”和“打印机后台处理程序服务无法启动”问题。
修复:打印后台处理程序服务无法启动/打印后台处理程序未在 Windows 11/10 中运行。
- 运行打印机疑难解答。
- 启动或重新启动后台打印程序服务。
- 删除打印后台处理程序作业。
- 卸载并重新安装打印机。
- 修复注册表中的打印后台处理程序问题。
- 从另一台计算机恢复打印后台处理程序服务。
方法 1:运行打印机疑难解答。
Windows 10/11 提供了高级打印故障排除工具,可以帮助您立即解决“Print Spooler Service no running”问题。
1. 搜索疑难解答设置并单击“打开”。
2. 选择其他疑难解答。
3. 找到并单击打印机项目,然后单击运行疑难解答程序。
4. 让问题排查程序运行并在提示修复问题时选择应用此修复。
5.完成后,检查打印机现在是否可以工作。
方法 2:启动/重新启动 Print Spooler 服务。
如果打印后台处理程序服务停止,文档会堆积在打印队列中,并且打印机不会打印。因此,继续并启动(或重新启动)打印后台处理程序服务。
1a。 按 Windows + R 键打开 运行小部件。
1b. 键入:services.msc 并按Enter 键。
2. 找到打印后台处理程序服务,然后双击它。
3a。 确保启动类型为自动,然后单击启动按钮启动服务。如果该服务已在运行,请单击停止,然后单击启动以重新启动该服务。
3b. 最后确保服务状态为正在运行,然后单击确定。
4a。 打印服务还依赖于以下三(3)个服务才能正常工作:
DCOM Server Process Launcher
Remote Procedure Call (RPC)
RPC Endpoint Mapper
4b. 如果打印后台处理程序服务无法启动,请检查上述服务的状态是否为正在运行,如果不是,请应用步骤 3a 和上面的 3b 启动服务。
5.完成后,尝试打印文档并查看问题是否解决。
方法 3. 删除后台打印程序挂起的作业。
1. 按照上述方法 2 中的步骤 1-3 操作,并停止Print Spooler 服务。
2a. 按 Windows + R 键加载运行对话框。
2b. 在运行命令框中,键入(复制/粘贴)以下命令,然后单击确定:
%systemroot%\System32\Spool\Printers3. 按CTRL + A 选择“打印机”文件夹中的文件并删除全部。
4.启动Print Spooler服务并尝试打印。
方法 4:卸载打印机。
处理打印机后台处理程序错误的另一个有效方法是卸载打印机驱动程序和其他打印机相关软件并重新安装打印机。此方法通常可以解决打印问题,尤其是在打印机驱动程序损坏的情况下。要卸载打印机:
1a. 按 Windows + R 键加载运行对话框。
1b. 输入 devmgmt.msc 并按 Enter 打开设备管理器。
2a. 在设备管理器窗口中,展开打印机。
2b.右键单击打印机并选择卸载设备。 (出现警告提示时,选择卸载继续。)
2c。 完成后,关闭设备管理器。
3a. 按 Windows + R 键加载运行对话框。
3b. 在搜索框中输入 appwiz.cpl,然后按 Enter。
4. 检查是否安装了任何打印机软件,如果有则卸载它。
3. 完成后,重新启动电脑并让 Windows 安装打印机驱动程序。如果 Windows 未安装打印机驱动程序,请导航至打印机制造商支持网站并下载并安装最新的打印机驱动程序。
4.打印机安装完毕后,尝试打印。
方法 5:修复注册表中打印后台处理程序未运行的问题。
1a. 按 Windows + R 键加载运行对话框。
1b.输入regedit并按Enter打开注册表编辑器。 (在出现的确认提示中单击是)。
2. 在注册表中导航到此位置:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print\Environments\Windows x64\Print Processors3a. 右键单击打印处理器并选择导出以备份注册表项。
3b。输入注册文件的文件名(例如“PrintProcessors.reg”)并将文件保存到桌面。 *
* 注意: 如果出现问题,请双击桌面上保存的注册文件来恢复注册表。
4.现在展开“打印处理器”键并删除其下的任何其他文件夹除了winprint文件夹。 (基本上,右键单击每个其他文件夹并选择删除)。 *
* 注意: 如果除了 winprint 文件夹之外没有其他文件夹,请跳到下一个方法。
5.完成后重新启动计算机,然后尝试打印。
方法 6. 从另一台 PC 恢复损坏的 Print Spooler 服务。
如果按照上述方法后,打印机后台处理程序服务未运行,这表明该服务的可执行文件 (spoolsv.exe) 或打印后台处理程序服务注册表项已损坏或损坏。
在这种情况下,如果您有另一台工作机器运行相同的操作系统,请应用以下步骤:
1. 在工作机上:
A。按照步骤 1-3 将“打印处理器”注册表项导出并保存到 USB 磁盘。
b.将“C:\Windows\System32”文件夹中的“spoolsv.exe”文件复制到 USB 磁盘。
2. 在存在后台打印程序问题的机器上:
A。插入带有从工作机复制的文件的 U 盘。
b.双击“Print Processors.reg”并将密钥导入到注册表中。
C。将“spoolsv.exe”文件从 USB 复制到“C:\Windows\System32”文件夹(选择“是”替换该文件)。
d.最后重新启动电脑并尝试打印。
就是这样!哪种方法适合您?
请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。