Имя: Пароль:
IT
Админ
Windows 2016 Server Пропала служба Диспетчер печати
0 SalBas
 
01.05.22
20:55
Здравствуйте!

Я столкнулся с такой ситуацией.
В списке служб отсутствует служба Диспетчер печати (spooler) в Windows 2016 Server.
https://ia.wampi.ru/2022/05/01/SLUZBY.png

Компонента печати установлена
https://ie.wampi.ru/2022/05/01/KOMPONENTY-Windwows.png

Неудачная попытка запустить службу
https://ie.wampi.ru/2022/05/01/ZAPUSK-SLUZBY.png

Можно её восстановить без переустановки Windows?
1 SalBas
 
01.05.22
21:24
Вообщем еле-еле нашел инфу.
Может кому пригодится. Надо внести изменения в реестр, чтобы служба появилась

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler]
"DependOnService"=hex(7):52,50,43,53,53,00,00
"Description"="Загружает в память файлы для последующей печати."
"DisplayName"="Диспетчер очереди печати"
"ErrorControl"=dword:00000001
"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,e8,47,0c,\
  00,01,00,00,00,60,ea,00,00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00
"Group"="SpoolerGroup"
"ImagePath"=hex(2):25,53,79,73,74,65,6d,52,6f,6f,74,25,5c,73,79,73,74,65,6d,33,\
  32,5c,73,70,6f,6f,6c,73,76,2e,65,78,65,00
"ObjectName"="LocalSystem"
"Start"=dword:00000002
"Type"=dword:00000110

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Parameters]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Performance]
"Close"="PerfClose"
"Collect"="PerfCollect"
"Collect Timeout"=dword:000007d0
"Library"="winspool.drv"
"Object List"="1450"
"Open"="PerfOpen"
"Open Timeout"=dword:00000fa0
"WbemAdapFileSignature"=hex:78,be,e0,c1,5b,13,52,28,e1,3f,02,1c,23,85,56,e5
"WbemAdapFileTime"=hex:00,a0,48,ba,4b,a1,c8,01
"WbemAdapFileSize"=dword:00023e00
"WbemAdapStatus"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Security]
"Security"=hex:01,00,14,80,78,00,00,00,84,00,00,00,14,00,00,00,30,00,00,00,02,\
  00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\
  00,00,02,00,48,00,03,00,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,\
  05,0b,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\
  20,02,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,05,12,00,00,00,01,\
  01,00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Enum]
"0"="Root\\LEGACY_SPOOLER\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001
2 Lama12
 
01.05.22
21:31
(1) А причина, почему так произошло известна?
3 SalBas
 
01.05.22
21:50
(2) На сервере перестал грузится Windows. Директор нашел какого-то админа. Саму операционку он не переустанавливал, но что он делал с Windows покрыто мраком. Первое с чем столкнулся это не запускался MS Office. Я решил его переустановить, но не тут то было. В процессе установки он просто вываливался с ошибкой. И вот теперь обнаружилось, что принтеры не печатают из-за отсутствия службы.
Вообще я бы переустановил Windows на место того админа, чтобы не ловить глюки в будущем.
4 dreizehn
 
02.05.22
10:50
А старый админ на каких форумах вопросы задавал?

Скорей всего достаточно было просто убрать и добавить обратно роль сервера печати. Или на худой конец дернуть sc.exe с параметрами. Но запустить грязные руки в реестр, не понимая что там происходит - наше все...

Можно еще, например, документы перепроводить при помощи редактора диска.