Win7 服務列表中 Remote Procedure Call (RPC) 為核心系統服務,**嚴禁停用/關閉**。本文解析其功能架構、關閉後果與常見誤區。
RPC 核心功能
- COM/DCOM 服務控制管理器 (SCM): 處理物件啟動要求、物件導出解析、分散式垃圾收集
- 進程間通訊 (IPC) 基礎: 本機進程間、跨網路進程間資料交換、方法呼叫的標準協定
- 支援服務: 幾乎所有 Windows 系統服務 (事件記錄、工作排程、Windows Update、防火牆、音效、列印等) 皆透過 RPC 通訊

關閉後果 (實測)
- 「服務」管理嵌入式管理單元 (services.msc) 無法開啟
- 工作管理員「服務」索引標籤空白
- Windows Update、防火牆、事件記錄、工作排程等核心功能全面癱瘓
- 第三方軟體安裝/解除安裝 (依賴 Windows Installer/RPC) 失敗
- 遠端桌面、檔案共用、列印服務無法運作
- 系統呈現「半癱瘓」狀態,唯一恢復途徑:安全模式重新啟用 RPC 服務
常見誤區澄清
- 「Remote」不代表僅限遠端: 本機進程間通訊同屬 RPC 範疇 (Local RPC / LRPC)
- 非網路服務也依賴 RPC: 如音效服務 (AudioSrv) 需透過 RPC 與 Windows Audio Endpoint Builder 協調
- 優化服務清單中 RPC 必須保留: 任何「可關閉服務」文章若列入 RPC,即為錯誤資訊
結論: RPC 為 Windows 核心微核心通訊總線,地位等同 Linux D-Bus、Mach IPC。嚴禁動作,見到即保留。