Нет службы http — Windows 10

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

Итак, я посмотрел на зависимости в меню параметров и обнаружил, что они были в моем services.msc нет службы HTTP. Итак, я начал изучать, как установить службу HTTP вручную.

Я зашел в меню Добавить программы и компоненты и установил все IIS и World Wide Web Publishing , но безрезультатно.

Я пытаюсь установить службу HTTP на машине разработки, которая уже работает служба Apache. Я не знаю, может ли это повлиять на службу HTTP.

В основном мне нужно знать одну из двух вещей:

1 — Как установить Служба HTTP вручную из DLL (я не думаю, что это возможно)

2 — Как исправить проблему, чтобы служба HTTP была установлена, чтобы я мог запустить диспетчер очереди печати принтера.

Просто примечание , файл winhttp.dll находится в моей системной папке 32.

search-ms: displayname = Search% 20Results% 20in% 20system32 & crumb = filename% 3A ~

EDIT (отображение результатов для sc qc spooler из cmd) из @ w32sh

  [SC] QueryServiceConfig SUCCESSSERVICE_NAME: ТИП диспетчера очереди печати: 110 WIN32_OWN_PROCESS (интерактивный) START_TYPE: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: C:  WINDOWS  System32  spools_Toolsv.exe  ЗАВИСИМОСТИ от диспетчера очереди печати: RPCSS: http SERVICE_START_NAME: LocalSystem  

Службы MMC не перечисляет http , поскольку это драйвер и не совсем сервис.

Эти две команды расскажут, как настроен http-драйвер и что происходит при их запуске. В командной строке администратора введите:

  sc qc http  

Чтобы запустить драйвер http:

  net start http  

(последний попытается запустить http и покажет код ошибки, если он не запустится .)


1

В моем случае проблема заключалась в том, что WinQuic указан как зависимость HTTP, а HTTP — зависимость службы диспетчера очереди печати. WinQuic, похоже, отсутствовал после обновления до Windows 10 1809:

  C:  WINDOWS  system32> sc qc winquic [SC] OpenService FAILED 1060: указанная служба не существует  в качестве установленной службы.  

Решением было экспортировать ключи реестра с рабочего ПК 1809: [Computer HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services WinQuic]

Ключи слились, затем система перезагрузилась. Служба диспетчера очереди печати была запущена, и все отсутствующие принтеры снова появились.

Улучшите этот ответ
ответил 10 янв., 23:44
  • 1
    Красиво чтобы знать, что вы решили свою проблему, но как кто-то еще может использовать этот ответ? — Скотт 11 янв. ’19 в 0:17
  • Несмотря на комментарий выше, это ПОЛНОСТЬЮ ПОМОГИЛО МНЕ. Я провел 4 часа с коллегой, пытаясь выяснить, что не так с ее пост-обновлением диспетчера очереди печати, и это сработало для нас. Спасибо! — Майкл Х. 18 сен. ’19 в 20:55
добавить комментарий |

В моем случае проблема заключалась в том, что WinQuic указан как зависимость HTTP, а HTTP является зависимостью службы диспетчера очереди печати. WinQuic, похоже, отсутствовал после обновления до Windows 10 1809:

  C:  WINDOWS  system32> sc qc winquic [SC] OpenService FAILED 1060: указанная служба не существует  в качестве установленной службы.  

Решением было экспортировать ключи реестра с рабочего ПК 1809: [Computer HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Services WinQuic]

Ключи слились, затем система перезагрузилась. Служба диспетчера очереди печати была запущена, и все отсутствующие принтеры снова появились.


1

Спасибо Win32Guy и Jacques Koekemoer за прекрасную работу, интерпретацию и ссылку на Technet. SC: Microsoft Docs

Я хочу принять во внимание более широкие аспекты, держать Print Spooler в центре и развивать понимание. Я хочу упомянуть:

  1. Дерево зависимостей диспетчера очереди печати, т. Е. Системные компоненты диспетчера очереди печати зависят от:

    1. Диспетчер очереди печати (диспетчер очереди печати) зависит от удаленного вызова процедур (RPCSS) и службы HTTP (HTTP)
    2. RPCSS зависит от DCOM Server Process Launcher (DcomLaunch) & RPC Endpoint Mapper (RpcEptMapper)
    3. HTTP не имеет никаких зависимостей.
    4. Dcomlaunch & RpcEptMapper не имеет никаких зависимостей.
    5. Итак, теперь мы нашли правильное дерево и корни. Мы должны начать с корней!
    6. HTTP — это не служба и драйвер, но все остальные являются службами и находятся в/by services.msc. Вы не можете найти там HTTP.
    7. Возникает вопрос, как работать с/по HTTP? Команды sc хороши для работы с HTTP, а также со службами, упомянутыми в services.msc.
  2. Каковы идеальные конфигурации для Five ? У меня есть идеальные конфигурации на моем компьютере/ОС для все пятеро. Я запущу команду sc qc для пяти и покажу информацию здесь, чтобы любой мог проверить/сопоставить ее, как показано ниже:

C: Users LittlePro> СБН дс DCOMLaunch [SC] QueryServiceConfig SUCCESSSERVICE_NAME: DCOMLaunch ТИП: 20 WIN32_SHARE_PROCESS start_type: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: C: Windows system32 svchost.exe -k DCOMLaunch LOAD_ORDER_GROUP: COM ИНФРАСТРУКТУРА: 0 DISPLAY_NAME: средство запуска процессов сервера DCOM ЗАВИСИМОСТИ: SERVICE_START_NAME: LocalSystemC: Users LittlePro> sc qc RpcEptMapper [SC] QueryServiceConfig SUCCESSSERVICE_NAME: RpcEptMapper TYPE_NAME: START_STARTIN_CESSOR_START_WINDOWS_TYPE: 20 WINROTON_CESSOR_SHARE_START_TYPE_IN: 20 WINRO_CESSOR_SHARE_PROT_TYPE_IN: system32 svchost.exe -k RPCSS LOAD_ORDER_GROUP: COM Инфраструктура TAG: 0 DISPLAY_NAME: RPC Endpoint Mapper ЗАВИСИМОСТИ: SERVICE_START_NAME: NT AUTHORITY NetworkServiceC: Users LittlePro> sc qc RPCSS [SC] Query_NAMEServiceConfig SUCCESSSERVICE: RPCSSERVICE IN32_SHARE_PROCESS START_TYPE: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: C: Windows system32 svchost.exe -k rpcss LOAD_ORDER_GROUP: COM Infrastructure TAG: 0 DISPLAY_NAME: Удаленный вызов процедуры (RPCORMINS): DEPENDENCELS_Service_Service: RPCORSTARTCONTICE_SERVICE_COMPLAY: RPCORSTARTCONTICE_COMPLAY_SERVICE_SERVICE_INDOWS_INDOWS_RPC : Users LittlePro> sc qc http [SC] QueryServiceConfig SUCCESSSERVICE_NAME: HTTP TYPE: 1 KERNEL_DRIVER START_TYPE: 3 DEMAND_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: system32 drivers HTTP.sys ИМЯ_ЗАГРУЗКИ: ДИСКРЕТАЦИЯ_СЕРВИСА: HTTP.sys_INDER_START_GROUP: Служба C: Users LittlePro> sc qc Spooler [SC] QueryServiceConfig SUCCESSSERVICE_NAME: Spooler TYPE: 110 WIN32_OWN_PROCESS (интерактивный) START_TYPE: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: C: Windowsv_GROAD spool__PATH_NAME: C: Windowsv.exe DISPLAY_NAME: ЗАВИСИМОСТЬ диспетчера очереди печати: RPCSS: http SERVICE_START_NAME: LocalSystem

  1. Начать с корней & mak e конфигурация изменяется с помощью команды sc config

4. Я думаю, можно использовать net start для запуска любой службы после ее правильной настройки. (при необходимости!)

  1. Что сэр Win32Guy говорит о зависимости диспетчера очереди печати от HTTP: «Хотя драйвер« HTTP »указан как одна из зависимостей для службы диспетчера очереди печати в чистом Установка Windows, диспетчер очереди печати может работать даже без HTTP «Так что, возможно, эта ссылка является решением для некоторых людей:» Исправить ошибку службы диспетчера очереди печати 1068 «Не удалось запустить службу или группу зависимостей» Сэр Рамеш Сринивасан Но я ищу реальное решение!

(Эти конфигурации идентичны в win 7, win 8 и win 10 32/64. Таким образом, эта ветка работает через все из них)

(Эти ссылки могут быть полезны для служб в services.msc: Как восстановить службы по умолчанию в Windows 7

Black Viper для Windows 7 с пакетом обновления 1)

Улучшите этот ответ
отредактировано 12 декабря ’19 в 10:27
Вики сообщества

8 версий, 3 пользователя 86%
Винит Гарг
  • Я отправляю этот комментарий почти ко всем вашим ответам. Мы не считаем приветствия, приветствия или подписи полезными. Поэтому, пожалуйста, не используйте это в своих ответах в будущем. Конкретно к этому ответу, если вы собираетесь обратиться к другому пользователю, лучше всего в таком случае указать ссылку на его профиль. Спустя полтора года сложно понять, кого вы имеете в виду, поскольку пользователь меняет свой логин. — Ramhound 12 дек. ’19 в 10:29
добавить комментарий |

Спасибо Win32Guy и Jacques Koekemoer за прекрасную работу , интерпретация и ссылка на Technet. SC: Microsoft Docs

Я хочу принять во внимание более широкие аспекты, держать Print Spooler в центре и развивать понимание. Я хочу упомянуть:

  1. Дерево зависимостей диспетчера очереди печати, т. Е. Системные компоненты диспетчера очереди печати зависят от:

    1. Диспетчер очереди печати (диспетчер очереди печати) зависит от удаленного вызова процедур (RPCSS) и службы HTTP (HTTP)
    2. RPCSS зависит от DCOM Server Process Launcher (DcomLaunch) & RPC Endpoint Mapper (RpcEptMapper)
    3. HTTP не имеет никаких зависимостей.
    4. Dcomlaunch & RpcEptMapper не имеет никаких зависимостей.
    5. Итак, теперь мы нашли правильное дерево и корни. Мы должны начать с корней!
    6. HTTP — это не служба и драйвер, но все остальные являются службами и находятся в/by services.msc. Вы не можете найти там HTTP.
    7. Возникает вопрос, как работать с/по HTTP? Команды sc хороши для работы с HTTP, а также со службами, упомянутыми в services.msc.
  2. Что являются идеальными конфигурациями для пятерки ? У меня есть идеальные конфигурации на моем компьютере/ОС для всех пяти. Я запущу команду sc qc для пяти и покажу информацию здесь, чтобы любой мог проверить/сопоставить ее, как показано ниже:

C: Users LittlePro> СБН дс DCOMLaunch [SC] QueryServiceConfig SUCCESSSERVICE_NAME: DCOMLaunch ТИП: 20 WIN32_SHARE_PROCESS start_type: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: C: Windows system32 svchost.exe -k DCOMLaunch LOAD_ORDER_GROUP: COM ИНФРАСТРУКТУРА: 0 DISPLAY_NAME: средство запуска процессов сервера DCOM ЗАВИСИМОСТИ: SERVICE_START_NAME: LocalSystemC: Users LittlePro> sc qc RpcEptMapper [SC] QueryServiceConfig SUCCESSSERVICE_NAME: RpcEptMapper TYPE_NAME: START_STARTIN_CESSOR_START_WINDOWS_TYPE: 20 WINROTON_CESSOR_SHARE_START_TYPE_IN: 20 WINRO_CESSOR_SHARE_PROT_TYPE_IN: system32 svchost.exe -k RPCSS LOAD_ORDER_GROUP: COM Инфраструктура TAG: 0 DISPLAY_NAME: RPC Endpoint Mapper ЗАВИСИМОСТИ: SERVICE_START_NAME: NT AUTHORITY NetworkServiceC: Users LittlePro> sc qc RPCSS [SC] Query_NAMEServiceConfig SUCCESSSERVICE: RPCSSERVICE IN32_SHARE_PROCESS START_TYPE: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: C: Windows system32 svchost.exe -k rpcss LOAD_ORDER_GROUP: COM Infrastructure TAG: 0 DISPLAY_NAME: Удаленный вызов процедуры (RPCORMINS): DEPENDENCELS_Service_Service: RPCORSTARTCONTICE_SERVICE_COMPLAY: RPCORSTARTCONTICE_COMPLAY_SERVICE_SERVICE_INDOWS_INDOWS_RPC : Users LittlePro> sc qc http [SC] QueryServiceConfig SUCCESSSERVICE_NAME: HTTP TYPE: 1 KERNEL_DRIVER START_TYPE: 3 DEMAND_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: system32 drivers HTTP.sys ИМЯ_ЗАГРУЗКИ: ДИСКРЕТАЦИЯ_СЕРВИСА: HTTP.sys_INDER_START_GROUP: Служба C: Users LittlePro> sc qc Spooler [SC] QueryServiceConfig SUCCESSSERVICE_NAME: Spooler TYPE: 110 WIN32_OWN_PROCESS (интерактивный) START_TYPE: 2 AUTO_START ERROR_CONTROL: 1 NORMAL BINARY_PATH_NAME: C: Windowsv_GROAD spool__PATH_NAME: C: Windowsv.exe DISPLAY_NAME: ЗАВИСИМОСТЬ диспетчера очереди печати: RPCSS: http SERVICE_START_NAME: LocalSystem

  1. Начать с корней & mak e конфигурация изменяется с помощью команды sc config

4. Я думаю, можно использовать net start для запуска любой службы после ее правильной настройки. (при необходимости!)

  1. Что сэр Win32Guy говорит о зависимости диспетчера очереди печати от HTTP: «Хотя драйвер« HTTP »указан как одна из зависимостей для службы диспетчера очереди печати в чистом Установка Windows, диспетчер очереди печати может работать даже без HTTP «Так что, возможно, эта ссылка является решением для некоторых людей:» Исправить ошибку службы диспетчера очереди печати 1068 «Не удалось запустить службу или группу зависимостей» Сэр Рамеш Сринивасан Но я ищу реальное решение!

(Эти конфигурации идентичны в win 7, win 8 и win 10 32/64. Таким образом, этот поток работает через все из них)

(Эти ссылки могут пригодиться для сервисов в разделе services. msc: Как восстановить службы по умолчанию в Windows 7

Конфигурации служб Black Viper для Windows 7 с пакетом обновления 1)



Автоматические службы не запускается автоматически после перезапуска Windows

У меня Windows 10 построена 1511 со всеми обновлениями.

Сегодня я заметил странное поведение:

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

Но я могу запустить их вручную, и после этого все в порядке. Но если я перезапускаю систему, проблема появляется снова.

Если я запускаю службу вручную и после завершения работы, все в порядке, когда я снова включаю компьютер. Таким образом, службы запускаются автоматически, как и должно быть. Проблема появляется, только если я перезапускаю Windows. После перезапуска эти службы не запускаются автоматически.

Эта проблема возникает только для некоторых служб, связанных с приложениями (не для системных служб). Эти службы не зависят от других служб.

Что я могу сделать?

Спасибо!


Единственное решение, которое работает на данный момент, — это изменить тип запуска этих служб с автоматического на автоматический с задержкой. Я не знаю, является ли это лучшим решением, но это единственное, что работает на данный момент.


9

Мой предыдущий ответ не устранил нашу проблему. В конце концов, мы исправили это, установив для служб более высокое значение. Попробуйте следующее решение:

Перейдите в Пуск> Выполнить> и введите regedit

Перейдите к: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control

Выбрав папку управления, щелкните правой кнопкой мыши на панели справа и выберите новое значение DWORD

Назовите новый DWORD: ServicesPipeTimeout

Щелкните правой кнопкой мыши ServicesPipeTimeout, а затем выберите команду «Изменить»

Щелкните «Десятичный», введите «180000» и нажмите кнопку «ОК»

Перезагрузите компьютер

Причина:

Диспетчер управления службами Microsoft Windows контролирует состояние (т.е. запущено, остановлено, приостановлено и т. д.) всех установленных Windows Сервисы. По умолчанию диспетчер управления службами будет ожидать ответа службы 30 000 миллисекунд (30 секунд). Однако определенные конфигурации, технические ограничения или проблемы с производительностью могут привести к тому, что служба будет запускаться более 30 секунд и сообщать о готовности диспетчеру управления службами.

Изменяя или создавая значение DWORD ServicesPipeTimeout, период тайм-аута Service Control Manager можно переопределить, тем самым давая службе больше времени для запуска и подготовки отчета для службы.

Эталонный случай:

Ошибка сервера отчетов 1053: Служба не ответила на запрос запуска или управления своевременно

https://social.technet.microsoft. com/Forums/windows/en-US/b57ee42d-42ef-44a4-9670-be9088dbf9d4/reporting-server-error-1053-the-service-did-not-response-to-the-start-or-control-request- своевременно? forum = sqlreportingservices

Удачи, это источник исправления

Улучшите этот ответ
ответил 4 апр. ’18 в 7:08
добавить комментарий |

Мой предыдущий ответ не устранил нашу проблему. В конце концов, мы исправили это, установив для служб более высокое значение. Попробуйте следующее решение:

Перейдите в Пуск> Выполнить> и введите regedit

Перейдите к: HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control

Выбрав папку управления, щелкните правой кнопкой мыши на панели справа и выберите новое значение DWORD

Назовите новый DWORD: ServicesPipeTimeout

Щелкните правой кнопкой мыши ServicesPipeTimeout, а затем выберите команду «Изменить»

Щелкните «Десятичный», введите «180000» и нажмите кнопку «ОК»

Перезагрузите компьютер

Причина:

Диспетчер управления службами Microsoft Windows контролирует состояние (т.е. запущено, остановлено, приостановлено и т. д.) всех установленных Windows Сервисы. По умолчанию диспетчер управления службами будет ожидать ответа службы 30 000 миллисекунд (30 секунд). Однако определенные конфигурации, технические ограничения или проблемы с производительностью могут привести к тому, что служба будет запускаться более 30 секунд и сообщать о готовности диспетчеру управления службами.

Изменяя или создавая значение DWORD ServicesPipeTimeout, период тайм-аута Service Control Manager можно переопределить, тем самым давая службе больше времени для запуска и подготовки отчета для службы.

Эталонный случай:

Ошибка сервера отчетов 1053: Служба не ответила на запрос запуска или управления своевременно

https://social.technet.microsoft.com/Forums/windows/en-US/b57ee42d-42ef- 44a4-9670-be9088dbf9d4/reporting-server-error-1053-the-service-did-not-response-to-the-start-or-control-request-in-a-своевременность? Forum = sqlreportingservices

Удачи, это источник исправления


2

Для нас это исправлено, если вы Вы можете самостоятельно изменить исполняемый файл службы:

В файле проекта измените флаг Prefer 32-bit на false , затем переустановите службу.

Проверьте свою службу с помощью CorFlags.exe. 32BITREQ и 32BITPREF должны быть 0.

  Версия: v4.0.30319 Заголовок CLR: 2. 5PE: PE32CorFlags: 0x1ILONLY: 132BITREQ: 032BITPREF: 0 Знак: 0  

Улучшите этот ответ
ответил 11 января ’18 в 9:38
  • Знаете ли вы, как установить флаг предпочтения в Visual Studio 2010? — Нил Вейхер, 18 марта 2018, 21:55
  • Нет, не знаю, но вы можете проверить свой файл csproj, тогда он должен содержать false в вашей группе свойств Release. — Майкл ван дер Хорст 28 мар. ’18 в 12:51
добавить комментарий |

Для нас это исправлено, если вы можете самостоятельно изменить исполняемый файл службы:

В проекте измените флаг Prefer 32-bit на false , затем переустановите службу.

Проверьте службу с помощью CorFlags.exe. 32BITREQ и 32BITPREF должны быть 0.

  Версия: v4.0.30319 Заголовок CLR: 2.5PE: PE32CorFlags: 0x1ILONLY: 132BITREQ: 032BITPREF: 0 Подписано: 0  

2

Вы можете изменить запуск с «Автоматически запускается «на» Автоматический «командой: sc triggerinfo w32time delete

Теперь служба может запускаться автоматически после перезагрузки

Улучшите этот ответ
ответил 7 сен 2018 в 15:23
  • Пытаюсь понять: это новая идиотская «особенность» Windows или она существовала давно? Оказалось, что мои критически важные для бизнеса серверы не синхронизировались с ntp-сервером, потому что служба времени Windows внезапно изменила свой тип запуска с автоматического на автоматический (запуск по триггеру), и, конечно, любая попытка запланированной задачи для синхронизации времени терпела неудачу. — Анатолий Алексеев 23 дек. ’18 в 3:50
добавить комментарий |

Вы можете изменить запуск с «Автоматический запуск» на «Автоматический» с помощью команды: sc triggerinfo w32time delete

Теперь служба может запускаться автоматически после перезагрузки


1

Что ж, Windows может остановить эти службы, если они не нужны, или если есть инструкция остановить службу после того, что она делает. Некоторые службы зависят от других служб, и они запускаются только тогда, когда к ним обращается первый.

Ошибка также может привести к преждевременной остановке службы. Вы можете перейти в журнал событий и посмотреть, есть ли ошибки, связанные с этими службами. Если после него стоит «(Запуск по триггеру)», эти службы обычно не требуются или запускаются только тогда, когда это необходимо, например, для биометрических служб.

Вы также можете найти дополнительную информацию о том, как здесь работают службы.

Если вы не заметили, что ваш компьютер не работает должным образом, это действительно не должно быть проблемой.

Улучшить этот ответ
ответил 14 января ’16 в 22:36
  • 3
    Извините, друг, но, возможно, вы не поняли, о чем я говорю. Эти службы имеют тип автоматического запуска и не являются системными службами. Они устанавливаются после установки некоторого приложения. Работаем очень хорошо. Если я закрываю окна и включаю, эти службы запускаются автоматически, и все работает нормально. Но проблема возникает, если я перезапускаю окна. После перезапуска эти службы не запускаются автоматически, и связанные с ними приложения не работают. Я могу запустить вручную, и все работает нормально, пока я не сделаю еще один перезапуск и проблема не появится снова. — Алекс, 15 янв. ’16 в 1:01
  • Хм, я думаю, вам действительно стоит взглянуть на Регистратор событий, чтобы увидеть, генерирует ли служба какую-либо ошибку. Таким образом, вы можете открыть его и искать сообщения, близкие к тому времени, в течение которого вы перезагружали свой компьютер. Если они преждевременно останавливаются из-за ошибки, там можно найти описание или код этой ошибки, и мы сможем лучше понять, в чем заключается настоящая проблема. — axys93 15 янв. ’16 в 1:58
  • 1
    Нет, в Регистраторе событий нет ошибки. Нет журнала, описывающего преждевременную остановку. Служба просто не запускается. Кажется, что если я перезапущу Windows 10, система просто проигнорирует тип автоматического запуска этих служб. — Алекс, 15 янв., В 2:39
  • 1
    @alex Ваша ссылка ссылается на ветку обсуждения в technet, где отмечено, что в журнале событий есть запись, указывающая, что служба не запустилась ( "SQL Server (MSSQLSERVER) не удалось запустить службу .. ". ). Это сильно отличается от вашего утверждения Служба не запускается . Рискуя повторить, на ваш вопрос нет ответа как сейчас, без каких-либо подробностей.. — dxiv 16 янв. ’16 в 2:07
  • 1
    @alex Это не моя ссылка. Вы даже читали ссылку, которую разместили? Во втором абзаце говорится: Проблема описана ниже в ветке MSDN https://social.technet.microsoft.com/Forums/sqlserver/en-US/bb5f2199-f283-4249-a029-53978d637148/sql-service -stops-working-after-windows-10-upgrade? forum = sqldatabaseengine именно здесь я процитировал. В любом случае, на данном этапе я оставлю это на усмотрение других, чтобы догадаться, в чем проблема, без вашей помощи. — dxiv 16 янв. ’16 в 3:05
| показать 6 дополнительных комментариев

Ну, Windows может остановить эти службы, если они не нужны или если есть это инструкция остановить службу после того, что она делает. Некоторые службы зависят от других служб, и они запускаются только тогда, когда к ним обращается первый.

Ошибка также может привести к преждевременной остановке службы. Вы можете перейти в журнал событий и посмотреть, есть ли ошибки, связанные с этими службами. Если после него стоит «(Запуск по триггеру)», эти службы обычно не требуются или запускаются только тогда, когда это необходимо, например, для биометрических служб.

Вы также можете найти дополнительную информацию о том, как здесь работают службы.

Если вы не заметили, что ваш компьютер не работает должным образом, это действительно не должно быть проблемой.


1

У меня была такая же проблема. Службы не перезагружались автоматически после перезапуска компьютера. Причина в том, что кнопка выключения Windows 10 не означает (в отличие от Windows 7) выключение, но может рассматриваться как резервный, если конфигурация «Установить кнопки питания» такая.

В этом случае, если службы были остановлены, они останутся таковыми. Если они были запущены, они продолжают работать без перезапуска (без инициализации). Жан-Мари

Улучшите этот ответ
ответил 03 января ’17 в 9:32
  • Как вы это сделаете? Вы можете предоставить какой-нибудь источник? — Марк 11 янв. ’17 в 8:56
добавить комментарий |

У меня была такая же проблема. Службы не перезагружались автоматически после перезапуска компьютера. Причина в том, что кнопка выключения Windows 10 не означает (в отличие от Windows 7) выключение, но может рассматриваться как резервный, если конфигурация «Установить кнопки питания» такая.

В этом случае, если службы были остановлены, они остаются такими. Если они были запущены, они продолжают работать без перезапуска (без инициализации). Жан-Мари


0

Попробуйте следующее:

Выполните следующую команду, чтобы определить событие триггера, подходящее для вашей среды. В этом примере команда определяет, присвоен ли IP-адрес узлу, а затем запускает или останавливает службу.

sc triggerinfo w32time start/networkon stop/networkoff

где w32Time — имя вашей службы

или попробуйте это

https://support.microsoft.com/en-us/kb/922918

Улучшить этот ответ
отредактировано 06 октября 2016 г. в 06:57
ответил 6 октября ‘ 16 в 6:31
  • Пожалуйста, внимательно прочтите вопрос еще раз. Ваш ответ не отвечает на исходный вопрос. — Дэвид Постилл ♦ 06 окт., 09:19
  • столкновение с чем-то подобным отложенным запуском также не так эффективно, это улучшение, помогает информация о триггере. — amritanshu 18 фев. ’19 в 8:34
добавить комментарий |

Попробуйте следующее:

Выполните следующую команду, чтобы определить событие триггера, которое подходит для вашей среды. В этом примере команда определяет, предоставляется ли IP-адрес хосту, а затем запускает или останавливает службу.

sc triggerinfo w32time start/networkon stop/networkoff

где w32Time — имя вашей службы

или попробуйте это

https://support.microsoft.com/en-us/kb/922918


0

Попробуйте выполнить следующую команду:

  sc config "  SVCNAME "start = delayed-auto  

Улучшить этот ответ
отредактировал 21 ноября ’18 в 7:41
Скотт
18.6k1212 золотых знаков5757 серебряных знаков104104 бронзовых знака
ответил 21 ноя ’18 в 07:13
добавить комментарий |

Попробуйте выполнить следующую команду:

   sc config "SVCNAME" start = delayed-auto  

0

Если у кого-то все еще есть проблема с этим: NSClient версии 0.5 удалил обнаружение триггера из состояния службы по умолчанию. Мы должны добавить его вручную:

  * ваша_команда * check_service -a "filter = is_trigger = 0" * другие_аргументы *  

Улучшите этот ответ
отредактировано 13 мая ’19 в 19:37
cybernetic.nomad
4,54688 серебряных знаков2020 бронзовых знаков
ответил 13 мая ’19 в 9:37
добавить комментарий |

Если у кого-то все еще есть проблема с этим: NSClient версии 0.5 удалил обнаружение триггера из состояния службы по умолчанию. Нам нужно добавить его вручную:

  * your_command * check_service -a "filter = is_trigger = 0" * other_arguments *  

0

См. комментарий от MBWise:

Для у меня, когда возникла эта проблема, изменение «Эта учетная запись» в «Свойства> Вход в систему» для службы на имя сети в форме «MyDomain MyUser» с «MyUser@MyDomain.xxx.yy», решило проблему, хотя У меня нет объяснения почему. — MBWise, 14 марта 2018, 13:07

Улучшите этот ответ
ответил 02 июня ’19 в 9:12
добавить комментарий |

См. комментарий от MBWise:

Для меня, когда возникла эта проблема, изменение «Эта учетная запись» в «Свойства> Вход в систему» для службы с сетевым именем в форме «MyDomain MyUser» из «MyUser@MyDomain.xxx.yy» решило проблему, хотя у меня нет объяснения почему. — MBWise 14 марта 2018, 13:07

Оцените статью
logicle.ru
Добавить комментарий