Wichtige Systemdienste

Kritische Systemdienste können nicht ohne Systemneustart vom Neustart-Manager beendet und neu gestartet werden. Updates einer beliebigen Datei oder Ressource, die von einem dieser Dienste verwendet wird, ist ein Systemneustart erforderlich.

Um zu ermitteln, ob ein Prozess ein kritischer Systemdienst ist.

  1. Registrieren Sie den Prozess mithilfe der RmRegisterResources-Funktion .
  2. Rufen Sie die RmGetList-Funktion auf, um die RM_PROCESS_INFO-Struktur abzurufen.
  3. Das ApplicationType-Element der zurückgegebenen RM_PROCESS_INFO-Struktur enthält einen RM_APP_TYPE Enumerationswert. Dieser Wert wird für einen kritischen Systemprozess auf RmCritical festgelegt.

Zu den wichtigen Systemdiensten gehören smss.exe, csrss.exe, wininit.exe, logonui.exe, lsass.exe, services.exe, winlogon.exe, System, svchost.exe mit RPCSS und svchost.exe mit Dcom/PnP.