How to restart a hung service print without restarting the server?

Good afternoon. On 2008 server (DC) server role, the print spooler is hung. Services says the status of starting. Through the task Manager, PS, cmd stops and restarts. Writes or "the service starts or stops, or a command irrelevant for the service". The services we depend on - work and a restart is not required. Already "waited" since yesterday evening, is not itself resorbed. It can be encouraged without restarting the server?
June 3rd 19 at 20:23
4 answers
June 3rd 19 at 20:25
If the spooler is hung and not responding, kill the process (spool.exe). Then start him in any way.
In General, the spooler is often buggy because of the problematic printer drivers, look for the root of the problem here.
Himself has repeatedly faced with a similar. Killing the spooler no problem usually doesn't cause - it now no longer works.
Need to calculate a problematic driver, most often it is something from the last set. First remove the printer with the driver and look at the behavior of a spooler, if he starts to work normally, so it is in this driver. You can find manufacturer new version of the driver corrected the problems or find any suitable driver that is included with Windows.
Faced with a situation when a new version of the driver from the manufacturer has some problems, which had to be rolled back to the previous one. Therefore, always kept deliberately working checked the driver version and the last.
June 3rd 19 at 20:27
Helps me with hovering service the following procedure:
determined at the task Manager the PID of the process related to dangling service, launched Process Explorer utility from Sysinternals, find the right PID, go to its properties, then in the tab "Threads" kill one of the active threads.
Here all the action at "your own risk" as they say.
thanks for the thought - killed process taskkiller. but the service is not restored - again hangs with status "starting" - savanna18 commented on June 3rd 19 at 20:30
try in cmd
del /S /Q c:\windows\system32\Spool\Printers\* - lucas.Hessel commented on June 3rd 19 at 20:33
June 3rd 19 at 20:29
cmd on behalf of (a)Dona
net stop spooler && net start spooler
and what is the result ?
June 3rd 19 at 20:31
And what is the problem domain controller to restart? 2 minutes no one will die without it.
Although for such cases you need to have a backup controller, at least readonly. - savanna18 commented on June 3rd 19 at 20:34

Find more questions by tags PrintWindows ServerSystem administrationPrinters