In this article I will show you how to deal with Error 1075 while starting Print Spooler service (but, actually, this method will work for similar problem with any service. This error can occur in any operating system – Windows XP, Windows Vista, or Windows 7 – and instructions will be near the same with some minor differences. Here what you will see when you will try to start Print Spooler from Services:
The message states:
[Yellow Alert Sign] Windows could not start the Print Spooler service on Local Computer.
Error 1075: The dependency service does not exist or has been marked for deletion.
And pretty much the same message will display if you try to start Print Spooler from command prompt.
Print Spooler Fix Wizard can fix error 1075. Download software from CNET.com:
Manual Solution – Remove Third-Party Dependency
And following the tradition I give you manual solution of this problem for free. At the beginning I need to mention that registry tweaks and .spl file cleaning won’t help you in this case. First thing you need too look at is the list of dependencies of Print Spooler service – you can do it in three ways:
1) Lookup service configuration using special command: sc qc spooler
Here is the result:
As you see there are two lines under “DEPENDENCIES”:
- RPCSS – Remote Procedure Call (usually always working)
- http – http Service (rarely has any problems)
But in your case you can see additional service (for example: LexBce – Lexmark printers service that usually cause problems of such a kind). You need to remove this service from dependencies list using one of the rest two methods of checking and editing dependencies:
2) Go to the Windows Registry Editor (press “Win” + “R” buttons and type “regedit” without quotes)
In Registry Editor locate Spooler key (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Spooler) and find “DependOnService” parameter.
Double-click on it and in the list remove third party service (any service other than RPCSS and Http).
3) Third-way to do the same (to check if editing the registry brought the result) is to go to Services by pressing “Win” + “R” buttons and typing “services.msc” command without quotes. Locate Print Spooler service and double-click on it. Go to Dependencies tab and see what services are listed there.
Mention: To apply changes to registry you need to reboot your PC.
Manual Solution – Resetting WMI
Other method in case you can’t see any third party services print spooler depend on here is rather simple but effective method resetting WMI (Windows Management Instrumentation).
1) Got to Command Prompt
Windows XP: press “Win” + “R” buttons and type “cmd” and press “Enter”
Windows Vista/7: click “Start” in search field type “cmd” without quotes and wait until you will see black cmd icon. Right-click on it and choose “Run as Administrator”.
2) Using Command line rebuild WMI. To do this type three command one by one pressing “Enter” after each line:
net stop winmgmt
ren %windir%\System32\Wbem\Repository Repository_old
net start winmgmt
(These commands are the same for all operating systems.)
3) Repair the repository:
If you have Windows XP type:
rundll32 wbemupgd, UpgradeRepository
If you have Windows Vista/Windows 7 type:
Mention: To apply changes to WMI setting you need to reboot your PC.
If you still unable to fix error 1075 use Print Spooler Fix Utility or ask our support for help: