當前位置:妙知谷 >

遊戲數碼 >電腦 >

關於COM Surrogate已經停止工作的問題的處理

關於COM Surrogate已經停止工作的問題的處理

之前在使用電腦的時候,老是彈出COM Surrogate已經停止工作的提示,我實在是忍受不了這種莫名奇妙的錯誤,於是上網查了一些資料,現在將這些資料總結一下!

事先聲明一下,我只是在總結所查找到的資料!大家按照下面的方法操作失敗了的話請不要罵人,我並沒有做錯什麼,只是分享一下我成功經驗,給遇到同樣問題的人一個參考罷了!

第一篇關於32位win7的操作辦法

ps:64位win7處理辦法在下面第二篇裏會有所提及

最近一個禮拜,每次打開我的視頻文件夾時,總是會彈出一個錯誤框,提示COM Surrogate已經停止工作,或是Explorer已經停止工作,需要重啟,雖然不影響使用,但是很不爽,便上罈子轉了轉,發現這個問題很普遍,而且解決了這個問題的人並不多,碰巧,我找到了一個方法,現整理如下:

右擊計算機,點擊屬性,出來下面界面

關於COM Surrogate已經停止工作的問題的處理

點擊高級系統屬性,跳到下一個界面

點擊設置,彈出下一個窗口

關於COM Surrogate已經停止工作的問題的處理 第2張

選擇”為除下列選定程序之外的所有程序和服務啟用DEP(U)”,“點擊”添加“,打開C:/Windows/System32/dllhost,如下圖所示

關於COM Surrogate已經停止工作的問題的處理 第3張

點擊打開,你應該看到下面的界面

關於COM Surrogate已經停止工作的問題的處理 第4張

點擊應用,重啟計算機,問題成功解決!!

參考了 Alan McC 的英文原稿,在次表示謝謝了。

英文版也在這裏貼一下:

英文版:

If you've been getting the error COM Surrogate has stopped working whenever you browse folders containing video or media files, you have come to a good place for some possible solutions. This problem is caused because of codecs and other COM components installed by various softwares that aren't fully Vista-compatible, like some versions of DivX or Nero.

Here's the error message:

There are a number of possible solutions to this problem, and the right solution depends greatly on what software is actually causing the problem. Some of the most well-known problem causing softwares are DivX and Nero, but there are others that cause the problem as well.

Possible Solutions

·If you are using DivX, you should be upgraded to the very latest version (6.5+)

·If you are using Nero, you can try upgrading to the latest version (+)

·If you’ve upgraded Nero and Divx and still have the problem, you can try renaming the file C:Program FilesCommon FilesAheadDSFilter to . You may also need to rename to his will break Nero Showtime, however. (thanks to dugi in the comments for this one)

·You can disable Thumbnail previews, which should make the problem go away, but isn't the optimal solution.

·The older ffdshow codec pack has been known to cause some problems. The ffdshow tryouts codec pack seems to work better. Might want to try using this one:

·If you'd like to uninstall Nero entirely, there is a utility that they provide to help with complete uninstall that helps a lot in instances where you have a bad installation of an older version. _Nero7_

·Some users have recommended installing the Vista Codec Package in order to update all your codecs to the correct versions. I can't confirm that this works because I have not tried it myself. As always, be careful when installing unknown components and create a restore point.

·You can use the very useful MMCompView free utility from Nirsoft to disable any codecs on the system. This is very useful to help troubleshoot exactly which component is causing the problem.

·There's another possible solution below of turning off DEP for dllhost, which might not work for everybody. You may have to add divx+nero executables to the DEP ignore list.

Alan McC wrote in with this fix that might solve the problem in a much easier way. Essentially, turning off Data Execution Prevention on dllhost (the COM surrogate) can fix this problem for some people. This solution is detailed below.

Right click on Computer, and choose Properties

關於COM Surrogate已經停止工作的問題的處理 第5張

Click on Advanced System Settings, and then under Advanced, click Settings

Select the "Data Execution Protection" tab, and then click “Turn on DEP for all programs and services except those I select???

關於COM Surrogate已經停止工作的問題的處理 第6張

Click on the Add button, and then browse to C:WindowsSystem32 as shown

關於COM Surrogate已經停止工作的問題的處理 第7張

Click Open, and then OK.

Here's what you should see…

Now you can browse video folders without problems!

中文版翻譯:

1)Right click on Computer, and choose Properties [單擊“我的電腦→右鍵”,選擇(Choose)“屬性”]

2)Click on Advanced System Settings, and then under Advanced, click Settings [選擇(Choose)“高級操作操作系統設置高級→性能設置"]

3)Select the “Data Execution Protection” tab, and then click “Turn on DEP for all programs and services except those I select” [選擇(Choose)"數據(Data)執行保護為除下列選定程序(Procedures)之外的所有程序(Procedures)和服務啟動操作系統DEP(U)"]

4)Click on the Add button, and then browse to C:WindowsSystem32 as shown [單擊"添加",瀏覽"C:WindowsSystem32,找到"",然後打開 Surrogate會自動添加進來的!]

5)Click Open, and then OK.[確定,OK!]

6)Now you can browse video folders without problems![然後您瀏覽影音文件夾就不怎麼會再出現煩人們的“COM Surrogate停止工作(Work)”提示了!

第二篇關於64位win7的操作辦法,32位win7也適用

但是我的系統是win7 64位的,沒有辦法,我實在忍受不了老是突然冒出來的錯誤提示,因此,我重裝了系統,裝系統不是人乾的事,足足裝了我3,4個小時,當我辛辛苦苦打了補丁,裝了一些平時必備的軟件之後,我正想長舒一口氣,他妹的,COM的錯誤又冒了出來,我那個鬱悶,真心的,我不知道出了什麼錯誤,也為什麼會突然冒出這個東西?

大概在十幾天裏,我一直在處理這個問題,曾經,我請過360的免費修電腦的工程師處理過,不過那個工程師只是治標不治本,他僅僅只是。我記得當時是好了,不過沒出一天,那個可惡的提示又冒了出來,而且頻率越來越大!我推到一切,又開始重裝!

我開始思考,到底為什麼會出現這個錯誤。我發現,我不打微軟補丁的時候一切正常,而往往在我打了補丁不久之後,這個問題又冒了出來,因此,一開始的時候,我以為問題出在補丁上面,因此,我決定不再打補丁,直到幾天後,我在不打補丁的時候也突然看到了冒出的錯誤,我知道了,問題不在補丁,也對,以前我打了補丁的時候為什麼沒有冒出這個錯誤?我當時記得太火了,一衝動,哎,推到一切,重裝!

大概就這樣一直過了10多天,我大約重裝了4,5次系統,系統還原更是幹過10多次,很遺憾,沒有一次能夠解決問題。

問題還越來越大,我的win7磁盤有時候甚至都打不開的!

我已經對這個事情失去了希望,心裏面罵微軟,這麼爛的一個系統,也敢發出來,我開始以為是系統的問題,我看見了這樣一篇文章,現在發一下,寫的很好!

《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《

解決Windows7系統磁盤無法打開的問題

雖説現在是Windows7電腦流行的時代,很多消費者選擇了購買預裝正版Win7的新電腦來完成系統升級換代,但一些最早從XP系統直接升級到Windows7系統的電腦用户可能選擇了網上下載一個Windows7安裝包來使用,由於網上可用的資源質量參差不齊並且還有別有用心者如病毒木馬製造者故意放出一些修改過的Windows7系統安裝文件,這就使得部分電腦用户難以分辨真假成為了盜版破解系統的受害者。眾所周知Windows7系統穩定可靠,但盜版破解的Windows7系統那就不一定了,各種問題都在使用中不斷出現,近日就有同事遇見了一個問題,Windows7系統下載更新後出現了雙擊磁盤打不開的問題,非常頭疼。當然,此問題僅是出現在使用盜版Windows7操作系統的用户電腦上,這位同事很不幸成為了盜版軟件的受害者。

關於COM Surrogate已經停止工作的問題的處理 第8張

從微軟官方的説明及求助的用户信息來判斷,目前只有盜版Windows7和Windows2008的用户受到此問題影響。而且經網上查詢相關問題後發現,出問題的用户大部分是通過精簡的Gohst盤安裝的盜版Windows7系統,另外有少部分用户通過優化和美化軟件處理過系統。因此很多電腦用户突然遇見這個問題時變得束手無策又十分焦急,尤其是電腦還用來進行日常工作,保存了很多重要文件資料。能夠比較簡單快速的解決這個問題的方法應該是使用金山衞士來進行系統修復,據瞭解,由於Windows7盜版盤的製作者擅自修改了與磁盤打開方式有關的註冊表鍵值。當微軟發佈更新程序在寫入相關鍵值時當然沒有考慮到已經被盜版所修改的地方,只要用户安裝了Windows7系統升級後自然就出現問題了,與磁盤打開方式有關的一些鍵值就出現錯誤。

以上這個方法是暫時解決該問題的最簡單手段,然而我們還是建議大家應該從根本上解決這個問題,採用正版Windows7系統避免出現類似的問題,導致最終重要文件資料等丟失,後果就不堪設想了。目前來説,雖然微軟也對Windows7盒裝版提供了一些優惠措施,但是總的説來最划算的方式還是購買Win7電腦,同時獲得最新的軟硬件並且還節省專門購買Windows7系統的成本。現在的Win7電腦促銷活動不斷,再加上豐富的產品線從低價位到高價位的新品全面覆蓋,想要選擇一個適合自己的Win7新電腦是很容易的事情。想必大家已經聽説微軟將在十月份發佈新一代操作系統Windows8的消息,現在購買的Win7電腦還可以獲得微軟的升級優惠,以98元優惠價在Win8發佈後第一時間升級新系統,讓電腦用户一直享有正版軟件而不需要高額開銷。

《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《

建議大家不要用精簡的Gohst盤安裝win7,用微軟的MSDN原版系統,這裏推薦一個網站:MSDN,I tell you!

裏面保證是原版系統,不坑爹的!

於是我又重裝了一次,下的原版系統,但是還沒有解決!我絕望了!你們知道那種感覺的!

直到那一天,我瀏覽網頁的時候,發現了這樣一個現象,在谷歌上搜索的時候無意中進入了True Image的論壇,在討論區,很多人吐槽,安裝了True Image 2013之後電腦老是出現COM Surrogate的錯誤,我知道,我明白出現這個錯誤的原因了,第二天,我把我電腦裏的True Image 2013,直到今天,電腦一切正常,補丁我全打了,也沒有出現什麼錯誤!

我的電腦出現了這個錯誤的原因,是由於裝了一款與win7並不是那麼完美兼容的軟件,現在回想起來,的確是這樣了,只有當我裝了這款軟件的時候,才出現這個錯誤,我之前一直沒有察覺到,以為這好歹也是2013年的軟件嘛,不可能出現這個兼容問題,結果,每次重裝了之後,我都是迫不及待地裝了這款軟件,結果每次都是出現這個錯誤,這就是問題所在!

因此,如果大家也老是出現這種錯誤,並且按照前面的方法無果之後,不妨借鑑一下我的經歷。

具體處理方法我總結一下吧!

1.回憶一下,出現這種錯誤之前你安裝了什麼軟件!切記,不要像我一樣,以為重裝就能夠解決一切的問題!因為你下一次重裝系統的時候,也可能一不留神地把之前有兼容性問題的軟件裝上了,問題依舊沒有解決!

2.你可以一個個地嘗試,一個一個地卸載最近安裝的軟件,一個一個地檢查,如果卸載了某個軟件之後,問題消失了,毫無疑問,問題就出在那個軟件,以後永遠也不要安裝那個軟件!

前面的方法對於我來説是適用的,但我不保證對任何人都適用,不過大家可以試一試我的方法!祝你們也能夠解決這個問題!

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/j52m3e.html