Как определить зависимости служб Windows и изменить способ их запуска

Службы являются жизненно важной частью Windows , без которых операционная система(operating system) не может нормально функционировать. Это маленькие миньоны, которые делают большую часть работы в фоновом режиме и заставляют вещи происходить. Сервисы не выполняют свою работу сами по себе, так как часто нуждаются друг в друге для достижения своих целей. Когда службе Windows(Windows service) требуется другая служба, чтобы она функционировала, это называется зависимостью. Другими словами, одни службы зависят от других, и именно поэтому вы должны быть особенно осторожны, когда собираетесь отключить, отложить или изменить способ запуска службы Windows . (Windows service)В этой статье мы покажем вам, как определить зависимости служб Windows(Windows service) и как изменить тип их запуска .(startup type):

Как получить доступ к службам(Services) из Windows

Чтобы иметь возможность просматривать сведения о службах, определять их зависимости и изменять тип их запуска(startup type) , необходимо сначала открыть окно « Службы ». (Services )Это можно сделать несколькими способами, и мы рассмотрели их все в этой статье: 9 способов доступа к службам(Services) в Windows (все версии).

Если вы спешите и вам нужно открыть окно « Службы(Services) », вы можете открыть его с помощью функции поиска(search feature) . Введите слово services в поле поиска (search field)Cortana на панели задач в Windows 10 , на начальном(Start) экране в Windows 8.1 или в поле поиска(search field) в меню « Пуск»(Start Menu, ) в Windows 7 . Затем нажмите или коснитесь(click or tap) результата поиска « Службы(Services ) » или «Просмотр локальных служб»("View local services") , и должно открыться окно « Службы ».(Services)

Окна, Службы

Как увидеть зависимости службы Windows(Windows service)

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

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

Чтобы просмотреть список зависимостей службы, необходимо сначала открыть окно ее свойств . (Properties)Вы можете сделать это, дважды щелкнув (или дважды нажав) на его имя в окне « Службы(Services) » или щелкнув его правой кнопкой мыши ( нажать и удерживать(tap and hold) ) и выбрать « Свойства(Properties) » .

Окна, Службы

Затем вы можете увидеть зависимости этой службы на вкладке « Зависимости(Dependencies) » в окне « Свойства ».(Properties )

Окна, Службы

Вкладка « Зависимости(Dependencies ) » разделена на две части:

  1. Первый раздел начинается с сообщения вам, что «Эта служба зависит от следующих системных компонентов»,("This service depends on the following system components") и перечисляет все другие службы, которые должны быть запущены, чтобы служба могла запускаться.
  2. Второй раздел начинается с сообщения о том, что «Следующие системные компоненты зависят от этой службы»,("The following system components depend on this service") а затем перечисляются службы, которые сами зависят от выбранной службы.

Окна, Службы

Чтобы объяснить вышесказанное всего одним предложением, общая идея такова: dependencies work -> the selected service works -> services depending on the selected service work as well .

Как отключить службу и что происходит, когда вы это делаете

Если у вас есть причины отключить службу, что означает, что она никогда не запускается, вы можете сделать это на вкладке « Общие(General ) » в окне « Свойства ». (Properties )Нажмите или коснитесь списка «Тип запуска» и выберите « ("Startup type" )Отключено(Disabled) » .

Окна, Службы

Хотя мы не рекомендуем пользователям отключать службы, существуют различные ситуации, в которых вы можете захотеть остановить запуск некоторых из них. Некоторые говорят, что, отключив ненужные или нежелательные службы, вы можете настроить свой компьютер так, чтобы он загружался или работал быстрее, так как он не использует для них никаких ресурсов. Хотя это отчасти верно, в большинстве случаев улучшения незаметны. Однако, если вы хотите сделать такие настройки, лучше не отключать службы, а просто установить их «Тип запуска»("Startup type" ) на « Вручную(Manual) » . Вы можете увидеть, что это значит, в следующем разделе этого руководства.

Окна, Службы

Установка для параметра «Тип запуска» значения «("Startup type" ) Отключено »(Disabled ) означает, что выбранная служба никогда не будет запущена. Если вам когда-нибудь понадобится запустить его, вы должны запустить его вручную или снова изменить тип запуска на (startup type)автоматический(Automatic) .

Как настроить запуск службы Windows вручную и что произойдет, если вы это сделаете(Windows service)

Чтобы настроить запуск службы вручную, откройте окно ее свойств , перейдите на (Properties)вкладку «Общие»(General tab) и выберите параметр « Вручную(Manual) » в списке «Тип запуска» .("Startup type")

Окна, Службы

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

Как задержать службу Windows

Другой параметр, который следует учитывать для менее важных служб, — « Автоматический (отложенный запуск)(Automatic (Delayed Start)) » . Этот параметр запускает службу автоматически, но только после того, как Windows завершит загрузку наиболее важных служб, для которых установлено значение « Автоматически(Automatic) » .

Окна, Службы

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

Проверяете ли вы зависимости служб перед изменением типа их запуска(startup type) ?

К сожалению, не многие люди обращают внимание на зависимости между службами Windows , когда решают отключить службы на основе рекомендаций, сделанных веб-сайтом или другом. Мы рекомендуем вам немного изучить и понять, как используется служба, прежде чем принимать какие-либо решения. Чтобы помочь вам, мы также опубликовали статью с полезными и БЕЗОПАСНЫМИ рекомендациями по службам, которые можно отключить и когда. Вы можете найти это здесь.

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



About the author

Я инженер-программист с более чем 10-летним опытом работы в индустрии Xbox. Я специализируюсь на разработке игр и тестировании безопасности. Я также являюсь опытным обозревателем и работал над проектами для некоторых из самых известных игровых компаний, включая Ubisoft, Microsoft и Sony. В свободное время я люблю играть в видеоигры и смотреть сериалы.



Related posts