I started pessimistically with Windows vista and as my mom says, things go from bad to worse when you are pessimistic. Everything I to run on my vista laptop gets screwed up and the error?
The one and only "COM SURROGATE HAS STOPPED WORKING"
I did my bit of research on this topic and luckily didnt have to look far. The issue was with the NERO softwares on my system. The easiest solution was to uninstall Nero but, that is not an easy affair.
So this is what i did : Rename the file C:\ProgramFiles\Common Files\Ahead\DSFilter\NeVideo. ax to NeVideo.ax.bak and NeVideoHD.ax to NeVideo.ax.bak
Please Note that these files are the root cause for the issue, so you can rename them any which you like it. Once renamed the issue is resolved and can have relief for a long time.
Also note that this may be one of the reasons along DivX and other softwares. For a detailed solution read this article.
If you like my post, you can FAVE it here