If your print spooler keeps stopping, all you have to do is clear the print queue and restart the spooler service. It will instantly fix the issue.
With that said, let me show you the exact steps to do so.
Clear the Print Queue
Open Command Prompt and copy-paste these commands.
net stop spooler
del %systemroot%\System32\spool\printers\* /Q
net start spooler
exit
The error should go away. If not, try these commands:
- sc config http start= demand
- net start http
- exit
Fix Problems on Dependent Services
It’s worth noting that, sometimes, the issue may arise due to problem on the dependent services rather than the print spooler service.
To be more precise, the Print spooler service depends on DcomLaunch, RpcEptMapper and RpcSS service. If any of them stop, print spooler also stops.
In such cases, you need to tweak a few things in the Registry Editor to get them back to work again.
- Go to each of these Registry location one after another:
- Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
- Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
- Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
- Open the Start entry.
- Enter 2 in the Value data field and save changes.
- Restart your computer. You won’t face issues with the print spooler now.
Do let me know if you need further assistance. PrinterArmy Deependra always has your back.