Not sure if you ever figured this one out but I have the fix..... hopefully it'll help somebody else too. This problem was driving me nuts!!
Go to Computer
Look for a file called l3codecp.acm (you'll probably find l3codeca.acm which is why you're having the error)
If you find l3codeca.acm continue on........
Close out of that
Go to start
Click the arrow next to Hkey_Local_machine
Then click the arrow next to Software
Arrow next to Microsoft
Arrow next to Windows NT
Arrow next to Current Version
Then highlight or click once on the name Drivers32
On the list to the right it will say msacm.l3acm then to the right of that under "Data" it should read C:\Windows\System32\l3codecp.acm(will probably say l3codeca.acm)
If it reads l3codeca.acm you need to right click on msacm.l3acm and click MODIFY
Once in there, leave the data that's already there, just find the spot where it says
l3codeca.acm and replace it with l3codecp.acm- (you're only changing one letter the A after codec to a P) click ok restart your computer and it WILL work!! It sounds complicated but if you follow everything I say, it will work like a charm and you won't have the problem again. If you know of anyone else having the same problem direct them to this and have them run through it.
EggHeadCafe - .NET Developer Portal of Choice