
How to fix com surrogate problem for Windows Vista caused by Divx Codec and Nero? There are a number of reason for the ‘COM Surrogate Has Stopped Working’ error in Windows Vista, one of the main causes are Nero and Divx compatibility with Windows Vista. Possible solution is:
- Upgrade to the latest Nero or Divx
- Uninstall Nero and Divx
- Update to the latest Video Codec, try Vista Codec Package
- Disable thumbnails preview in Windows (My Computers –> Tools –> Folder Options –> Check ‘Always show icons, never thumbnails’ checkbox)
- Update the ffdshow codec, Vista comes with the older codec
Final Solution – Disable Data Execution Prevention on dllhost

Right click My Computers –> Properties –> Advanced –> Settings

Select the ‘Data Execution Prevention’ tab, check the radio button as shown in the screenshot above, click on ‘add’

Find ‘dllhost.exe’ file. Go to C:\Windows\System32\dllhost.exe, then hit ‘ok’
Next / Part 2: Determine Missing Audio And Video Codec Required To Play Downloaded Movies From Torrent
![]() |
Similar Wiki Articles:
Wordpress Cloud Tags:
- com surrogate has stopped working vista 32 bit
- com surrogate has stopped working divx
- com surrogate has stopped working windows vista 64 bit



{ 3 comments… read them below or add one }
if you have vista 64 bit it will not allow you to to add dllhost exe. to data execution prevention. just uninstal quick time end of storie.
I uninstalled DIVX Plus Directshow Filters and the problem went away for me.
i just disabled the thumbnails preview and it worked for me… thanks! :)