How to fix “COM Surrogate has stopped worked” errors on Windows Vista?
This error may pop up when you browse a folder that contains many video files in it.To see what exactly caused the error go to: Start -> Settings -> Control Panel -> System and Maintenance -> Problem Reports and Solutions -> View Problem History -> Then double-click on the COM surrogate error. Then have a look at the ‘Fault Module Name’ item.Workarounds: • Open DivX Decoder configuration. Uncheck “Use advanced hardware overlay”. • If you got an old version of DivX installed, then uninstall that. If you get the problem with the DivX version that is included in the pack, then disable it with the Codec Tweak Tool. Use ffdshow instead to decode DivX video. • Disable the “Nero MPEG-1/2/4 & AVC video decoder” filter (NeVideo.ax). You can do that with the Codec Tweak Tool. Solution: • Disable thumbnail generation in Windows Vista. Open Windows Explorer and click on Organize -> Folder and Search Options -> View -> Enable Always show icons, never thumbnails.