[Windows] 解決COM Surrogate錯誤提示

來源:互聯網
上載者:User

標籤:des   style   blog   color   使用   檔案   

運行環境:Windows 8.1 (64bits)

 

異常描述:開啟"Windows 相片檢視器",試圖放大或縮小表單,彈出"COM Surrogate”錯誤。

 

解決方案:首先,COM Surrogate是什嗎?

The COM Surrogate is a fancy name for Sacrificial process for a COM object that is run outside of the process that requested it. Explorer uses the COM Surrogate when extracting thumbnails, for example. If you go to a folder with thumbnails enabled, Explorer will fire off a COM Surrogate and use it to compute the thumbnails for the documents in the folder. It does this because Explorer has learned not to trust thumbnail extractors; they have a poor track record for stability. Explorer has decided to absorb the performance penalty in exchange for the improved reliability resulting in moving these dodgy bits of code out of the main Explorer process. When the thumbnail extractor crashes, the crash destroys the COM Surrogate process instead of Explorer.

造成該問題的原因可能有多種,因此需要嘗試多種解決途徑。

1. 途徑一:重裝VGA驅動。

由於是使用同一個安裝盤重做的系統,之前未出現該問題,因此可能是驅動程式安裝有問題,重裝了顯卡驅動,問題解決。

2. 途徑二:添加dllhost.exe。

點擊“裝置 - 電腦資訊 - 進階系統設定 - 進階 - 效能 - 設定 - 資料執行防止”, 勾選“為除下列選定程式之外的所有程式和服務啟用 DEP(U):”,點擊“添加”,添加“C:\Windows\System32\dllhost.exe”,然後點擊“開啟”。由於我的是64位系統,得到了“你不能在64位可執行檔上設定 DEP 屬性”。解決失敗。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.