Feb 022008

Whenever you try to run .AVI,video or media files you may receive the following error

COM Surrogate Has Stopped Working Error


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.

There are number of possible solutions for this problem try which one is suits for you

Solution 1

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

Solution 2

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

It’s not a problem with Vista, but with the Nero MSI package. When a minimal install is done, it part installs the codecs, which causes the errors you’re seeing when the Nero trying to thumbnail video clips.


if you have NERO please rename NeVideo.ax in C:\Program Files\Common Files\Ahead\DSFilter\to 1NeVideo.ax or anything else.

also rename the file called NeroVideoProc.ax

Solution 3

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.bak This will break Nero Showtime.

Solution 4

If you are using older ffdshow codec pack has been known to cause some problems for this you can download and install latest package from here

Solution 5

1. Right click on Computer, and choose Properties Right click on Computer, and choose Properties

2. Click on Advanced System Settings, and then under Advanced, click Settings\

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

4. Click on the Add button, and then browse to C:\Windows\System32\dllhost.exe as shown

5. Click Open, and then OK.

For those running AVANT Browser and who apply the DEP fix for this by adding dllhost.exe to the DEP listing!!!

This will cause Avant Browser, and possibly other browsers and programs to also Stop Working!

Workaround (Tested) – Add Avant Browser EXE to the same DEP list, and in the same manner as you added dllhost.exe, and it will work again. Same goes for any other programs that may stop working right after applying this COMM Surrogate fix.

Incoming search terms:

  9 Responses to “Fix for COM Surrogate Has Stopped Working Error in Vista”

  1. thanks for the solution, all i did was uninstalled my old version of ffdshow then installed this new one. thanks again. Godbless

  2. I have installed the newer version of ffdshow codec pack and it solved my problem! YEY! Thanks for the advice!

  3. dont worry just goto c:/windows/system32/ here u can find dllhost.exe delete that file but before doing it goto task manager and end the process dllhost.exe…….

  4. I am getting following errors
    MUI Language pack Cleanup has stopped working
    COM Surrogate has stopped working
    Command Processor has stopped working
    Plz give me some advice

  5. ffdshow installed and solved the problem
    thnx buddy

  6. Hey the prob is not resolved guys with com surrogate DEP off.still dll 32 is being stopped by DEP..every time there is a new one popping up

  7. I have done all these but still it is not working.what i should do pls help

  8. solution no. 4 (installing ffdshow) has helped me recovering the problem of COM surrogates has stopped working. Other solutions had all dangerous prompting messages when i tried them also but did not not apply it. Anyways thanks for solution number four. Guys u can try this at the first place then other solutions

  9. The divx codecs is the problem it’s not read by vista

    1. Just uninstall divx
    2. uninstall and all codecs.

    t===he divx codec in the divx package corrupts the codecs and vista can’t read it after corrupting it==

    3. reinstall codecs but not the one from divx.

    !!!!!but don’t use an divx codecs!!!!!

    just install the divx PLAYER Only!
    ====Don’t install the divx codec when installing divx player ==

    NO divx codec the problem is the divx codec not compatible or conflicting with windows vista. i wouldnt recommend going to system as changing settings it is dangerous

    ask an expert the above works me.

 Leave a Reply



You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>