
27 September 2018 By karan
The Print Spooler service is required for printing. However, sometimes users get the following error when connecting a new printer or printing:
Queue service error 1068
Variations of this error are as follows:
The spooler service cannot be started on the local computer.
Error 1068: The dependency service does not exist or has been marked for deletion.
Why
The problem is caused by corruption of the services on which the spooler service depends. It also happens when we try to manually start the Print Spooler service.
The resolution is not to restart any services but to repair the corruption in the services.
Try the following solutions one by one:
1} Using the command prompt with elevated privileges
2} Using Registry Editor
Solution 1] Using command prompt with elevated privileges
You can remove the dependency of the Print Spooler service from associated services by using the following command prompt setting:
1] Look for the command prompt in the Windows search bar. Right-click the option and select Run as administrator.
2] Type the following command and press Enter to execute it:
CMD /K SC CONFIG SPOOLER DEPEND=RPCSS
3] If “access denied” is displayed, close the command prompt and restart the system.
4] Open elevated command prompt again and type the following command:
SC CONFIG SPOOLER DEPEND= RPCSS
5] Once done, restart your system and see if it helps.
Solution 2] using the registry editor
1] Press Win + R to open the Run window and type the regedit command. Press Enter to open the Registry Editor.
2] Go to the following key:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services Spooler
3] In the right pane, find DependOnService. Double click on it to open its properties (or right click >> Edit).
4] Delete any value in Value data and type RPCSS in the panel instead.
5] Click OK and then close the Registry Editor window.