クライアント/サーバー ランタイム サブシステム
CSRSSはユーザーモードのシステムサービスとして動作する。ユーザーモードプロセスがコンソールウィンドウで呼び出すファンクション、プロセスやスレッドの生成・破棄およびSide-by-Sideをサポートする。プロセスからのシステムコール要求はWin32ライブラリ (kernel32.dll, user32.dll, gdi32.dll) が肩代わりし、CSRSSが直接カーネルに働きかけるわけではない。しかし、ウィンドウマネージャーやGDIサービスの機能にはカーネルモードドライバー (win32k.sys) が直接呼び出される。Windows Vista以降ではShatter Attack(英語版)による脆弱性から守るため、Win32コンソールに関わる処理のほとんどはローカルユーザーのコンテキストで動作するConHost.exeに移されている。
CSRSSは次の機能に関わっている。
プロセスやスレッドの生成と破棄
GetTempFile、ExitWindowsExなど多種のファンクション
Side-by-Sideやマニフェストのサポート
Win32コンソールウィンドウ
仮想DOSマシンのサポート