COM Surrogate Has Stopped Working Error in Windows 7 / Vista
This problem is basically caused due to incompatible codecs and other COM components installed by various softwares that aren’t fully comtable with Windows like some versions of DivX or Nero
•If you are using DivX, you should be upgraded to the very latest version (6.5+) **** Just This Should Fix it..
•If you are using Nero, you can try upgrading to the latest version (22.214.171.124+)
•You can also disable thumbnail views in windows vista / windows7.
•One another type of possible solution illustrated below of turning off DEP for dllhost, which might not work for everybody.
How To Turn DEP (Data Execution Protection for dllhost.exe) ?
1.Right click on My computer>Properties.
2.Now Click on Advanced System Settings, and then under Advanced / Performance, click Settings.
3.Click the “Data Execution Protection” tab, and then click “Turn on DEP for all programs and services exept those I select”.
4.With Add button, click “Look in:” then browse to C:\Windows\System32\dllhost.exe, then Open, Apply, ok and ok.
Originally posted 2010-07-08 21:47:23.