已解決:Windows 10、8.1 和 7 中的“COM Surrogate 已停止工作”

在 Windows 10 更新 1809 後,每次單擊“開始”按鈕時,COM Surrogate 都會停止工作。 或者打開照片查看器? 這是因為在後台運行的可執行主機進程(dllhost.exe)在進程運行時已經停止工作。 一些用戶報告了這個問題:當我安裝字體時,它崩潰並顯示“COM 代理已停止工作“。 其他一些每當我在應用程序屬性設置中切換選項卡時,它都會崩潰並顯示“COM Surrogate 已停止工作”。

COM Surrogate 是一個基本的 Windows 10 進程,負責顯示縮略圖和類似信息。 有幾個原因可能導致此類錯誤,例如損壞或損壞的程序或文件、用戶帳戶控制設置、可能的惡意軟件感染和數據執行保護設置。 如果您也遇到此問題,請查看如何修復 Windows 10、8.1 和 7 中的“Com Surrogate 已停止工作”問題。

COM 代理已停止工作

更新編解碼器:COM Surrogate 最常見的問題在於您計算機上安裝的編解碼器。 因此,您應該始終確保您的編解碼器完全是最新的。 如果您安裝了 DivX 或 Nero,您還必須將它們更新到最新版本。

以乾淨啟動狀態啟動計算機,然後檢查錯誤。

  • 在乾淨啟動狀態下啟動 Windows,以幫助確定問題是否由第三方應用程序或啟動項引起。
  • 如果是這樣,您可能需要聯繫程序製造商以獲取更新或卸載並重新安裝該程序。

將 dllhost.exe 添加到 DEP 異常

  1. 右鍵單擊此電腦並選擇特性.
  2. 點擊高級系統設置點擊先進的睫毛。
  3. 在裡面表現部分,單擊設置.
  4. 選擇“數據執行保護“睫毛,
  5. 然後點擊'為除您選擇的程序和服務之外的所有程序和服務啟用 DEP'選項。
  6. 點擊添加然後導航到C:WindowsSystem32dllhost.exe.
  7. 對於 64 位 Windows,您必須排除此路徑中的 dllhost.exe 文件:C:WindowsSysWOW64dllhost.exe

單擊應用時,將顯示一條消息。

為 Windows 程序或服務禁用數據執行保護可能會使您的計算機受到病毒或其他程序的損害。 要繼續禁用數據執行保護,請單擊“確定”。

在這裡單擊確定並重新啟動窗口以使更改生效。 我希望在這些更改之後您沒有遇到 com surrogate has stopped working 錯誤。

使用命令提示符重新註冊 .dll 文件

如果上述方法對您不起作用,請嘗試重新註冊 .dll 文件。

為此,首先以管理員身份打開命令提示符。

一一輸入以下命令,並在每個命令後按 Enter 鍵。

  1. regsvr32 vbscript.dll
  2. regsvr32 jscript.dll 文件

之後,一旦您重新啟動系統並檢查您是否沒有遇到錯誤。 com 代理已停止工作。 儘管如此,您仍然面臨同樣的錯誤,請按照下一步操作。

檢查您的硬盤驅動器是否有錯誤

如果在插入 USB 閃存驅動器時出現此問題,則可能是由驅動器中的錯誤引起的,修復驅動器掃描該閃存驅動器是否有錯誤。 如果您使用的不是 USB 閃存驅動器,則可以檢查您的硬盤驅動器是否有錯誤:

  • 打開此電腦並找到您要檢查的驅動器。
  • 右鍵單擊它並選擇屬性。
  • 轉到“工具”選項卡並單擊“檢查”按鈕。
  • 這將檢查驅動器是否有錯誤。

回滾顯示控制器

如果問題是在更新顯示驅動程序後出現的,請嘗試將驅動程序回滾到以前的版本,這將幫助您解決此問題。

  • 按 Windows + R,鍵入開發人員.msc並確定打開設備管理器,
  • 這將顯示已安裝設備驅動程序的完整列表。
  • 展開顯示適配器
  • 右鍵單擊已安裝顯示設備的選擇屬性。
  • 在圖形屬性窗口中,轉到“驅動程序”選項卡
  • 在這裡您將獲得驅動程序詳細信息更新回滾驅動程序。
  • 從這裡進行更改,例如回滾驅動程序和更新驅動程序。

禁用縮略圖

有時損壞的圖像或視頻文件會導致 COM 代理進程出現問題。 由於此圖像或視頻已損壞,COM Surrogate 將無法訪問它。 在某些情況下,COM Surrogate 可能由於損壞的文件而無法正常工作,如果發生這種情況,唯一的解決方案是從您的計算機中刪除損壞的文件。 在我們刪除有問題的文件之前,我們必須先禁用縮略圖。

  • 為此,首先在開始菜單中打開文件資源管理器,鍵入文件資源管理器。
  • 當“文件資源管理器選項”窗口打開時,轉到“查看”選項卡
  • 確保選中始終顯示圖標,從不。
  • 單擊應用和確定以保存更改。

下載進程監控

下載後,運行進程監視器並找到 dllhost.exe 試圖訪問的文件。 在大多數情況下,該文件是您計算機上的圖像或視頻文件。 刪除那個文件。 您可能必須關閉 COM Surrogate 或dllhost.exe 使用任務管理器刪除該文件。 重新打開縮略圖。

將系統恢復到之前的工作狀態

如果所有選項都不適合您,那麼最好是使用系統還原選項,讓您的系統恢復正常工作狀態,而不影響任何數據或文檔。

在此處閱讀如何在 Windows 10、8.1 和 7 中執行系統還原

檢查此視頻採取的修復 Com 替代品的步驟已停止工作錯誤

這些解決方案是否有助於修復代理 com 在 Windows 10、8.1 和 7 上停止工作的錯誤? 在下面的評論中讓我們知道,

  • 修復 Windows 資源管理器在 Windows 10 中停止工作
  • 修復無法訪問 Internet 的無法識別的網絡 Windows 10、8.1 和 7
  • 已解決:Windows 10 上的 DPC 看門狗違規 BSOD 錯誤
  • 如何修復 Google Chrome 高 CPU 使用率 Windows 10、8.1 和 7。

相關文章