Print Spooler是Windows中的一个程序,用于管理操作系统中的所有打印作业。所有打印作业都在程序内排队并被一一处理。有时,Printer Spooler服务会卡住,您可能会收到错误 0x800706B9(Error 0x800706B9)。确切的错误消息说——
Windows could not start the Print Spooler service on the Local Computer. Error 0x800706B9: Not enough resources available to complete this operation.
在本文中,我们将讨论如何修复此错误并引导您完成所有故障排除步骤,

如何修复打印机错误 0x800706B9
按照(Follow)这些方法中的任何一种检查它是否可以解决您的打印机(Printer)错误 0x800706B9 问题。
- 重新启动 Windows 后台打印程序服务(Restart Windows Print Spooler Service)
- 运行打印机疑难解答
- 更新打印机驱动程序
- 修复Spooler(Spooler)服务的依赖信息
很多时候,简单地重新启动计算机也有帮助。确保也尝试一下。
1]重新启动Windows打印后台处理程序服务(Restart Windows Print Spooler Service)
还记得(Remember)我们如何建议您在每次出现问题时重新启动系统吗?好吧(Well),Windows提供了一个后台处理程序系统,该系统可能会因未知原因停止运行或有时出现故障。因此,在继续执行下一个故障排除步骤之前重新启动Windows 10 Print Spooler是有意义的。(Print Spooler)现在让我们停止并重新启动Print Spooler Service。

- (Type Services.msc)在Run ( Win +R键入 Services.msc ,然后按Enter 键(Enter Key)。
- (Locate Printer Spooler)在右侧找到 Printer Spooler服务。
- 双击(Double)它以打开属性,然后单击停止(Stop)按钮。
- 完成后,在文件资源管理器中打开以下路径(File Explorer)
%windir%\System32\spool\printers
- 出现提示时单击继续。
- 删除(Delete)打印机文件夹中的内容
- 回到 Print Spooler services,这次选择 Start
如果Print Spooler服务现在出现故障,您的打印机(Printer)错误 0x800706B9 应该已修复。如果没有,您可以继续进行下一个故障排除步骤。
阅读(Read):打印后台处理程序服务未运行。
2]运行打印机疑难解答

打印机疑难解答(Printer troubleshooter)是一种旨在修复常见打印机相关问题的工具。在运行故障排除程序之前,请确保打印机已连接并打开。请按照以下步骤对打印机进行故障排除
- 打开 Windows 10 设置 (Win + I)
- 转到更新(Update)和Security > Troubleshoot
- 单击(Click)打印机(Printer)选项,然后单击运行(Run)疑难解答(Troubleshooter)按钮。
在 Windows 11中,您必须打开Settings > System > Troubleshoot才能访问疑难解答(Troubleshooter)。
简而言之,此方法将解决软件问题或某些导致工作停滞的问题。
阅读(Read):打印后台处理程序服务错误 1068,依赖服务或组无法启动。
3]更新打印机驱动程序

最后的手段是更新打印机驱动程序(Printer Driver)。Windows可能已安装通用驱动程序,您可能希望安装OEM特定驱动程序。如果您已经有一个,那么找出是否有可用的更新驱动程序是有意义的。
- 使用WIn + X打开设备管理器(Device Manager),然后按M 键(M Key)
- 在设备列表中,展开打印机(Printer)队列。
- 右键单击(Right-click)导致问题的打印机,然后选择更新驱动程序(Update Driver)
- 它将启动Windows 更新(Windows Update)过程,并尝试找到新的驱动程序。
- 如果您已从OEM网站下载驱动程序,则可以选择使用此处显示的选项进行安装。( choose to install it using the option that shows up here.)
阅读(Read):如何修复 Windows 10 中的打印后台处理程序(How to Repair Print Spooler in Windows 10)。
4]修复(Fix)Spooler服务的依赖信息
以管理员权限打开命令提示符或 PowerShell(Command Prompt or PowerShell with admin privileges)。执行以下命令来修复Printer Spooler依赖项。
CMD /K SC CONFIG SPOOLER DEPEND= RPCSS
RPCSS服务是COM和DCOM服务器的服务控制管理(Service Control Manager)器。它为COM(COM)和DCOM服务器执行对象激活请求、对象导出器解析和分布式垃圾收集。如果此服务被停止或禁用,使用COM或DCOM的程序将无法正常运行。
您也可以使用注册表编辑器实现相同的目的(Registry Editor)

- (Type Regedit)在运行(Run)提示中键入 Regedit,然后键入Regedit
- 按(Press)Enter键打开注册表编辑器(Registry Editor)
- 导航到以下路径
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
- 在右窗格中,双击DependOnService值。
- 删除(Delete)现有数据,然后键入RPCSS
您可能会看到HTTP以及它,您可以将其删除,并保留RPCSS。
我希望这篇文章很容易理解,并且您能够修复打印机(Printer)错误 0x800706B9。
Printer Spooler error 0x800706B9, Not enough resources available
Print Spooler is a program in Windows that manages all print jobs in the OS. All the print jobs get queued inside the program and are processed one by one. At times the Printer Spooler service gets stuck, and you may receive Error 0x800706B9. The Exact error message says—
Windows could not start the Print Spooler service on the Local Computer. Error 0x800706B9: Not enough resources available to complete this operation.
In this article, we will talk about how to fix this error and walk you through all the troubleshooting steps,

How to fix Printer error 0x800706B9
Follow any of these methods to check if it resolves your Printer error 0x800706B9 problem.
- Restart Windows Print Spooler Service
- Run Printer Troubleshooter
- Update Printer Driver
- Fix the dependency information for the Spooler service
Many a time a simple restart of the computer also helps. Make sure to try that too.
1] Restart Windows Print Spooler Service
Remember how we suggest you restart your system every time something goes wrong? Well, Windows offers a spooler system that might stop functioning or sometimes malfunction for reasons unknown. It is for this reason that it makes sense to restart Windows 10 Print Spooler before proceeding to the next troubleshooting steps. Now let us stop and restart the Print Spooler Service.

- Type Services.msc in the Run (Win +R) and press the Enter Key.
- Locate Printer Spooler service in the right.
- Double click on it to open the properties and click on the Stop button.
- Having done that, open the following path in File Explorer
%windir%\System32\spool\printers
- Click on Continue when prompted.
- Delete the content in the printers folder
- Go back to Print Spooler services, and this time choose to Start
If the Print Spooler service was at fault by now, your Printer error 0x800706B9 should be fixed. If not, you can proceed to the next troubleshooting step.
Read: The Print Spooler Service is not running.
2] Run Printer Troubleshooter

The Printer troubleshooter is a tool that is designed to fix common printer related issues. Before running the troubleshooter, make sure that the printer is connected and switched on. Follow the steps below to troubleshoot the printer
- Open Windows 10 Settings (Win + I)
- Go to Update and Security > Troubleshoot
- Click on The Printer option, and click on Run the Troubleshooter button.
In Windows 11, you will have to open Settings > System > Troubleshoot to access the Troubleshooter.
In a nutshell, this method will fix software issues or certain problem that is getting the jobs held up.
Read: Print Spooler Service Error 1068, The dependency service or group failed to start.
3] Update Printer Driver

The last resort is to update the Printer Driver. Windows might have installed a generic driver, and you may want to install OEM specific driver. In case you already have one, it makes sense to find out if there is an updated driver available.
- Open Device Manager using WIn + X, followed by the M Key
- In the device list, expand the Printer queue.
- Right-click on the printer which is causing the problem, and select Update Driver
- It will initiate the Windows Update process, and try to locate the new driver.
- In case you have downloaded the driver from the OEM website, you can choose to install it using the option that shows up here.
Read: How to Repair Print Spooler in Windows 10.
4] Fix the dependency information for the Spooler service
Open Command Prompt or PowerShell with admin privileges. Execute the following command to fix the Printer Spooler dependencies.
CMD /K SC CONFIG SPOOLER DEPEND= RPCSS
The RPCSS service is the Service Control Manager for COM and DCOM servers. It performs object activations requests, object exporter resolutions, and distributed garbage collection for COM and DCOM servers. If this service is stopped or disabled, programs using COM or DCOM will not function properly.
You can also achieve the same using Registry Editor

- Type Regedit in the Run prompt, and type Regedit
- Press the Enter key to open Registry Editor
- Navigate to the following path
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler
- In the right-pane, double-click the DependOnService value.
- Delete the existing data, and then type RPCSS
You may see HTTP along with it, which you can remove, and just keep RPCSS.
I hope the post was easy to follow, and you were able to fix the Printer error 0x800706B9.