Диспетчер управления сервисами

Диспетчер управления сервисами

Service Control Manager (SCM) (\Windows\System32\Services.exe) — в Microsoft Windows, сервер, реализующий технологию удалённого вызова процедур (remote procedure call — RPC). Обеспечивает создание, удаление, запуск и остановку сервисов ОС. Стартует при загрузке системы, обеспечивает работу службы Журнал событий, а также позволяет манипуляцию процессами удаленной машины.[1]

Содержание

Функции

Функции данного сервера представляют интерфейс для выполнения следующих задач:

База данных

Монтирование базы данных установленных сервисов производится в системном реестре и располагается в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services. Данная база используется SCM и другими программами для добавления, изменения или конфигурирования сервисов.

Начальная структура базы сервисов создаётся при установке операционной системы и включает в себя следующие данные:

Также информация о сервисе может быть дополнена следующими данными:

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

Алгоритм работы

При загрузке операционной системы SCM запускает все сервисы, у которых указан тип запуска «Автоматически», а также все сервисы, указанные в зависимостях автозапускаемых сервисов. Таким образом, при запуске сервиса с типом запуска «Автоматически», у которого в зависимостях указаны сервисы с типом запуска «Вручную», последние также будут запущены, несмотря на свой тип запуска.

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

Пользователь также может указать параметры запуска сервиса, которые будут переданы как аргументы функции StartService при запуске.

Во время запуска сервиса SCM выполняет следующие действия:

Особенности функционирования

При завершении процесса services.exe на экране появится окно Завершение работы системы (также как и при завершении процесса Lsass.exe).

Источники

См. также


Wikimedia Foundation. 2010.

Игры ⚽ Поможем написать реферат

Полезное


Смотреть что такое "Диспетчер управления сервисами" в других словарях:

  • Диспетчер управления службами — У этой статьи не хватает нужной иллюстрации (Скриншота Завершение работы системы). Вы можете помочь проекту, добавив её (с соблюдением правил использования изображений). Для поиска иллюстраций можно: попробовать воспользоваться инструментом …   Википедия

  • Диспетчер программ — Компонент Microsoft Windows Детали Поставляется с Microsoft Windows 3.x Заменяет MS DOS Executive под Windows 1.x/2.x Заменён на Меню «Пуск» и …   Википедия

  • Диспетчер устройств — Диспетчер устройств  оснастка консоли MMC, перечисляющая установленные устройства и выделенные им ресурсы (запросы на прерывания, каналы DMA, область памяти, порты ввода/вывода. Расположение (командная строка для вызова):… …   Википедия

  • Диспетчер файлов — Эта статья  о компоненте Windows 3.x. О классе программ см. Файловый менеджер. Диспетчер файлов Компонент Microsoft Windows Детали Тип Файловый менеджер Поставляется с Microsoft Windows 3.x …   Википедия

  • Диспетчер задач Windows — Эта статья  о Диспетчере задач в Microsoft Windows. О других подобных программах читайте в статье Диспетчер задач. Диспетчер задач в Windows 7 Диспетчер задач …   Википедия

  • Диспетчер рабочего стола (Microsoft Windows) — Про аналогичные программы см. Менеджер окон Desktop Window Manager Компонент Microsoft Windows Детали Другие названия Диспетчер рабочего стола[1] Поставляется с Windows Vista Windows 7 Windows 8 …   Википедия

  • Диспетчер сеанса Windows — SMSS (аббр. от англ. Session Manager Subsystem Service)  подсистема управления сессиями в Windows NT. Этот компонент не входит в ядро Windows NT, но его работа критически важна для системы. SMSS для своей работы использует… …   Википедия

  • Панель управления Windows — У этого термина существуют и другие значения, см. Панель управления. Панель управления Компонент Microsoft Windows …   Википедия

  • Панель управления (Windows) — У этого термина существуют и другие значения, см. Панель управления. Панель управления Компонент Microsoft Windows Детали Тип Настройка компь …   Википедия

  • Консоль управления Microsoft — Для термина «Консоль» см. другие значения. Microsoft Management Console (консоль управления Microsoft)  компонент операционной системы Windows 2000 и более поздних версий Windows. Позволяет системным администраторам и опытным пользователям с …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»