Skip to content

Latest commit

 

History

History
27 lines (16 loc) · 1.5 KB

critical-system-services.md

File metadata and controls

27 lines (16 loc) · 1.5 KB
title description ms.assetid ms.topic ms.date
Critical System Services
Critical system services cannot be stopped and restarted by the Restart Manager without a system restart. Updates to any file or resource in use by one of these services requires a system restart.
8db7c91c-2f96-4d0c-a5b8-59c41a7e4845
article
05/31/2018

Critical System Services

Critical system services cannot be stopped and restarted by the Restart Manager without a system restart. Updates to any file or resource in use by one of these services requires a system restart.

To determine whether a process is a critical system service.

  1. Register the process using the RmRegisterResources function.
  2. Call the RmGetList function to get the RM_PROCESS_INFO structure.
  3. The ApplicationType member of the returned RM_PROCESS_INFO structure contains a RM_APP_TYPE enumeration value. This value is set to RmCritical for a critical system process.

Critical system services include smss.exe, csrss.exe, wininit.exe, logonui.exe, lsass.exe, services.exe, winlogon.exe, System, svchost.exe with RPCSS, and svchost.exe with Dcom/PnP.