| posts: 7,776 | Location: Utopia Planitia, Mars
How many times will I have to tell you people that codec packs are evil?
Unless you really, really know why you need a particular codec (authoring using specific codecs comes to mind), it's much safer to use VLC or MediaPlayerClassic with FFDShow instead of installing codec-packs.
| posts: 1,090 | Location: Perth, Australia
If Vista still has the System Restore feature then try that, it should have created a restore point when you installed those packs (before anything was changed).
If not then you might have to run the Vista installer again but tell it to repair, it'll probably wipe all your current drivers and stuff like that. If the above doesn't work then keep looking, since reinstalling anything isn't fun.
How to fix "COM Surrogate has stopped worked" errors on Windows Vista?
This error may pop up when you browser a folder that contains many video files in it.
Open DivX Decoder configuration. Uncheck "Use advanced hardware overlay".
Don't install the DivX decoder. Use ffdshow instead.
Disable the "Nero MPEG-1/2/4 & AVC video decoder" filter (NeVideo.ax). You can do that with the Codec Tweak Tool.
Disable thumbnail generation in Windows Vista. Open Windows Explorer and click on Organize -> Folder and Search Options -> View -> Enable Always show icons, never thumbnails.