Service Control Manager

Service Control Manager

Le Service Control Manager (SCM) (services.exe) de Windows est un serveur Remote Procedure Call (RPC) qui gère non seulement le démarrage et l'arrêt des services Windows, mais aussi la création et la suppression de ces services.

Il est démarré au boot du système d'exploitation et est basé sur les RPC afin que les services concernés puissent être sur un autre ordinateur[1]

Les différentes actions effectuées par services.exe sont

  • Maintenir la base des données des services installés
  • Démarrer les services ou les pilotes lors du boot ou à la demande
  • Énumérer les services installés et les services liés à un pilote
  • Maintenir les informations sur les statuts de chaque service : démarré, en cours de démarrage, ou arrêté
  • Transmettre les requêtes de contrôle aux services en cours d'exécution
  • Verrouiller et déverrouiller la base de données des services

services.exe maintient une base de données des services installés dans la base de registre dans HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services (exemple de champ : startService). La base de données est utilisée par services.exe et par les programmes qui ajoutent, modifient ou configurent des services. Elle contient notamment des informations sur les dépendances entre services.

Quand un service est démarré, services.exe effectue les étapes suivantes :

  • Retrouver les informations sur le login utilisé par le service
  • Journaliser l'information dans un fichier
  • Charger le profil du login
  • Créer le service dans un état suspendu
  • Attribuer un jeton Winlogon au processus
  • Permettre au processus de s'exécuter

L'exécution de services.exe est gérée par le processus wininit.exe[2]

Références

Articles connexes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Service Control Manager de Wikipédia en français (auteurs)

Игры ⚽ Нужно сделать НИР?

Regardez d'autres dictionnaires:

  • Service Control Manager — (SCM) (WindowsSystem32Services.exe)  в Microsoft Windows, сервер, реализующий технологию удалённого вызова процедур (remote procedure call  RPC). Обеспечивает создание, удаление, запуск и остановку сервисов ОС. Стартует при загрузке… …   Википедия

  • Service Control Manager — The Windows Service Control Manager (SCM) (SERVICES.EXE) is a remote procedure call (RPC) server that manages creating, deleting, starting and stopping of Windows services. It is started at system boot and is RPC based so that service… …   Wikipedia

  • Service Control Manager — Ein Windows Systemdienst, kurz Dienst oder englisch Service, ist ein Programm, das unter Windows als Hintergrundprozess läuft. Im Konzept ist er dem Unix Daemon sehr ähnlich. Inhaltsverzeichnis 1 Funktionsweise 2 Anwendungen 3 Literatur 4 …   Deutsch Wikipedia

  • Service Capability Interaction Manager — A Service Capability Interaction Manager (or SCIM) orchestrates service delivery among application server platforms within the IP Multimedia Subsystem architecture.The Service Capability Interaction Manager (SCIM) was introduced in 3GPP TS 23.002 …   Wikipedia

  • Windows service — On Microsoft Windows operating systems, a Windows service is a long running executable that performs specific functions and which is designed not to require user intervention. Windows services can be configured to start when the operating system… …   Wikipedia

  • User Account Control — UAC (User Account Control)  компонент Microsoft Windows, впервые появившийся в Windows Vista. Этот компонент запрашивает подтверждение действий, требующих прав администратора, в целях защиты от несанкционированного использования компьютера.… …   Википедия

  • Service-oriented architecture — (SOA) is a method for systems development and integration where functionality is grouped around business processes and packaged as interoperable services . SOA also describes IT infrastructure which allows different applications to exchange data… …   Wikipedia

  • Local Security Authority Subsystem Service — Диалог «Завершение работы» Windows XP, появляющийся при завершении процесса LSASS LSASS  часть операционной системы, отвечающей за авторизацию локальных пользователей отдельного компьютера (сокр. от Local Security Authority Subsystem… …   Википедия

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

  • Windows Service — Службы Windows (англ. Windows Service, сервисы)  приложения, автоматически запускаемые системой при запуске Windows и выполняющиеся вне зависимости от статуса пользователя. Имеет общие черты с концепцией демонов в Unix. Содержание 1 Режимы работы …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”