多语言展示
当前在线:1408今日阅读:133今日分享:12

关于COM Surrogate已经停止工作的问题的处理

之前在使用电脑的时候,老是弹出COM Surrogate已经停止工作的提示,我实在是忍受不了这种莫名奇妙的错误,于是上网查了一些资料,现在将这些资料总结一下!事先声明一下,我只是在总结所查找到的资料!大家按照下面的方法操作失败了的话请不要骂人,我并没有做错什么,只是分享一下我成功经验,给遇到同样问题的人一个参考罢了! 第一篇关于32位win7的操作办法 ps:64位win7处理办法在下面第二篇里会有所提及 最近一个礼拜,每次打开我的视频文件夹时,总是会弹出一个错误框,提示COM Surrogate已经停止工作,或是Explorer已经停止工作,需要重启,虽然不影响使用,但是很不爽,便上坛子转了转,发现这个问题很普遍,而且解决了这个问题的人并不多,碰巧,我找到了一个方法,现整理如下: 右击计算机,点击属性,出来下面界面点击高级系统属性,跳到下一个界面点击设置,弹出下一个窗口选择”为除下列选定程序之外的所有程序和服务启用DEP(U)”,“点击”添加“,打开C:/Windows/System32/dllhost,如下图所示点击打开,你应该看到下面的界面点击应用,重启计算机,问题成功解决!!参考了 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 (7.7.5.1+)·If you’ve upgraded Nero and Divx and still have the problem, you can try renaming the file C:\Program Files\Common Files\Ahead\DSFilter\NeVideo.ax to NeVideo.ax.bak. You may also need to rename NeVideoHD.ax to NeVideoHD.bakThis 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: http://ffdshow-tryout.sourceforge.net/·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. http://www.nero.com/nero7/eng/FAQs_Nero7_NeroVision.html·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 PropertiesClick on Advanced System Settings, and then under Advanced, click SettingsSelect the 'Data Execution Protection' tab, and then click “Turn on DEP for all programs and services except those I select???Click on the Add button, and then browse to C:\Windows\System32\dllhost.exe as shownClick 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:\Windows\System32\dllhost.exe as shown [单击'添加',浏览'C:\Windows\System32\',找到'dllhost.exe',然后打开.COM 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操作系统的用户电脑上,这位同事很不幸成为了盗版软件的受害者。从微软官方的说明及求助的用户信息来判断,目前只有盗版Windows7和Windows2008的用户受到此问题影响。而且经网上查询相关问题后发现,出问题的用户大部分是通过精简的Gohst盘安装的盗版Windows7系统,另外有少部分用户通过优化和美化软件处理过系统。因此很多电脑用户突然遇见这个问题时变得束手无策又十分焦急,尤其是电脑还用来进行日常工作,保存了很多重要文件资料。能够比较简单快速的解决这个问题的方法应该是使用金山卫士来进行系统修复,据了解,由于Windows7盗版盘的制作者擅自修改了与磁盘打开方式有关的注册表键值。当微软发布更新程序在写入相关键值时当然没有考虑到已经被盗版所修改的地方,只要用户安装了Windows7系统升级后自然就出现问题了,与磁盘打开方式有关的一些键值就出现错误。以上这个方法是暂时解决该问题的最简单手段,然而我们还是建议大家应该从根本上解决这个问题,采用正版Windows7系统避免出现类似的问题,导致最终重要文件资料等丢失,后果就不堪设想了。目前来说,虽然微软也对Windows7盒装版提供了一些优惠措施,但是总的说来最划算的方式还是购买Win7电脑,同时获得最新的软硬件并且还节省专门购买Windows7系统的成本。现在的Win7电脑促销活动不断,再加上丰富的产品线从低价位到高价位的新品全面覆盖,想要选择一个适合自己的Win7新电脑是很容易的事情。想必大家已经听说微软将在十月份发布新一代操作系统Windows8的消息,现在购买的Win7电脑还可以获得微软的升级优惠,以98元优惠价在Win8发布后第一时间升级新系统,让电脑用户一直享有正版软件而不需要高额开销。《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《《建议大家不要用精简的Gohst盘安装win7,用微软的MSDN原版系统,这里推荐一个网站:MSDN,I tell you!http://msdn.itellyou.cn/里面保证是原版系统,不坑爹的!于是我又重装了一次,下的原版系统,但是还没有解决!我绝望了!你们知道那种感觉的!直到那一天,我浏览网页的时候,发现了这样一个现象,在谷歌上搜索的时候无意中进入了True Image的论坛,在讨论区,很多人吐槽,安装了True Image 2013之后电脑老是出现COM Surrogate的错误,我知道,我明白出现这个错误的原因了,第二天,我把我电脑里的True Image 2013,直到今天,电脑一切正常,补丁我全打了,也没有出现什么错误!我的电脑出现了这个错误的原因,是由于装了一款与win7并不是那么完美兼容的软件,现在回想起来,的确是这样了,只有当我装了这款软件的时候,才出现这个错误,我之前一直没有察觉到,以为这好歹也是2013年的软件嘛,不可能出现这个兼容问题,结果,每次重装了之后,我都是迫不及待地装了这款软件,结果每次都是出现这个错误,这就是问题所在!因此,如果大家也老是出现这种错误,并且按照前面的方法无果之后,不妨借鉴一下我的经历。具体处理方法我总结一下吧!1.回忆一下,出现这种错误之前你安装了什么软件!切记,不要像我一样,以为重装就能够解决一切的问题!因为你下一次重装系统的时候,也可能一不留神地把之前有兼容性问题的软件装上了,问题依旧没有解决!2.你可以一个个地尝试,一个一个地卸载最近安装的软件,一个一个地检查,如果卸载了某个软件之后,问题消失了,毫无疑问,问题就出在那个软件,以后永远也不要安装那个软件!前面的方法对于我来说是适用的,但我不保证对任何人都适用,不过大家可以试一试我的方法!祝你们也能够解决这个问题!
推荐信息