关键系统服务

重启管理器无法在不重启系统的情况下停止和重启关键系统服务。 汇报由其中一项服务使用的任何文件或资源需要重启系统。

确定进程是否为关键系统服务。

  1. 使用 RmRegisterResources 函数注册进程。
  2. 调用 RmGetList 函数以获取 RM_PROCESS_INFO 结构。
  3. 返回的 RM_PROCESS_INFO 结构的 ApplicationType 成员包含RM_APP_TYPE枚举值。 对于关键系统进程,此值设置为 RmCritical

关键系统服务包括smss.exe、csrss.exe、wininit.exe、logonui.exe、lsass.exe、services.exe、winlogon.exe、系统、RPCSS svchost.exe和 Dcom/PnP svchost.exe。