Win 7 / Server 2008 R2 引入 **Console Host (ConHost.exe)**,重寫主控台子系統架構,解決舊版 Csrss.exe (Client/Server Runtime Subsystem) 長期痛點。
cmd.exe, nslookup.exe, telnet.exe 等) 透過 Csrss.exe (系統進程, SYSTEM 權限) 進行 I/O 轉發。Kernel32.dll 呼叫「主控台 API」 → LPC (Local Procedure Call) → Csrss.exe 驗證輸入佇列 → 回傳字元模式結果。Csrss.exe 崩潰 = 系統崩潰;無法支援視窗化縮放、Aero 玻璃、TrueType 字型、高 DPI、複製貼上友善、多標籤等現代體驗。

ConHost.exe (使用者權限),崩潰不影響系統穩定。cmd.exe — 命令提示字元powershell.exe — PowerShell (Win 7 內建 2.0)nslookup.exe — DNS 查詢telnet.exe — Telnet 用戶端 (需啟用功能)ftp.exe — FTP 用戶端bash.exe (WSL 前身)、python.exe, node.exe 等開啟工作管理員 → 詳細資料 → 啟動 cmd.exe → 觀察對應 conhost.exe 進程啟動,關閉視窗 → conhost.exe 結束,獨立生命週期。
ConHost.exe 為後續 **Windows Terminal、WSL、PowerShell 7+** 現代命令列體驗奠定基礎,是 Win 7 核心子系統現代化的關鍵里程碑。