중요 시스템 서비스

시스템 다시 시작 없이는 다시 시작 관리자에서 중요한 시스템 서비스를 중지하고 다시 시작할 수 없습니다. 이러한 서비스 중 하나에서 사용 중인 파일 또는 리소스에 업데이트 시스템을 다시 시작해야 합니다.

프로세스가 중요한 시스템 서비스인지 여부를 확인합니다.

  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 포함됩니다.