How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error

The 'COM Surrogate has stopped working' error can be a real headache for Windows Vista users. It is caused by compatibility errors with certain codecs. These codecs are utilities the process your media files. Solving this problem will be a...
Method 1 of 3:

Quick Fixes

  1. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 1How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 1
    Understand what causes the error. The "COM Surrogate has stopped working" error usually appears when you're looking through folders containing thumbnails for videos and images. The error is typically caused by codecs (software that processes video files) that aren't compatible with Windows Vista. The most common culprits are DivX and Nero.
    1. There several quick fixes you can try to resolve the problem.
  2. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 2How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 2
    Update your versions of Nero and DivX. If you have either or both of these programs installed, they could be the source of your problems.
    1. You can update DivX by downloading the latest version from divx.com. You can update Nero using the update utility in the program, or by downloading the newest version from nero.com.
  3. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 3How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 3
    Rename a few Nero files. There are a couple of Nero files that can be causing the problem, and renaming them will essentially keep them from running. Doing this will break Nero ShowTime, however, so avoid this fix if you rely on that program.
    1. Open C:Program FilesCommon FilesAheadDSFilter
    2. Rename NeVideo.ax to NeVideo.ax.bak
    3. Rename NeVideoHD.ax to NeVideoHD.ax.bak
  4. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 4How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 4
    Disable thumbnail previews. This isn't a very elegant fix, as you'll no longer be able to see thumbnails for your images or videos, but it will keep the error from appearing whenever you open a folder.
    1. Open any folder on your computer.
    2. Click the "Organize" button in the upper-left corner of the window.
    3. Select "Folder and search options"
    4. Click the View tab and check the "Always show icons, never thumbnails" option.
    5. Click Apply
  5. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 5How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 5
    Completely uninstall Nero. If you don't rely on Nero, you can remove it from your system completely. This will usually solve your problem, but you'll need another utility to remove it completely.
    1. Download and install Revo Uninstaller.
    2. Select any Nero applications from the list.
    3. Perform a Moderate scan at the end of the uninstallation process.
    4. Repeat for every Nero entry.
Method 2 of 3:

Using InstalledCodec

  1. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 6How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 6
    Download the free InstalledCodec utility. This program will scan your computer for every installed codec and allow you to disable them on the fly.
    1. You can download InstalledCodec for free from nirsoft.net/utils/installed_codec.html. Note that some antivirus programs will flag Nirsoft software as a potential virus. These are false-positives, and can be safely ignored.
  2. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 7How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 7
    Run the InstalledCodec utility. You can extract the ZIP file by double-clicking it and then clicking "Extract". It does not need to be installed.
  3. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 8How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 8
    Test each codec to find the one causing the problem. You will need to go through the list and test each codec to find the one causing the errors.
    1. Select the first codec on the list and click the "Disable" button in the upper-left corner of the window.
    2. Open a folder containing thumbnails that usually gives you the error.
    3. If the error still occurs, re-enable the codec and disable the next one in the list.
  4. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 9How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 9
    Uninstall the codec (or leave it disabled). Use the "Display Name", "Type", "File Description" and "Company" columns to help you determine what the codec is and the best way to delete it.
    1. Perform web searches for information on the codec and detailed tips on removing it.
    2. Leaving the codec disabled may solve your problem, but could cause issues with your media payback programs.
Method 3 of 3:

32-Bit Vista Fix

  1. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 10How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 10
    Determine if Vista is 32-bit. This fix is only possible for computers running the 32-bit version of Vista. 64-bit computers cannot perform this.
    1. Click here for instructions on determining if your copy of Vista is 32-bit or 64-bit.
  2. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 11How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 11
    Click the Start button to open the Start menu.
  3. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 12How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 12
    Right-click on "Computer" and select "Properties".
  4. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 13How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 13
    Click the "Advanced system settings" link.
  5. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 14How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 14
    Click the .Advanced tab and then click Settings... in the "Performance" section.
  6. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 15How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 15
    Click the .Data Execution Prevention tab.
  7. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 16How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 16
    Select "Turn on DEP for all programs and services except those I select:".
  8. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 17How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 17
    Click .Add... and then navigate to C:WindowsSystem32.
  9. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 18How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 18
    Select .dllhost.exe.
  10. How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 19How to Stop Vista Showing the 'Com Surrogate Has Stopped Working' Error Picture 19
    Repeat the adding process for the DivX and Nero EXE files. These can be found in their respective Program Files folders.
4 ★ | 1 Vote