使用 Windows 8 時突然彈出「COM Surrogate 已停止運作」錯誤視窗,程式名稱顯示 dllhost.exe。這是資料執行防護 (DEP) 誤判合法的 COM 元件執行行為而終止進程。將 dllhost.exe 加入 DEP 例外排除清單,即可解決誤報問題。本文提供完整圖解步驟。



C:\Windows\System32\,找到並選取 dllhost.exe**,點選「開啟」**。

dllhost.exe 進程執行。若元件當掉,只會終結該 Surrogate 進程,不會讓宿主程式(如檔案總管)崩潰。dllhost.exe 被終止並彈出錯誤。dllhost.exe 是系統核心進程,僅載入已註冊的 COM 元件,攻擊面極小。DisableDEP shim,更精準但操作複雜。xyz_codec.dll)。sfc /scannow 修復系統檔案。「COM Surrogate 已停止運作」本質是 DEP 誤判合法 COM 元件行為。將 dllhost.exe 加入 DEP 例外清單,30 秒解決誤報,且風險極低。若問題持續,請查事件檢視器定位具體故障模組並更新對應軟體,治本勝治標。
Windows 8.1 設定護眼色教學:一鍵護眼模式減少藍光傷害
Windows 8 超級管理員(Built-in Administrator)啟用與停用:.reg 檔案一鍵導入法
Win8 無法上網?官方完整疑難排解流程:從纜線到 IP 重設
Windows 8 應用商店生態觀察:內建優質應用、中文主流應用入駐、試用機制、多裝置授權、辦公娛樂雙重優勢
微軟全力開發 Windows 8 Beta:預計 2012 年 1 月 CES 大會發布
Windows 8 管理員帳戶設置完整教程:啟用內建 Administrator 與提升標準帳戶權限