萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 跳出「COM Surrogate 已停止工作」?關閉 DEP 或加入例外解決

「COM Surrogate 已停止工作」是 Windows 7 常見的錯誤訊息,通常發生在縮圖預覽、媒體檔案解析或特定殼層延伸模組載入時。其核心進程 dllhost.exe 負責在獨立程序中執行 COM 物件,若相容性不佳或資料執行防護(DEP)誤判,便會強制終止並彈出錯誤視窗。

解決方案:將 dllhost.exe 加入 DEP 例外清單

  1. 右鍵「電腦」→「內容」→ 左側「進階系統設定」。
  2. 切換到「進階」索引標籤,「效能」區塊點擊「設定」。
  3. 選擇「資料執行防護」索引標籤,勾選「為除了選取的程式以外的所有程式及服務啟用 DEP」。
  4. 點擊「新增」,瀏覽並選取 C:\Windows\System32\dllhost.exe,確定儲存。
  5. 重新啟動電腦使設定生效。

補充說明:若問題持續,可能是特定影音解碼器(如舊版 DivX、Xvid)或殼層延伸模組(如壓縮軟體右鍵選單)導致。建議更新解碼器套件(如 LAV Filters)、停用不必要的右鍵延伸模組,或使用 ShellExView 工具逐一排查。

copyright © 萬盛學電腦網 all rights reserved