Services système critiques

Les services système critiques ne peuvent pas être arrêtés et redémarrés par le Gestionnaire de redémarrage sans redémarrage du système. Mises à jour à n’importe quel fichier ou ressource utilisé par l’un de ces services nécessite un redémarrage du système.

Pour déterminer si un processus est un service système critique.

  1. Inscrivez le processus à l’aide de la fonction RmRegisterResources .
  2. Appelez la fonction RmGetList pour obtenir la structure RM_PROCESS_INFO .
  3. Le membre ApplicationType de la structure RM_PROCESS_INFO retournée contient une valeur d’énumération RM_APP_TYPE . Cette valeur est définie sur RmCritical pour un processus système critique.

Les services système critiques incluent smss.exe, csrss.exe, wininit.exe, logonui.exe, lsass.exe, services.exe, winlogon.exe, Système, svchost.exe avec RPCSS et svchost.exe avec Dcom/PnP.