Fix Spooler Service Error 1068 “The dependency service or group failed to start”

When you attempt to start the Print Spooler service (using Services.msc), one of the following error messages may appear and the Spooler service does not start:

Could not start the Print Spooler service on Local Computer.
Error 1075: The dependency service does not exist or has been marked for deletion.

Could not start the Print Spooler service on Local Computer.
Error 1068: The dependency service or group failed to start.

The event log may display the following messages:

Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7003
Description:
The Print Spooler service depends on the following nonexistent service: <servicename>
Event Type: Error
Event Source: Service Control Manager
Event Category: None
Event ID: 7001
Description:
The Fax service depends on the Print Spooler service which failed to start because of the following error:
The dependency service does not exist or has been marked for deletion.

To resolve the problem, fix the dependency for Spooler service.

Open an elevated Command Prompt (Run as administrator) and then type the following command:

SC CONFIG SPOOLER DEPEND= RPCSS

To accomplish this using Registry Editor:

Press WinKey + R to launch the Run dialog, and type Regedit.exe

Navigate to the following branch

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler

In the right-pane, double-click the DependOnService value

Delete the existing data, and then type RPCSS

Close Regedit.exe

Spooler should be able to start now.

Information in this post applies to all versions of Windows, including Windows 10.

About the author

Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and has a vast experience in the ITeS industry — delivering support for Microsoft's consumer products. He has been a Microsoft MVP [2003 to 2012] who contributes to various Windows support forums.