[ホーム] -
[Windows Server 2012 R2 FAQ 一覧] - [複数サービスが同じプロセスIDで実行される理由]
tasklist /svc コマンドを実行してプロセスIDの一覧を対応するサービス名を表示させると、同じプロセスIDの実行ファイルで複数のサービスが起動している場合があることが分かります。
例:
実行ファイル名:lsass.exe
プロセスID:532
対応サービス名: kdc, KeyIso, Netlogon, NTDS, SamSs
これは実行ファイルから各dllがサービスとしてロードされている場合に該当します。
例:
Netlogon:netlogon.dll,
NTDS:ntdsmsg.dll
などです。
例えば lsass.exeは様々な認証のためのDLLをロードします。読み込まれたDLLは各認証のサービスを提供します。