Printer Spooler error 0x800706B9, Not enough resources available to complete this operation

Printer error 0x800706B9

Print spooler is a Windows program that manages all print jobs in the operating system. All print jobs are queued in the program and are processed one by one. Sometimes the Printer Spooler service is blocked and you may receive Error 0x800706B9. The exact error message states:

Windows could not start the Print Spooler service on the local computer. Error 0x800706B9: Insufficient resources available to complete this operation.

In this article, we will explain how to fix this error and walk you through all the troubleshooting steps,

How to fix printer error 0x800706B9

Follow one of these methods to check if it fixes your printer error 0x800706B9 problem.

  1. Restart the Windows 10 Print Spooler service
  2. Run the printer troubleshooter
  3. Update the printer driver
  4. Corrected dependency information for the Spooler service

Many times a simple restart of the computer also helps. Make sure to try this too.

1]Restart the Windows 10 Print Spooler service

Remember how we suggest you restart your system whenever something goes wrong? Well, Windows offers a spooler system which may stop working or sometimes malfunction for unknown reasons. It is for this reason that it makes sense to restart the Windows 10 print spooler before proceeding to the following troubleshooting steps. Now let’s stop and restart the print spooler service.

How To Fix Printer Error 0x800706B9

  • Type Services.msc in Run (Win + R) and press the Enter key.
  • Look for the Printer Spooler service on the right.
  • Double click on it to open the properties and click on the Stop button.
  • Once done, open the following path in File Explorer
%windir%System32spoolprinters
  • Click Continue when prompted.
  • Delete the contents of the printers folder
  • Return to print spooler services, and this time choose Start

If the Print Spooler service was down by now, your printer error 0x800706B9 should be corrected. If not, you can proceed to the next troubleshooting step.

Lily: The Print Spooler service is not running.

2]Run the printer troubleshooter

Windows printer troubleshooting

The Printer Troubleshooter is a tool designed to solve common printer problems. Before running the troubleshooter, make sure the printer is plugged in and turned on. Follow the steps below to troubleshoot the printer

  • Open Windows 10 settings (Win + I)
  • Go to Update & Security> Troubleshooting
  • Click the Printer option, then click Run the Troubleshoot button.

In short, this method will solve software problems or some problems that block jobs.

Lily: Print spooler service error 1068, dependency service, or group failed to start.

3]Update the printer driver

Update Windows printer driver

The last resort is to update the printer driver. Windows may have installed a generic driver and you may want to install a specific OEM driver. If you already have one, it makes sense to know if an updated driver is available.

  • Open Device Manager using WIn + X, followed by the M key
  • In the list of devices, expand Printer Queue.
  • Right click on the printer causing the problem and select Update Driver
  • It will start the Windows update process and try to locate the new driver.
  • If you downloaded the driver from the OEM website, you can choose to install it using the option that appears here.

4]Corrected dependency information for the Spooler service

Open Command Prompt or PowerShell with administrator privileges. Run the following command to correct 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 activation 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 result using Registry Editor

Spooler service registry settings

  • Type Regedit in the Run prompt and type Regedit
  • Press Enter key to open Registry Editor
  • Go to the following path
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesSpooler
  • In the right pane, double-click the DependOnService value.
  • Delete the existing data, then type RPCSS

You can see HTTP with it, which you can remove, and just keep RPCSS.

Hope the post was easy to follow and you were able to fix printer error 0x800706B9.

Printer error 0x800706B9

Leave a Reply