Форум OlegON > Компьютеры и Программное обеспечение > Операционные системы и программное обеспечение > Windows

Диспетчер печати не стартует с ошибкой StartService: ошибка: 1058

05.06.2020 8:59


27.04.2020 12:44
OlegON
 
В общем, какая-то хрень. На хосте поработали твикером и теперь, по этой или какой-то другой причине не запускается диспетчер печати. Ошибка достаточно однозначная
1058, 0x00000422, The specified service is disabled and cannot be started.

Код:
olegon@NIK C:\Users\olegon>ver 

Microsoft Windows [Version 10.0.17763.1131]

olegon@NIK C:\Users\olegon>sc query spooler

SERVICE_NAME: spooler
        TYPE               : 110  WIN32_OWN_PROCESS  (interactive)       
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1077  (0x435)
        SERVICE_EXIT_CODE  : 0  (0x0)
olegon@NIK C:\Users\olegon>sc qc spooler
[SC] QueryServiceConfig: успех

Имя_службы: spooler
        Тип                  : 110  WIN32_OWN_PROCESS (interactive)
        Тип_запуска          : 2   AUTO_START
        Управление_ошибками  : 1   NORMAL
        Имя_двоичного_файла  : C:\Windows\System32\spoolsv.exe
        Группа_запуска       : SpoolerGroup
        Тег                  : 0
        Выводимое_имя        : Диспетчер печати
        Зависимости          : RPCSS
        Начальное_имя_службы : LocalSystem

olegon@NIK C:\Users\olegon>sc start spooler
[SC] StartService: ошибка: 1058:

Указанная служба не может быть запущена, так как отключена либо она сама, либо 
все связанные с ней устройства.

Имя_службы: HTTP
        Тип                : 1  KERNEL_DRIVER
        Состояние          : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        Код_выхода_Win32   : 0  (0x0)
        Код_выхода_службы  : 0  (0x0)
        Контрольная_точка  : 0x0
        Ожидание           : 0x0

olegon@NIK C:\Users\olegon>sc query RPCSS

Имя_службы: RPCSS
        Тип                : 20  WIN32_SHARE_PROCESS
        Состояние          : 4  RUNNING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        Код_выхода_Win32   : 0  (0x0)
        Код_выхода_службы  : 0  (0x0)
        Контрольная_точка  : 0x0
        Ожидание           : 0x0

olegon@NIK C:\Users\olegon>sc config spooler depend= RPCSS
[SC] ChangeServiceConfig: успех

olegon@NIK C:\Users\olegon>sc start spooler
[SC] StartService: ошибка: 1058:

Указанная служба не может быть запущена, так как отключена либо она сама, либо все связанные с ней устройства.
Какие еще устройства нужны этому угробищу? :(

Код:
sfc /scannow
прогонял, что-то там сбойное нашло, поправило, ребутнулись.

Да, стенка работает
Код:
olegon@NIK C:\Users\olegon>sc qc MpsSvc
[SC] QueryServiceConfig: успех

Имя_службы: MpsSvc
        Тип                  : 20  WIN32_SHARE_PROCESS
        Тип_запуска          : 2   AUTO_START
        Управление_ошибками  : 1   NORMAL
        Имя_двоичного_файла  : C:\Windows\system32\svchost.exe -k LocalServiceNoNetworkFirewall -p
        Группа_запуска       : NetworkProvider
        Тег                  : 0
        Выводимое_имя        : Брандмауэр Защитника Windows
        Зависимости          : mpsdrv
                             : bfe
        Начальное_имя_службы : NT Authority\LocalService

olegon@NIK C:\Users\olegon>sc query MpsSvc

Имя_службы: MpsSvc
        Тип                : 20  WIN32_SHARE_PROCESS
        Состояние          : 4  RUNNING
                                (NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN)
        Код_выхода_Win32   : 0  (0x0)
        Код_выхода_службы  : 0  (0x0)
        Контрольная_точка  : 0x0
        Ожидание           : 0x0
27.04.2020 13:05
OlegON
 
Цитата:
OlegON WIN32_EXIT_CODE : 1077 (0x435)
1077, 0x00000435, No attempts to start the service have been made since the last boot.
Вот еще, что сбивает с толку
27.04.2020 13:06
OlegON
 
Ради интереса сбил вообще все зависимости

Код:
olegon@NIK C:\Users\olegon>sc config spooler depend= /
[SC] ChangeServiceConfig: успех

olegon@NIK C:\Users\olegon>sc query spooler

SERVICE_NAME: spooler
        TYPE               : 110  WIN32_OWN_PROCESS  (interactive)
        STATE              : 1  STOPPED
        WIN32_EXIT_CODE    : 1077  (0x435)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0

olegon@NIK C:\Users\olegon>sc qc spooler
[SC] QueryServiceConfig: успех

Имя_службы: spooler
        Тип                  : 110  WIN32_OWN_PROCESS (interactive)
        Тип_запуска          : 2   AUTO_START
        Управление_ошибками  : 1   NORMAL
        Имя_двоичного_файла  : C:\Windows\System32\spoolsv.exe
        Группа_запуска       : SpoolerGroup
        Тег                  : 0
        Выводимое_имя        : Диспетчер печати
        Зависимости          :
        Начальное_имя_службы : LocalSystem

olegon@NIK C:\Users\olegon>sc start spooler
[SC] StartService: ошибка: 1058:

Указанная служба не может быть запущена, так как отключена либо она сама, либо все связанные с ней устройства.
27.04.2020 13:17
OlegON
 
"Поиск и устранение проблем печати" тоже не сработало.
27.04.2020 14:12
baggio
 
C:\Windows\System32\spool\PRINTERS
удали там все...
27.04.2020 14:21
Propil
 
Кусок реестра - попробуй запустить, сохранив старый перед этим:

https://storage.olegon.ru/supermag/u.../04/Spooler.7z
(0Мб)
27.04.2020 14:35
OlegON
 
Цитата:
baggio C:\Windows\System32\spool\PRINTERS
пустая...
кстати, как обойти UAC винды в консоли? у меня только SSH доступ туда... нельзя что-то ввести, пароль, подтвердить и т.п.? обязательно юзера за графикой надо умолять что-то сделать?
Код:
olegon@NIK C:\>cd C:\windows\system32\spool\PRINTERS 
Отказано в доступе.
UAC там на минимуме, насколько это msconfig позволяет... И целиком я его отключать не хочу.
27.04.2020 14:36
OlegON
 
Цитата:
Propil Кусок реестра
Пока нет возможности его туда перебросить, но выглядит он точно так же, как и штатное описание сервиса...

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.