WinXP SP2 覆蓋安裝後,原廠驅動光盤安裝印表機失敗,下載新驅動用「從磁碟安裝」同樣在授權協議視窗卡住。裝置管理員掃描硬體變更提示:RPC 服務器無法正常工作。
RPC 是什麼?
Remote Procedure Call(遠端程序呼叫)協定,讓應用程式跨網路/進程請求服務。印表機安裝過程中需透過 RPC 進行元件註冊、驅動程式部署、權限驗證等作業。本地 RPC 服務被禁用 → 安裝程式無法完成 RPC 呼叫 → 報錯中止。
解決步驟
- 右鍵「我的電腦」→「管理」→「服務」
- 找到 Remote Procedure Call (RPC) 服務
- 若狀態為「已停止」/ 啟動類型「停用/手動」 → 改為「自動」並啟動
- 相依服務:RPC 端點對應器 同步檢查啟動
- 重新安裝印表機驅動 → 正常完成
為何會被禁用?
- 系統優化軟體誤判為非必要服務
- 病毒/木馬破壞服務設定
- 覆蓋安裝/更新導致服務註冊表鍵值遺失
延伸檢查
印表機相關核心服務清單(建議全設為「自動」):
- Print Spooler
- Remote Procedure Call (RPC)
- RPC Endpoint Mapper
- DCOM Server Process Launcher
- Plug and Play
遇到「無法安裝裝置」、「RPC 伺服器不可用」、「存取被拒」等錯誤,優先檢查上述服務狀態,往往立竿見影。